Class GraphvizUtils

java.lang.Object
net.sourceforge.plantuml.cucadiagram.dot.GraphvizUtils

public class GraphvizUtils extends java.lang.Object
  • Field Details

  • Constructor Details

    • GraphvizUtils

      public GraphvizUtils()
  • Method Details

    • 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)