public class CFGPrinter
extends java.lang.Object
CFG
,
CFGBuilder
Constructor and Description |
---|
CFGPrinter(CFG cfg) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
blockAnnotate(BasicBlock block) |
java.lang.String |
blockStartAnnotate(BasicBlock block) |
java.lang.String |
edgeAnnotate(Edge edge) |
java.lang.String |
instructionAnnotate(org.apache.bcel.generic.InstructionHandle handle,
BasicBlock bb) |
protected java.util.Iterator<org.apache.bcel.generic.InstructionHandle> |
instructionIterator(BasicBlock bb) |
boolean |
isForwards() |
void |
print(java.io.PrintStream out) |
void |
setIsForwards(boolean isForwards) |
public CFGPrinter(CFG cfg)
public void setIsForwards(boolean isForwards)
public boolean isForwards()
public void print(java.io.PrintStream out)
public java.lang.String edgeAnnotate(Edge edge)
public java.lang.String blockStartAnnotate(BasicBlock block)
public java.lang.String blockAnnotate(BasicBlock block)
public java.lang.String instructionAnnotate(org.apache.bcel.generic.InstructionHandle handle, BasicBlock bb)
protected java.util.Iterator<org.apache.bcel.generic.InstructionHandle> instructionIterator(BasicBlock bb)
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.