Package net.sourceforge.plantuml.dot
Class GraphvizUtils
- java.lang.Object
-
- net.sourceforge.plantuml.dot.GraphvizUtils
-
public class GraphvizUtils extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringVIZJS
-
Constructor Summary
Constructors Constructor Description GraphvizUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intaddDotStatus(java.util.List<java.lang.String> result, boolean withRichText)static Graphvizcreate(ISkinParam skinParam, java.lang.String dotString, java.lang.String... type)static GraphvizcreateForSystemDot(ISkinParam skinParam, java.lang.String dotString, java.lang.String... type)static java.lang.StringdotVersion()static java.io.FilegetDotExe()static java.lang.StringgetDotExecutableForTest()static intgetDotVersion()static java.lang.StringgetenvDefaultConfigFilename()static java.lang.StringgetenvGraphvizDot()static intgetenvImageLimit()static java.lang.StringgetenvLogData()static booleangraphviz244onWindows()static voidremoveLocalLimitSize()static intretrieveVersion(java.lang.String s)static voidsetDotExecutable(java.lang.String value)static voidsetLocalImageLimit(int value)
-
-
-
Field Detail
-
VIZJS
public static final java.lang.String VIZJS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDotExecutableForTest
public static final java.lang.String getDotExecutableForTest()
-
setDotExecutable
public static final void setDotExecutable(java.lang.String value)
-
createForSystemDot
public static Graphviz createForSystemDot(ISkinParam skinParam, java.lang.String dotString, java.lang.String... type)
-
create
public static Graphviz create(ISkinParam skinParam, java.lang.String dotString, java.lang.String... type)
-
getDotExe
public static java.io.File getDotExe()
-
getenvGraphvizDot
public static java.lang.String getenvGraphvizDot()
-
removeLocalLimitSize
public static void removeLocalLimitSize()
-
setLocalImageLimit
public static void setLocalImageLimit(int value)
-
getenvImageLimit
public static int getenvImageLimit()
-
getenvDefaultConfigFilename
public static java.lang.String getenvDefaultConfigFilename()
-
getenvLogData
public static java.lang.String getenvLogData()
-
dotVersion
public static java.lang.String dotVersion() throws java.io.IOException, java.lang.InterruptedException- Throws:
java.io.IOExceptionjava.lang.InterruptedException
-
graphviz244onWindows
public static boolean graphviz244onWindows()
-
retrieveVersion
public static int retrieveVersion(java.lang.String s)
-
getDotVersion
public static int getDotVersion() throws java.io.IOException, java.lang.InterruptedException- Throws:
java.io.IOExceptionjava.lang.InterruptedException
-
addDotStatus
public static int addDotStatus(java.util.List<java.lang.String> result, boolean withRichText)
-
-