Class GraphvizUtils

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

public class GraphvizUtils extends Object
  • Field Details

  • Constructor Details

    • GraphvizUtils

      public GraphvizUtils()
  • Method Details

    • getDotExecutableForTest

      public static final String getDotExecutableForTest()
    • setDotExecutable

      public static final void setDotExecutable(String value)
    • createForSystemDot

      public static Graphviz createForSystemDot(ISkinParam skinParam, String dotString, String... type)
    • create

      public static Graphviz create(ISkinParam skinParam, String dotString, String... type)
    • getDotExe

      public static File getDotExe()
    • getenvGraphvizDot

      public static String getenvGraphvizDot()
    • removeLocalLimitSize

      public static void removeLocalLimitSize()
    • setLocalImageLimit

      public static void setLocalImageLimit(int value)
    • getenvImageLimit

      public static int getenvImageLimit()
    • getenvDefaultConfigFilename

      public static String getenvDefaultConfigFilename()
    • getenvLogData

      public static String getenvLogData()
    • dotVersion

      public static String dotVersion() throws IOException, InterruptedException
      Throws:
      IOException
      InterruptedException
    • graphviz244onWindows

      public static boolean graphviz244onWindows()
    • retrieveVersion

      public static int retrieveVersion(String s)
    • getDotVersion

      public static int getDotVersion() throws IOException, InterruptedException
      Throws:
      IOException
      InterruptedException
    • addDotStatus

      public static int addDotStatus(List<String> result, boolean withRichText)