com.xpn.xwiki.plugin
Interface XWikiPluginInterface

All Known Implementing Classes:
AdWordsPlugin, AlexaPlugin, CalendarPlugin, ChartingPlugin, FeedPlugin, FileUploadPlugin, FlickrPlugin, GooglePlugin, GraphVizPlugin, ImagePlugin, IPResolverPlugin, LaszloPlugin, LDAPPlugin, MailPlugin, MonitorPlugin, PackagePlugin, PatternPlugin, QueryPlugin, SVGPlugin, TablePlugin, TerraServerPlugin, XWikiDefaultPlugin

public interface XWikiPluginInterface


Method Summary
 void beginRendering(XWikiContext context)
           
 java.lang.String commonTagsHandler(java.lang.String line, XWikiContext context)
           
 XWikiAttachment downloadAttachment(XWikiAttachment attachment, 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

java.lang.String getClassName()

getName

java.lang.String getName()

setClassName

void setClassName(java.lang.String name)

setName

void setName(java.lang.String name)

init

void init(XWikiContext context)

virtualInit

void virtualInit(XWikiContext context)

flushCache

void flushCache()

beginRendering

void beginRendering(XWikiContext context)

endRendering

void endRendering(XWikiContext context)

commonTagsHandler

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

startRenderingHandler

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

outsidePREHandler

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

insidePREHandler

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

endRenderingHandler

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

getPluginApi

Api getPluginApi(XWikiPluginInterface plugin,
                 XWikiContext context)

downloadAttachment

XWikiAttachment downloadAttachment(XWikiAttachment attachment,
                                   XWikiContext context)


Copyright 2003 Ludovic Dubost