soot.dava.internal.AST
Class ASTTryNode
java.lang.Object
|
+--soot.tagkit.AbstractHost
|
+--soot.AbstractUnit
|
+--soot.dava.internal.AST.ASTNode
|
+--soot.dava.internal.AST.ASTLabeledNode
|
+--soot.dava.internal.AST.ASTTryNode
- public class ASTTryNode
- extends ASTLabeledNode
- See Also:
- Serialized Form
Constructor Summary |
ASTTryNode(SETNodeLabel label,
java.util.List tryBody,
java.util.List catchList,
java.util.Map exceptionMap,
java.util.Map paramMap)
|
Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
ASTTryNode
public ASTTryNode(SETNodeLabel label,
java.util.List tryBody,
java.util.List catchList,
java.util.Map exceptionMap,
java.util.Map paramMap)
perform_AnalysisOnSubBodies
protected void perform_AnalysisOnSubBodies(ASTAnalysis a)
- Overrides:
- perform_AnalysisOnSubBodies in class ASTNode
isEmpty
public boolean isEmpty()
get_TryBody
public java.util.List get_TryBody()
get_TryBodyContainer
public ASTTryNode.container get_TryBodyContainer()
get_CatchList
public java.util.List get_CatchList()
get_ExceptionMap
public java.util.Map get_ExceptionMap()
get_ExceptionSet
public java.util.Set get_ExceptionSet()
clone
public java.lang.Object clone()
- Description copied from class: AbstractUnit
- Returns a deep clone of this object.
- Overrides:
- clone in class AbstractUnit
toString
public void toString(UnitPrinter up)
- Overrides:
- toString in class ASTNode
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object