public class NamespaceDeclaration extends IdeDeclaration
NodeImplBase.ScopedMODIFIER_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| Constructor and Description |
|---|
NamespaceDeclaration(JooSymbol[] modifiers,
JooSymbol symNamespace,
Ide ide,
Initializer optInitializer,
JooSymbol optSymSemicolon) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getAllowedModifiers() |
List<? extends AstNode> |
getChildren() |
Initializer |
getOptInitializer() |
JooSymbol |
getOptSymSemicolon() |
JooSymbol |
getSymNamespace() |
void |
visit(AstVisitor visitor) |
getIde, getName, getPackageDeclaration, getQualifiedName, getQualifiedNameStr, getSymbol, handleDuplicateDeclaration, isConstructor, isDeclaringCompileTimeConstant, isMethod, isPrimaryDeclaration, resolveDeclaration, resolvePropertyDeclaration, scope, setIde, toStringanalyze, computeModifiers, getClassDeclaration, getModifierFlag, getModifiers, getParentDeclaration, getSymInheritedModifiers, getSymModifiers, isAbstract, isDynamic, isFinal, isNative, isOverride, isPrivate, isPrivateStatic, isProtected, isPublic, isPublicApi, isStatic, setClassDeclaration, setInheritedModifiers, setParentDeclaration, setSymInheritedModifiersisClassMember, setClassMemberanalyze, getParentNode, makeChildren, withNewDeclarationScope, withNewLabelScopepublic NamespaceDeclaration(JooSymbol[] modifiers, JooSymbol symNamespace, Ide ide, Initializer optInitializer, JooSymbol optSymSemicolon)
public List<? extends AstNode> getChildren()
getChildren in interface AstNodegetChildren in class IdeDeclarationpublic void visit(AstVisitor visitor) throws IOException
IOExceptionpublic Initializer getOptInitializer()
public JooSymbol getSymNamespace()
public JooSymbol getOptSymSemicolon()
protected int getAllowedModifiers()
getAllowedModifiers in class DeclarationCopyright © 2002–2016 CoreMedia AG. All rights reserved.