public abstract class AbstractNameDeclaration extends Object implements NameDeclaration
| Modifier and Type | Field and Description |
|---|---|
protected ScopedNode |
node |
| Constructor and Description |
|---|
AbstractNameDeclaration(ScopedNode node) |
| Modifier and Type | Method and Description |
|---|---|
String |
getImage()
Gets the image of the node.
|
String |
getName()
Gets the name of the declaration, such as the variable name.
|
ScopedNode |
getNode()
Gets the node which manifests the declaration.
|
Scope |
getScope()
Gets the scope in which this name has been declared.
|
protected ScopedNode node
public AbstractNameDeclaration(ScopedNode node)
public ScopedNode getNode()
NameDeclarationgetNode in interface NameDeclarationpublic String getImage()
NameDeclarationgetImage in interface NameDeclarationNameDeclaration.getName()public Scope getScope()
NameDeclarationgetScope in interface NameDeclarationpublic String getName()
NameDeclarationgetName in interface NameDeclarationCopyright © 2002-2014 InfoEther. All Rights Reserved.