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_SCOPEusesInstanceThis| Constructor and Description |
|---|
NamespaceDeclaration(AnnotationsAndModifiers am,
Initializer optInitializer,
JooSymbol optSymSemicolon) |
NamespaceDeclaration(AnnotationsAndModifiers am,
JooSymbol symNamespace,
Ide ide,
Initializer optInitializer,
JooSymbol optSymSemicolon) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getAllowedModifiers() |
List<? extends AstNode> |
getChildren() |
JooSymbol |
getDeclarationSymbol() |
Initializer |
getOptInitializer() |
JooSymbol |
getOptSymSemicolon() |
JooSymbol |
getSymNamespace() |
void |
visit(AstVisitor visitor) |
analyze, getExtNamespaceRelativeTargetQualifiedNameStr, getIde, getName, getPackageDeclaration, getQualifiedName, getQualifiedNameStr, getSuperDeclaration, getSymbol, getTargetQualifiedNameStr, getTargetQualifiedNameStrWithoutRename, getType, getUsages, handleDuplicateDeclaration, isConstructor, isDeclaringCompileTimeConstant, isMethod, isPrimaryDeclaration, resolveDeclaration, scope, setIde, toString, toSymbolArraycomputeModifiers, getAnnotation, getAnnotations, getAnnotations, getClassDeclaration, getCompilationUnit, getModifierFlag, getModifiers, getParentDeclaration, getSymInheritedModifiers, getSymModifiers, isAbstract, isDynamic, isFinal, isNative, isOverride, isPrivate, isPrivateStatic, isProtected, isPublic, isPublicApi, isStatic, isWritable, setClassDeclaration, setInheritedModifiers, setParentDeclaration, setSymInheritedModifiersisClassMember, setClassMemberanalyze, getParentNode, makeChildren, notifyInstanceThisUsed, propagateInstanceThisUsed, scope, usesInstanceThis, withNewDeclarationScope, withNewLabelScopepublic NamespaceDeclaration(AnnotationsAndModifiers am, JooSymbol symNamespace, Ide ide, Initializer optInitializer, JooSymbol optSymSemicolon)
public NamespaceDeclaration(AnnotationsAndModifiers am, Initializer optInitializer, JooSymbol optSymSemicolon)
public List<? extends AstNode> getChildren()
getChildren in interface AstNodegetChildren in class IdeDeclarationpublic JooSymbol getDeclarationSymbol()
getDeclarationSymbol 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–2021 CoreMedia AG. All rights reserved.