com.xpn.xwiki.plugin
Class XWikiDefaultPlugin

java.lang.Object
  extended by com.xpn.xwiki.plugin.XWikiDefaultPlugin
All Implemented Interfaces:
XWikiPluginInterface
Direct Known Subclasses:
AdWordsPlugin, AlexaPlugin, CalendarPlugin, ChartingPlugin, FeedPlugin, FileUploadPlugin, FlickrPlugin, GooglePlugin, GraphVizPlugin, ImagePlugin, IPResolverPlugin, LaszloPlugin, LDAPPlugin, MailPlugin, MonitorPlugin, PackagePlugin, PatternPlugin, QueryPlugin, SVGPlugin, TablePlugin, TerraServerPlugin

public class XWikiDefaultPlugin
extends java.lang.Object
implements XWikiPluginInterface


Field Summary
private  java.lang.String className
           
private  java.lang.String name
           
 
Constructor Summary
XWikiDefaultPlugin(java.lang.String name, java.lang.String className, XWikiContext context)
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private java.lang.String name

className

private java.lang.String className
Constructor Detail

XWikiDefaultPlugin

public XWikiDefaultPlugin(java.lang.String name,
                          java.lang.String className,
                          XWikiContext context)
Method Detail

init

public void init(XWikiContext context)
Specified by:
init in interface XWikiPluginInterface

virtualInit

public void virtualInit(XWikiContext context)
Specified by:
virtualInit in interface XWikiPluginInterface

flushCache

public void flushCache()
Specified by:
flushCache in interface XWikiPluginInterface

commonTagsHandler

public java.lang.String commonTagsHandler(java.lang.String line,
                                          XWikiContext context)
Specified by:
commonTagsHandler in interface XWikiPluginInterface

startRenderingHandler

public java.lang.String startRenderingHandler(java.lang.String line,
                                              XWikiContext context)
Specified by:
startRenderingHandler in interface XWikiPluginInterface

outsidePREHandler

public java.lang.String outsidePREHandler(java.lang.String line,
                                          XWikiContext context)
Specified by:
outsidePREHandler in interface XWikiPluginInterface

insidePREHandler

public java.lang.String insidePREHandler(java.lang.String line,
                                         XWikiContext context)
Specified by:
insidePREHandler in interface XWikiPluginInterface

endRenderingHandler

public java.lang.String endRenderingHandler(java.lang.String line,
                                            XWikiContext context)
Specified by:
endRenderingHandler in interface XWikiPluginInterface

getPluginApi

public Api getPluginApi(XWikiPluginInterface plugin,
                        XWikiContext context)
Specified by:
getPluginApi in interface XWikiPluginInterface

getName

public java.lang.String getName()
Specified by:
getName in interface XWikiPluginInterface

setName

public void setName(java.lang.String name)
Specified by:
setName in interface XWikiPluginInterface

getClassName

public java.lang.String getClassName()
Specified by:
getClassName in interface XWikiPluginInterface

setClassName

public void setClassName(java.lang.String name)
Specified by:
setClassName in interface XWikiPluginInterface

beginRendering

public void beginRendering(XWikiContext context)
Specified by:
beginRendering in interface XWikiPluginInterface

endRendering

public void endRendering(XWikiContext context)
Specified by:
endRendering in interface XWikiPluginInterface

downloadAttachment

public XWikiAttachment downloadAttachment(XWikiAttachment attachment,
                                          XWikiContext context)
Specified by:
downloadAttachment in interface XWikiPluginInterface


Copyright 2003 Ludovic Dubost