antlr.debug

Class TraceEvent


public class TraceEvent
extends GuessingEvent

Field Summary

static int
DONE_PARSING
static int
ENTER
static int
EXIT

Constructor Summary

TraceEvent(Object source)
TraceEvent(Object source, int type, int ruleNum, int guessing, int data)

Method Summary

int
getData()
int
getRuleNum()
(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()

Methods inherited from class antlr.debug.GuessingEvent

getGuessing, setGuessing, setValues

Methods inherited from class antlr.debug.Event

getType, setType, setValues

Field Details

DONE_PARSING

public static int DONE_PARSING


ENTER

public static int ENTER


EXIT

public static int EXIT

Constructor Details

TraceEvent

public TraceEvent(Object source)


TraceEvent

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

Method Details

getData

public int getData()


getRuleNum

public int getRuleNum()


setData

(package private)  void setData(int data)


setRuleNum

(package private)  void setRuleNum(int ruleNum)


setValues

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


toString

public String toString()