|
|||||||||
| Home >> All >> classgen >> [ syntax overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
classgen.syntax
Class Item

java.lang.Objectclassgen.syntax.Item
- All Implemented Interfaces:
- SyntaxNode
- Direct Known Subclasses:
- ListItem, RecordItem
- public abstract class Item
- extends java.lang.Object
- implements SyntaxNode
- extends java.lang.Object
| Field Summary | |
private java.lang.String |
extending
|
private SyntaxNode |
parent
|
| Constructor Summary | |
Item()
|
|
| Method Summary | |
abstract void |
accept(Visitor visitor)
|
abstract void |
childrenAccept(Visitor visitor)
|
java.lang.String |
getExtending()
|
java.lang.String |
getIdent()
|
java.lang.String |
getItemType()
|
int |
getLine()
|
SyntaxNode |
getParent()
|
java.lang.String |
getSelector()
|
void |
setExtending(java.lang.String extending)
|
void |
setIdent(java.lang.String ident)
|
void |
setItemType(java.lang.String itemType)
|
void |
setLine(int line)
|
void |
setParent(SyntaxNode parent)
|
void |
setSelector(java.lang.String selector)
|
java.lang.String |
toString()
Convert this Object to a human-readable String. |
abstract java.lang.String |
toString(java.lang.String tab)
|
abstract void |
traverseBottomUp(Visitor visitor)
|
abstract void |
traverseTopDown(Visitor visitor)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
extending
private java.lang.String extending
parent
private SyntaxNode parent
| Constructor Detail |
Item
public Item()
| Method Detail |
getIdent
public java.lang.String getIdent()
setIdent
public void setIdent(java.lang.String ident)
getSelector
public java.lang.String getSelector()
setSelector
public void setSelector(java.lang.String selector)
getLine
public int getLine()
setLine
public void setLine(int line)
getItemType
public java.lang.String getItemType()
setItemType
public void setItemType(java.lang.String itemType)
getExtending
public java.lang.String getExtending()
setExtending
public void setExtending(java.lang.String extending)
getParent
public SyntaxNode getParent()
- Specified by:
getParentin interfaceSyntaxNode
setParent
public void setParent(SyntaxNode parent)
- Specified by:
setParentin interfaceSyntaxNode
accept
public abstract void accept(Visitor visitor)
- Specified by:
acceptin interfaceSyntaxNode
childrenAccept
public abstract void childrenAccept(Visitor visitor)
- Specified by:
childrenAcceptin interfaceSyntaxNode
traverseTopDown
public abstract void traverseTopDown(Visitor visitor)
- Specified by:
traverseTopDownin interfaceSyntaxNode
traverseBottomUp
public abstract void traverseBottomUp(Visitor visitor)
- Specified by:
traverseBottomUpin interfaceSyntaxNode
toString
public java.lang.String toString()
- Description copied from class:
java.lang.Object - Convert this Object to a human-readable String.
There are no limits placed on how long this String
should be or what it should contain. We suggest you
make it as intuitive as possible to be able to place
it into System.out.println() 55
and such.
It is typical, but not required, to ensure that this method never completes abruptly with a java.lang.RuntimeException.
This method will be called when performing string concatenation with this object. If the result is
null, string concatenation will instead use"null".The default implementation returns
getClass().getName() + "@" + Integer.toHexString(hashCode()).
toString
public abstract java.lang.String toString(java.lang.String tab)
|
|||||||||
| Home >> All >> classgen >> [ syntax overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
classgen.syntax.Item