All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class hpjava.compiler.grammar.syntaxtree.NodeToken

java.lang.Object
    |
    +----hpjava.compiler.grammar.syntaxtree.Node
            |
            +----hpjava.compiler.grammar.syntaxtree.NodeToken

public class NodeToken
extends Node
Represents a single token in the grammar. If the "-tk" option is used, also contains a Vector of preceding special tokens.


Variable Index

 o beginColumn
 o beginLine
 o endColumn
 o endLine
 o kind
 o specialTokens
 o tokenImage

Constructor Index

 o NodeToken(String)
 o NodeToken(String, int, int, int, int, int)

Method Index

 o accept(Visitor)
 o addSpecial(NodeToken)
 o getSpecialAt(int)
 o numSpecials()
 o toString()
 o trimSpecials()
 o withSpecials()

Variables

 o tokenImage
public String tokenImage
 o specialTokens
public Vector specialTokens
 o beginLine
public int beginLine
 o beginColumn
public int beginColumn
 o endLine
public int endLine
 o endColumn
public int endColumn
 o kind
public int kind

Constructors

 o NodeToken
public NodeToken(String s)
 o NodeToken
public NodeToken(String s,
                 int beginLine,
                 int beginColumn,
                 int endLine,
                 int endColumn,
                 int kind)

Methods

 o getSpecialAt
public NodeToken getSpecialAt(int i)
 o numSpecials
public int numSpecials()
 o addSpecial
public void addSpecial(NodeToken s)
 o trimSpecials
public void trimSpecials()
 o toString
public String toString()
Overrides:
toString in class Object
 o withSpecials
public String withSpecials()
 o accept
public void accept(Visitor v)
Overrides:
accept in class Node

All Packages  Class Hierarchy  This Package  Previous  Next  Index