Package jtb.syntaxtree
Class NodeToken
- Object
-
- NodeToken
-
- All Implemented Interfaces:
Serializable,Node
public class NodeToken extends Object implements Node
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description intbeginColumnintbeginLineintendColumnintendLineintkindVector<NodeToken>specialTokensStringtokenImage
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <R> Raccept(GJNoArguVisitor<R> v)<R,A>
Raccept(GJVisitor<R,A> v, A argu)<A> voidaccept(GJVoidVisitor<A> v, A argu)voidaccept(Visitor v)voidaddSpecial(NodeToken s)NodegetParent()NodeTokengetSpecialAt(int i)intnumSpecials()voidsetParent(Node n)StringtoString()voidtrimSpecials()StringwithSpecials()
-
-
-
Field Detail
-
tokenImage
public String tokenImage
-
specialTokens
public Vector<NodeToken> specialTokens
-
beginLine
public int beginLine
-
beginColumn
public int beginColumn
-
endLine
public int endLine
-
endColumn
public int endColumn
-
kind
public int kind
-
-
Method Detail
-
getSpecialAt
public NodeToken getSpecialAt(int i)
-
numSpecials
public int numSpecials()
-
addSpecial
public void addSpecial(NodeToken s)
-
trimSpecials
public void trimSpecials()
-
withSpecials
public String withSpecials()
-
accept
public <R> R accept(GJNoArguVisitor<R> v)
-
accept
public <A> void accept(GJVoidVisitor<A> v, A argu)
-
-