public abstract class GlobalSymbolBase extends SymbolBase implements GlobalSymbol
| Constructor and Description |
|---|
GlobalSymbolBase(GlobalSymbol container,
Identifier name)
Construct a symbol that can be externally referenced.
|
GlobalSymbolBase(Identifier name,
Name lname)
Construct a symbol that can be externally referenced.
|
| Modifier and Type | Method and Description |
|---|---|
Name |
getLongName()
Get the unique long name by which the symbol can be referenced.
|
getDeclaration, getNameequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDeclaration, getName, printpublic GlobalSymbolBase(Identifier name, Name lname)
name - the short name of the symbol.lname - the long name of the symbol.public GlobalSymbolBase(GlobalSymbol container, Identifier name)
container - the container of the symbol.name - the name of the symbol.public Name getLongName()
getLongName in interface GlobalSymbol