public class MethodName extends Name
| Modifier and Type | Field and Description |
|---|---|
protected Name |
d_name |
protected Name |
d_nameExtension |
protected Name |
d_shortName |
ILLEGAL_NODEID| Constructor and Description |
|---|
MethodName() |
MethodName(ParseTreeNode src) |
MethodName(ParseTreeNode node,
ASTNode parent) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
accept(Visitor v,
java.lang.Object data)
implements "Visitor Pattern"
|
java.lang.String |
getLongName() |
Name |
getName() |
Name |
getNameExtension() |
Name |
getShortName() |
void |
setName(Name name) |
void |
setNameExtension(Name extension) |
void |
setShortName(Name shortName) |
java.lang.String |
toString() |
getFilename, getFirstToken, getLastToken, getNodeId, getParent, getParseTreeNode, getSymbolTableEntry, setFirstToken, setLastToken, setNodeId, setParent, setParseTreeNode, setSymbolTableEntryprotected Name d_name
protected Name d_shortName
protected Name d_nameExtension
public MethodName(ParseTreeNode src)
public MethodName(ParseTreeNode node, ASTNode parent)
public MethodName()
public Name getName()
public void setName(Name name)
public Name getShortName()
public void setShortName(Name shortName)
public Name getNameExtension()
public void setNameExtension(Name extension)
public java.lang.String getLongName()