Package soot.toolkits.graph.interaction
Class InteractionHandler
- java.lang.Object
-
- soot.toolkits.graph.interaction.InteractionHandler
-
public class InteractionHandler extends Object
-
-
Constructor Summary
Constructors Constructor Description InteractionHandler(Singletons.Global g)
-
Method Summary
-
-
-
Constructor Detail
-
InteractionHandler
public InteractionHandler(Singletons.Global g)
-
-
Method Detail
-
v
public static InteractionHandler v()
-
addToStopUnitList
public void addToStopUnitList(Object elem)
-
removeFromStopUnitList
public void removeFromStopUnitList(Object elem)
-
handleCfgEvent
public void handleCfgEvent(DirectedGraph<?> g)
-
handleStopAtNodeEvent
public void handleStopAtNodeEvent(Object u)
-
handleBeforeAnalysisEvent
public void handleBeforeAnalysisEvent(Object beforeFlow)
-
handleAfterAnalysisEvent
public void handleAfterAnalysisEvent(Object afterFlow)
-
handleCallGraphStart
public void handleCallGraphStart(Object info, CallGraphGrapher grapher)
-
handleCallGraphNextMethod
public void handleCallGraphNextMethod()
-
setCgReset
public void setCgReset(boolean v)
-
isCgReset
public boolean isCgReset()
-
handleReset
public void handleReset()
-
handleCallGraphPart
public void handleCallGraphPart(Object info)
-
setNextMethod
public void setNextMethod(SootMethod m)
-
waitForContinue
public void waitForContinue()
-
setInteractThisAnalysis
public void setInteractThisAnalysis(boolean b)
-
isInteractThisAnalysis
public boolean isInteractThisAnalysis()
-
setInteractionCon
public void setInteractionCon()
-
isInteractionCon
public boolean isInteractionCon()
-
setInteractionListener
public void setInteractionListener(IInteractionListener listener)
-
getInteractionListener
public IInteractionListener getInteractionListener()
-
currentPhaseName
public void currentPhaseName(String name)
-
currentPhaseName
public String currentPhaseName()
-
currentPhaseEnabled
public void currentPhaseEnabled(boolean b)
-
currentPhaseEnabled
public boolean currentPhaseEnabled()
-
cgDone
public void cgDone(boolean b)
-
cgDone
public boolean cgDone()
-
doneCurrent
public void doneCurrent(boolean b)
-
doneCurrent
public boolean doneCurrent()
-
autoCon
public void autoCon(boolean b)
-
autoCon
public boolean autoCon()
-
stopInteraction
public void stopInteraction(boolean b)
-
-