|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectat.dms.util.Utils
at.dms.compiler.Phylum
public abstract class Phylum
This class represents the root class for all elements of the parsing tree
Field Summary |
---|
Fields inherited from class at.dms.util.Utils |
---|
EMPTY_LIST, getForLoopCallers |
Constructor Summary | |
---|---|
protected |
Phylum()
|
|
Phylum(TokenReference where)
construct an element of the parsing tree |
Method Summary | |
---|---|
Object |
deepClone()
Returns a deep clone of this object. |
protected void |
deepCloneInto(Phylum other)
Clones all fields of this into |
TokenReference |
getTokenReference()
Returns the token reference of this node in the source text. |
void |
setTokenReference(TokenReference where)
Update the token reference of this node. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected Phylum()
public Phylum(TokenReference where)
where
- the token reference of this nodeMethod Detail |
---|
public TokenReference getTokenReference()
public void setTokenReference(TokenReference where)
where
- : new TokenReference value. Just stored, not cloned.public Object deepClone()
deepClone
in interface DeepCloneable
deepClone
in class Utils
protected void deepCloneInto(Phylum other)
other
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |