com.xpn.xwiki.plugin
Interface XWikiPluginInterface

All Known Implementing Classes:
AdWordsPlugin, AlexaPlugin, CalendarPlugin, FeedPlugin, FlickrPlugin, GooglePlugin, GraphVizPlugin, IPResolverPlugin, LDAPPlugin, MailPlugin, TerraServerPlugin, XWikiDefaultPlugin

public interface XWikiPluginInterface


Method Summary
 void beginRendering(XWikiContext context)
           
 java.lang.String commonTagsHandler(java.lang.String line, XWikiContext context)
           
 void endRendering(XWikiContext context)
           
 java.lang.String endRenderingHandler(java.lang.String line, XWikiContext context)
           
 void flushCache()
           
 java.lang.String getClassName()
           
 java.lang.String getName()
           
 Api getPluginApi(XWikiPluginInterface plugin, XWikiContext context)
           
 void init(XWikiContext context)
           
 java.lang.String insidePREHandler(java.lang.String line, XWikiContext context)
           
 java.lang.String outsidePREHandler(java.lang.String line, XWikiContext context)
           
 void setClassName(java.lang.String name)
           
 void setName(java.lang.String name)
           
 java.lang.String startRenderingHandler(java.lang.String line, XWikiContext context)
           
 void virtualInit(XWikiContext context)
           
 

Method Detail

getClassName

public java.lang.String getClassName()

getName

public java.lang.String getName()

setClassName

public void setClassName(java.lang.String name)

setName

public void setName(java.lang.String name)

init

public void init(XWikiContext context)

virtualInit

public void virtualInit(XWikiContext context)

flushCache

public void flushCache()

beginRendering

public void beginRendering(XWikiContext context)

endRendering

public void endRendering(XWikiContext context)

commonTagsHandler

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

startRenderingHandler

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

outsidePREHandler

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

insidePREHandler

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

endRenderingHandler

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

getPluginApi

public Api getPluginApi(XWikiPluginInterface plugin,
                        XWikiContext context)


Copyright 2003 Ludovic Dubost