public class TryCatchStatement extends Statement
| Constructor and Description | 
|---|
| TryCatchStatement(Statement tryStatement,
                 Statement finallyStatement) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addCatch(CatchStatement catchStatement) | 
| CatchStatement | getCatchStatement(int idx) | 
| 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) | 
addStatementLabel, getStatementLabel, getStatementLabels, isEmpty, setStatementLabelcopyNodeMetaData, getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getNodeMetaData, getNodeMetaData, getText, putNodeMetaData, removeNodeMetaData, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setNodeMetaData, setSourcePositionpublic void visit(GroovyCodeVisitor visitor)
public 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)