gov.llnl.babel.ast
Class NamedType
- INameable
public abstract class NamedType
Base class for user defined types such as Class
,
Interface
, Enumeration
and
Package
.
accept , getFilename , getFirstToken , getLastToken , getNodeId , getParent , getParseTreeNode , getSymbolTableEntry , setFirstToken , setLastToken , setNodeId , setParent , setParseTreeNode , setSymbolTableEntry |
d_name
protected Name d_name
d_version
protected Version d_version
NamedType
public NamedType()
getFQN
public String getFQN()
get Fully Qualified Name by traversing parent hierarchy
getUserSelected
public boolean getUserSelected()
getVersion
public Version getVersion()
hasDocComment
public boolean hasDocComment()
setDocComment
public void setDocComment(String text)
setUserSelected
public void setUserSelected(boolean userSelected)
setVersion
public void setVersion(Version version)