net.jangaroo.jooc.ast
Class NamespaceDeclaration
java.lang.Object
net.jangaroo.jooc.ast.NodeImplBase
net.jangaroo.jooc.ast.Directive
net.jangaroo.jooc.ast.Statement
net.jangaroo.jooc.ast.Declaration
net.jangaroo.jooc.ast.IdeDeclaration
net.jangaroo.jooc.ast.NamespaceDeclaration
- All Implemented Interfaces:
- AstNode
public class NamespaceDeclaration
- extends IdeDeclaration
- Author:
- Frank Wienberg
| Fields inherited from class net.jangaroo.jooc.ast.Declaration |
MODIFIER_ABSTRACT, MODIFIER_DYNAMIC, MODIFIER_FINAL, MODIFIER_INTERNAL, MODIFIER_NAMESPACE, MODIFIER_NATIVE, MODIFIER_OVERRIDE, MODIFIER_PRIVATE, MODIFIER_PROTECTED, MODIFIER_PUBLIC, MODIFIER_STATIC, MODIFIER_VIRTUAL, MODIFIERS_SCOPE |
| Methods inherited from class net.jangaroo.jooc.ast.IdeDeclaration |
getIde, getName, getPackageDeclaration, getQualifiedName, getQualifiedNameStr, getSymbol, handleDuplicateDeclaration, isConstructor, isDeclaringCompileTimeConstant, isMethod, isPrimaryDeclaration, resolveDeclaration, resolvePropertyDeclaration, scope, setIde, toString |
| Methods inherited from class net.jangaroo.jooc.ast.Declaration |
analyze, computeModifiers, getClassDeclaration, getModifierFlag, getModifiers, getParentDeclaration, getSymInheritedModifiers, getSymModifiers, isAbstract, isDynamic, isFinal, isNative, isOverride, isPrivate, isPrivateStatic, isProtected, isPublic, isPublicApi, isStatic, setClassDeclaration, setInheritedModifiers, setParentDeclaration, setSymInheritedModifiers |
NamespaceDeclaration
public NamespaceDeclaration(JooSymbol[] modifiers,
JooSymbol symNamespace,
Ide ide,
Initializer optInitializer,
JooSymbol optSymSemicolon)
getChildren
public List<? extends AstNode> getChildren()
- Specified by:
getChildren in interface AstNode- Overrides:
getChildren in class IdeDeclaration
visit
public void visit(AstVisitor visitor)
throws IOException
- Throws:
IOException
getOptInitializer
public Initializer getOptInitializer()
getSymNamespace
public JooSymbol getSymNamespace()
getOptSymSemicolon
public JooSymbol getOptSymSemicolon()
getAllowedModifiers
protected int getAllowedModifiers()
- Overrides:
getAllowedModifiers in class Declaration
Copyright © 2002–2014 CoreMedia AG. All rights reserved.