net.sourceforge.plantuml.cucadiagram.dot
Class GraphvizCached

java.lang.Object
  extended by net.sourceforge.plantuml.cucadiagram.dot.GraphvizCached
All Implemented Interfaces:
Graphviz

public class GraphvizCached
extends Object
implements Graphviz


Constructor Summary
GraphvizCached(net.sourceforge.plantuml.cucadiagram.dot.AbstractGraphviz graphviz)
           
 
Method Summary
 void createFile(OutputStream os)
           
 String dotVersion()
           
 File getDotExe()
           
 String testFile(String dotfilename, String outfile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphvizCached

public GraphvizCached(net.sourceforge.plantuml.cucadiagram.dot.AbstractGraphviz graphviz)
Method Detail

createFile

public void createFile(OutputStream os)
                throws IOException,
                       InterruptedException
Specified by:
createFile in interface Graphviz
Throws:
IOException
InterruptedException

dotVersion

public String dotVersion()
                  throws IOException,
                         InterruptedException
Specified by:
dotVersion in interface Graphviz
Throws:
IOException
InterruptedException

getDotExe

public File getDotExe()
Specified by:
getDotExe in interface Graphviz

testFile

public String testFile(String dotfilename,
                       String outfile)
                throws IOException,
                       InterruptedException
Specified by:
testFile in interface Graphviz
Throws:
IOException
InterruptedException


Copyright © 2012. All Rights Reserved.