net.jangaroo.jooc.ast
Class LabelRefStatement
java.lang.Object
net.jangaroo.jooc.ast.NodeImplBase
net.jangaroo.jooc.ast.Directive
net.jangaroo.jooc.ast.Statement
net.jangaroo.jooc.ast.SemicolonTerminatedStatement
net.jangaroo.jooc.ast.KeywordExprStatement
net.jangaroo.jooc.ast.LabelRefStatement
- All Implemented Interfaces:
- AstNode
- Direct Known Subclasses:
- BreakStatement, ContinueStatement
public abstract class LabelRefStatement
- extends KeywordExprStatement
A LabelRefStatement is either a break or continue statement
- Author:
- Andreas Gawecki
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getChildren
public List<? extends AstNode> getChildren()
- Specified by:
getChildren in interface AstNode- Overrides:
getChildren in class SemicolonTerminatedStatement
scope
public void scope(Scope scope)
- Specified by:
scope in interface AstNode- Overrides:
scope in class SemicolonTerminatedStatement
checkValidLabeledStatement
protected abstract void checkValidLabeledStatement(LabeledStatement labelDeclaration)
getOptLabel
public Ide getOptLabel()
getLabelDeclaration
public LabeledStatement getLabelDeclaration()
setLabelDeclaration
public void setLabelDeclaration(LabeledStatement labelDeclaration)
Copyright © 2002-2012 CoreMedia AG. All Rights Reserved.