public class TryCatchStatement extends Statement
Constructor | Description |
---|---|
TryCatchStatement(Statement tryStatement,
Statement finallyStatement) |
Modifier and Type | Method | Description |
---|---|---|
void |
addCatch(CatchStatement catchStatement) |
|
CatchStatement |
getCatchStatement(int idx) |
|
java.util.List<CatchStatement> |
getCatchStatements() |
|
Statement |
getFinallyStatement() |
|
Statement |
getTryStatement() |
|
void |
setCatchStatement(int idx,
CatchStatement catchStatement) |
|
void |
setFinallyStatement(Statement finallyStatement) |
|
void |
setTryStatement(Statement tryStatement) |
|
void |
visit(GroovyCodeVisitor visitor) |
copyNodeMetaData, getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getNodeMetaData, getNodeMetaData, getText, putNodeMetaData, removeNodeMetaData, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setNodeMetaData, setSourcePosition
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addStatementLabel, getStatementLabel, getStatementLabels, isEmpty, setStatementLabel
public void visit(GroovyCodeVisitor visitor)
public java.util.List<CatchStatement> getCatchStatements()
public Statement getFinallyStatement()
public Statement getTryStatement()
public void addCatch(CatchStatement catchStatement)
public CatchStatement getCatchStatement(int idx)
public void setTryStatement(Statement tryStatement)
public void setCatchStatement(int idx, CatchStatement catchStatement)
public void setFinallyStatement(Statement finallyStatement)