public class PAG2HTML
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected MultiMap |
mergedNodes |
protected MultiMap |
methodToNodes |
protected java.lang.String |
output_dir |
protected PAG |
pag |
Constructor and Description |
---|
PAG2HTML(PAG pag,
java.lang.String output_dir) |
Modifier and Type | Method and Description |
---|---|
protected void |
addSymLinks(java.util.Iterator nodes,
java.util.jar.JarOutputStream jarOut) |
void |
dump() |
protected void |
dumpMethod(SootMethod m,
java.util.jar.JarOutputStream jarOut) |
protected void |
dumpVarNode(VarNode v,
java.util.jar.JarOutputStream jarOut) |
protected static java.lang.String |
htmlify(java.lang.String s) |
protected java.lang.String |
toFileName(java.lang.String s) |
protected java.lang.String |
varNode(java.lang.String dirPrefix,
VarNode vv) |
protected java.lang.String |
varNodeReps(VarNode v) |
protected PAG pag
protected java.lang.String output_dir
protected MultiMap mergedNodes
protected MultiMap methodToNodes
public PAG2HTML(PAG pag, java.lang.String output_dir)
public void dump()
protected void dumpVarNode(VarNode v, java.util.jar.JarOutputStream jarOut) throws java.io.IOException
java.io.IOException
protected java.lang.String varNodeReps(VarNode v)
protected java.lang.String varNode(java.lang.String dirPrefix, VarNode vv)
protected static java.lang.String htmlify(java.lang.String s)
protected void dumpMethod(SootMethod m, java.util.jar.JarOutputStream jarOut) throws java.io.IOException
java.io.IOException
protected void addSymLinks(java.util.Iterator nodes, java.util.jar.JarOutputStream jarOut) throws java.io.IOException
java.io.IOException
protected java.lang.String toFileName(java.lang.String s)