Class DexDotUtil
java.lang.Object
com.ibm.wala.util.viz.DotUtil
org.scandroid.util.DexDotUtil
-
Nested Class Summary
Nested classes/interfaces inherited from class DotUtil
DotUtil.DotOutputType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> voidstatic <T> voiddotify(Graph<T> g, NodeDecorator<T> labels, String title, String dotFile, String outputFile, String dotExe) static <T> StringBuilderdotOutput(Graph<T> g, NodeDecorator<T> labels, String title) static intstatic voidsetFontSize(int fontSize) static voidstatic <T> FilewriteDotFile(Graph<T> g, NodeDecorator<T> labels, String title, String dotfile) Methods inherited from class DotUtil
getOutputType, setOutputType
-
Constructor Details
-
DexDotUtil
public DexDotUtil()
-
-
Method Details
-
dotify
public static <T> void dotify(Graph<T> g, NodeDecorator<T> labels, String dotFile, String outputFile, String dotExe) throws WalaException - Throws:
WalaException
-
dotify
public static <T> void dotify(Graph<T> g, NodeDecorator<T> labels, String title, String dotFile, String outputFile, String dotExe) throws WalaException - Throws:
WalaException
-
spawnDot
- Throws:
WalaException
-
writeDotFile
public static <T> File writeDotFile(Graph<T> g, NodeDecorator<T> labels, String title, String dotfile) throws WalaException - Throws:
WalaException
-
dotOutput
public static <T> StringBuilder dotOutput(Graph<T> g, NodeDecorator<T> labels, String title) throws WalaException - Returns:
- StringBuffer holding dot output representing G
- Throws:
WalaException
-
getFontSize
public static int getFontSize() -
setFontSize
public static void setFontSize(int fontSize)
-