com.xpn.xwiki.plugin.graphviz
Class GraphVizPluginApi

java.lang.Object
  extended bycom.xpn.xwiki.api.Api
      extended bycom.xpn.xwiki.plugin.graphviz.GraphVizPluginApi

public class GraphVizPluginApi
extends Api


Field Summary
private  GraphVizPlugin plugin
           
 
Fields inherited from class com.xpn.xwiki.api.Api
context
 
Constructor Summary
GraphVizPluginApi(GraphVizPlugin plugin, XWikiContext context)
           
 
Method Summary
 byte[] getDotImage(java.lang.String dot)
           
 byte[] getDotImage(java.lang.String dot, java.lang.String extension)
           
 java.lang.String getDotImageURL(java.lang.String dot)
           
 GraphVizPlugin getPlugin()
           
 void outputDotImage(java.lang.String dot)
           
 void outputDotImage(java.lang.String dot, java.lang.String extension)
           
 void setPlugin(GraphVizPlugin plugin)
           
 java.lang.String writeDotImage(java.lang.String dot)
           
 java.lang.String writeDotImage(java.lang.String dot, java.lang.String extension)
           
 
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 GraphVizPlugin plugin
Constructor Detail

GraphVizPluginApi

public GraphVizPluginApi(GraphVizPlugin plugin,
                         XWikiContext context)
Method Detail

getPlugin

public GraphVizPlugin getPlugin()

setPlugin

public void setPlugin(GraphVizPlugin plugin)

getDotImage

public byte[] getDotImage(java.lang.String dot)
                   throws java.io.IOException
Throws:
java.io.IOException

getDotImage

public byte[] getDotImage(java.lang.String dot,
                          java.lang.String extension)
                   throws java.io.IOException
Throws:
java.io.IOException

getDotImageURL

public java.lang.String getDotImageURL(java.lang.String dot)
                                throws java.io.IOException
Throws:
java.io.IOException

writeDotImage

public java.lang.String writeDotImage(java.lang.String dot)
                               throws java.io.IOException
Throws:
java.io.IOException

writeDotImage

public java.lang.String writeDotImage(java.lang.String dot,
                                      java.lang.String extension)
                               throws java.io.IOException
Throws:
java.io.IOException

outputDotImage

public void outputDotImage(java.lang.String dot)
                    throws java.io.IOException
Throws:
java.io.IOException

outputDotImage

public void outputDotImage(java.lang.String dot,
                           java.lang.String extension)
                    throws java.io.IOException
Throws:
java.io.IOException


Copyright 2003 Ludovic Dubost