antlr.debug
Class TraceEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--antlr.debug.Event
              |
              +--antlr.debug.GuessingEvent
                    |
                    +--antlr.debug.TraceEvent
All Implemented Interfaces:
Serializable

public class TraceEvent
extends GuessingEvent

Untamed:

See Also:
Serialized Form

Field Summary
private  int data
           
static int DONE_PARSING
          Enabled:
static int ENTER
          Enabled:
static int EXIT
          Enabled:
private  int ruleNum
           
 
Fields inherited from class antlr.debug.GuessingEvent
 
Fields inherited from class antlr.debug.Event
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
TraceEvent(Object source)
          Enabled:
TraceEvent(Object source, int type, int ruleNum, int guessing, int data)
          Enabled:
 
Method Summary
 int getData()
          Enabled:
 int getRuleNum()
          Enabled:
(package private)  void setData(int data)
           
(package private)  void setRuleNum(int ruleNum)
           
(package private)  void setValues(int type, int ruleNum, int guessing, int data)
          This should NOT be called from anyone other than ParserEventSupport!
 String toString()
          Suppressed:
 
Methods inherited from class antlr.debug.GuessingEvent
getGuessing, setGuessing, setValues
 
Methods inherited from class antlr.debug.Event
getType, setType, setValues
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ruleNum

private int ruleNum

data

private int data

ENTER

public static int ENTER
Enabled:


EXIT

public static int EXIT
Enabled:


DONE_PARSING

public static int DONE_PARSING
Enabled:

Constructor Detail

TraceEvent

public TraceEvent(Object source)
Enabled:


TraceEvent

public TraceEvent(Object source,
                  int type,
                  int ruleNum,
                  int guessing,
                  int data)
Enabled:

Method Detail

getData

public int getData()
Enabled:


getRuleNum

public int getRuleNum()
Enabled:


setData

void setData(int data)

setRuleNum

void setRuleNum(int ruleNum)

setValues

void setValues(int type,
               int ruleNum,
               int guessing,
               int data)
This should NOT be called from anyone other than ParserEventSupport!


toString

public String toString()
Suppressed:

Overrides:
toString in class EventObject
Returns:
A a String representation of this EventObject.


comments?