com.xpn.xwiki.plugin.charts
Class ChartingPluginApi

java.lang.Object
  extended by com.xpn.xwiki.api.Api
      extended by com.xpn.xwiki.plugin.charts.ChartingPluginApi

public class ChartingPluginApi
extends Api


Field Summary
private  ChartingPlugin plugin
           
 
Fields inherited from class com.xpn.xwiki.api.Api
context
 
Constructor Summary
ChartingPluginApi(ChartingPlugin plugin, XWikiContext context)
           
 
Method Summary
 Chart generateChart(ChartParams params, XWikiContext context)
           
 ChartingPlugin getPlugin()
           
 void outputFile(java.lang.String filename, XWikiContext context)
           
 void setPlugin(ChartingPlugin plugin)
           
 
Methods inherited from class com.xpn.xwiki.api.Api
checkProgrammingRights, hasAccessLevel, hasAdminRights, hasProgrammingRights
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

plugin

private ChartingPlugin plugin
Constructor Detail

ChartingPluginApi

public ChartingPluginApi(ChartingPlugin plugin,
                         XWikiContext context)
Method Detail

setPlugin

public void setPlugin(ChartingPlugin plugin)

getPlugin

public ChartingPlugin getPlugin()

generateChart

public Chart generateChart(ChartParams params,
                           XWikiContext context)
                    throws GenerateException
Throws:
GenerateException

outputFile

public void outputFile(java.lang.String filename,
                       XWikiContext context)
                throws java.io.IOException
Throws:
java.io.IOException


Copyright 2003 Ludovic Dubost