net.jangaroo.jooc
Class LabelScope
java.lang.Object
net.jangaroo.jooc.ScopeImplBase
net.jangaroo.jooc.LabelScope
- All Implemented Interfaces:
- Scope
public class LabelScope
- extends ScopeImplBase
|
Constructor Summary |
LabelScope(net.jangaroo.jooc.Statement statement,
Scope parent)
|
| Methods inherited from class net.jangaroo.jooc.ScopeImplBase |
addImport, createAuxVar, declareIde, getClassDeclaration, getCompilationUnit, getDefiningNode, getFunctionExpr, getMethodDeclaration, getPackageDeclaration, getParentScope, isDeclared, isPackage, lookupDeclaration |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LabelScope
public LabelScope(net.jangaroo.jooc.Statement statement,
Scope parent)
getStatement
public net.jangaroo.jooc.Statement getStatement()
lookupLabel
public net.jangaroo.jooc.LabeledStatement lookupLabel(Ide ide)
- Specified by:
lookupLabel in interface Scope- Overrides:
lookupLabel in class ScopeImplBase
getCurrentLoop
public net.jangaroo.jooc.LoopStatement getCurrentLoop()
- Specified by:
getCurrentLoop in interface Scope- Overrides:
getCurrentLoop in class ScopeImplBase
getCurrentLoopOrSwitch
public net.jangaroo.jooc.Statement getCurrentLoopOrSwitch()
- Specified by:
getCurrentLoopOrSwitch in interface Scope- Overrides:
getCurrentLoopOrSwitch in class ScopeImplBase
Copyright © 2002-2011 CoreMedia AG. All Rights Reserved.