com.xpn.xwiki.plugin
Class XWikiPluginManager

java.lang.Object
  extended bycom.xpn.xwiki.plugin.XWikiPluginManager

public class XWikiPluginManager
extends java.lang.Object


Field Summary
private  java.util.Vector plugins
           
private  java.util.Map plugins_classes
           
 
Constructor Summary
XWikiPluginManager()
           
XWikiPluginManager(java.lang.String[] classNames, XWikiContext context)
           
XWikiPluginManager(java.lang.String classList, XWikiContext context)
           
 
Method Summary
 void addPlugin(java.lang.String name, java.lang.String className, XWikiContext context)
           
 void addPlugins(java.lang.String[] classNames, XWikiContext context)
           
 void beginRendering(XWikiContext context)
           
 java.lang.String commonTagsHandler(java.lang.String text, XWikiContext context)
           
 void endRendering(XWikiContext context)
           
 java.lang.String endRenderingHandler(java.lang.String text, XWikiContext context)
           
 void flushCache()
           
 XWikiPluginInterface getPlugin(java.lang.String className)
           
 java.util.Vector getPlugins()
           
 java.lang.String insidePREHandler(java.lang.String text, XWikiContext context)
           
 java.lang.String outsidePREHandler(java.lang.String text, XWikiContext context)
           
 void removePlugin(java.lang.String className)
           
 void setPlugins(java.util.Vector plugins)
           
 java.lang.String startRenderingHandler(java.lang.String text, XWikiContext context)
           
 void virtualInit(XWikiContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

plugins

private java.util.Vector plugins

plugins_classes

private java.util.Map plugins_classes
Constructor Detail

XWikiPluginManager

public XWikiPluginManager()

XWikiPluginManager

public XWikiPluginManager(java.lang.String classList,
                          XWikiContext context)

XWikiPluginManager

public XWikiPluginManager(java.lang.String[] classNames,
                          XWikiContext context)
Method Detail

addPlugin

public void addPlugin(java.lang.String name,
                      java.lang.String className,
                      XWikiContext context)

removePlugin

public void removePlugin(java.lang.String className)

addPlugins

public void addPlugins(java.lang.String[] classNames,
                       XWikiContext context)

getPlugin

public XWikiPluginInterface getPlugin(java.lang.String className)

getPlugins

public java.util.Vector getPlugins()

setPlugins

public void setPlugins(java.util.Vector plugins)

virtualInit

public void virtualInit(XWikiContext context)

flushCache

public void flushCache()

commonTagsHandler

public java.lang.String commonTagsHandler(java.lang.String text,
                                          XWikiContext context)

startRenderingHandler

public java.lang.String startRenderingHandler(java.lang.String text,
                                              XWikiContext context)

outsidePREHandler

public java.lang.String outsidePREHandler(java.lang.String text,
                                          XWikiContext context)

insidePREHandler

public java.lang.String insidePREHandler(java.lang.String text,
                                         XWikiContext context)

endRenderingHandler

public java.lang.String endRenderingHandler(java.lang.String text,
                                            XWikiContext context)

beginRendering

public void beginRendering(XWikiContext context)

endRendering

public void endRendering(XWikiContext context)


Copyright 2003 Ludovic Dubost