net.jangaroo.jooc.ast
Class Catch
java.lang.Object
net.jangaroo.jooc.ast.NodeImplBase
net.jangaroo.jooc.ast.Directive
net.jangaroo.jooc.ast.Statement
net.jangaroo.jooc.ast.KeywordStatement
net.jangaroo.jooc.ast.Catch
- All Implemented Interfaces:
- AstNode
public class Catch
- extends KeywordStatement
- Author:
- Andreas Gawecki, Frank Wienberg
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Catch
public Catch(JooSymbol symCatch,
JooSymbol lParen,
Parameter param,
JooSymbol rParen,
BlockStatement block)
getChildren
public List<? extends AstNode> getChildren()
- Specified by:
getChildren in interface AstNode- Overrides:
getChildren in class NodeImplBase
visit
public void visit(AstVisitor visitor)
throws IOException
- Throws:
IOException
getParentTryStatement
public TryStatement getParentTryStatement()
getLParen
public JooSymbol getLParen()
getParam
public Parameter getParam()
getRParen
public JooSymbol getRParen()
getBlock
public BlockStatement getBlock()
hasCondition
public boolean hasCondition()
scope
public void scope(Scope scope)
analyze
public void analyze(AstNode parentNode)
- Specified by:
analyze in interface AstNode- Overrides:
analyze in class NodeImplBase
Copyright © 2002-2012 CoreMedia AG. All Rights Reserved.