Class GraphvizUtils
- java.lang.Object
-
- net.sourceforge.plantuml.cucadiagram.dot.GraphvizUtils
-
public class GraphvizUtils extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
VIZJS
-
Constructor Summary
Constructors Constructor Description GraphvizUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
addDotStatus(java.util.List<java.lang.String> result, boolean withRichText)
static Graphviz
create(ISkinParam skinParam, java.lang.String dotString, java.lang.String... type)
static Graphviz
createForSystemDot(ISkinParam skinParam, java.lang.String dotString, java.lang.String... type)
static java.lang.String
dotVersion()
static java.io.File
getDotExe()
static java.lang.String
getDotExecutableForTest()
static int
getDotVersion()
static java.lang.String
getenvDefaultConfigFilename()
static java.lang.String
getenvGraphvizDot()
static int
getenvImageLimit()
static java.lang.String
getenvLogData()
static boolean
graphviz244onWindows()
static void
removeLocalLimitSize()
static int
retrieveVersion(java.lang.String s)
static void
setDotExecutable(java.lang.String value)
static void
setLocalImageLimit(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.IOException
java.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.IOException
java.lang.InterruptedException
-
addDotStatus
public static int addDotStatus(java.util.List<java.lang.String> result, boolean withRichText)
-
-