net.jangaroo.jooc.ast
Class NamespacedIde
java.lang.Object
net.jangaroo.jooc.ast.NodeImplBase
net.jangaroo.jooc.ast.Ide
net.jangaroo.jooc.ast.NamespacedIde
- All Implemented Interfaces:
- AstNode
public class NamespacedIde
- extends Ide
- Author:
- Frank Wienberg
| Methods inherited from class net.jangaroo.jooc.ast.Ide |
addExternalUsage, addPublicApiDependency, analyzeAsExpr, getDeclaration, getDeclaration, getIde, getMemberDeclaration, getPackagePrefix, getQualified, getQualifier, getScope, isBound, isQualified, isQualifiedBySuper, isQualifiedByThis, isQualifier, isRewriteThis, isSuper, isThis, qualify, resolveDeclaration, resolveMember, scope, setBound, setIde, setQualified, setRewriteThis, toString, usePrivateMemberName |
NamespacedIde
public NamespacedIde(JooSymbol namespace,
JooSymbol symNamespaceSep,
JooSymbol symIde)
visit
public void visit(AstVisitor visitor)
throws IOException
- Specified by:
visit in interface AstNode- Overrides:
visit in class Ide
- Throws:
IOException
analyze
public void analyze(AstNode parentNode)
- Specified by:
analyze in interface AstNode- Overrides:
analyze in class NodeImplBase
getName
public String getName()
- Overrides:
getName in class Ide
getQualifiedName
public String[] getQualifiedName()
- Overrides:
getQualifiedName in class Ide
getQualifiedNameStr
public String getQualifiedNameStr()
- Overrides:
getQualifiedNameStr in class Ide
getSymbol
public JooSymbol getSymbol()
- Specified by:
getSymbol in interface AstNode- Overrides:
getSymbol in class Ide
getNamespace
public Ide getNamespace()
getSymNamespaceSep
public JooSymbol getSymNamespaceSep()
equals
public boolean equals(Object o)
- Overrides:
equals in class Ide
hashCode
public int hashCode()
- Overrides:
hashCode in class Ide
Copyright © 2002-2012 CoreMedia AG. All Rights Reserved.