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, setSymbolTableEntry
protected 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()