| java.lang.Object org.antlr.runtime.debug.DebugEventRepeater
DebugEventRepeater | public class DebugEventRepeater implements DebugEventListener(Code) | | A simple event repeater (proxy) that delegates all functionality to the
listener sent into the ctor. Useful if you want to listen in on a few
debug events w/o interrupting the debugger. Just subclass the repeater
and override the methods you want to listen in on. Remember to call
the method in this class so the event will continue on to the original
recipient.
See Also: also See Also: DebugEventHub |
Method Summary | |
public void | LT(int i, Token t) | public void | LT(int i, Object t) | public void | addChild(Object root, Object child) | public void | becomeRoot(Object newRoot, Object oldRoot) | public void | beginBacktrack(int level) | public void | beginResync() | public void | commence() | public void | consumeHiddenToken(Token token) | public void | consumeNode(Object t) | public void | consumeToken(Token token) | public void | createNode(Object t) | public void | createNode(Object node, Token token) | public void | endBacktrack(int level, boolean successful) | public void | endResync() | public void | enterAlt(int alt) | public void | enterDecision(int decisionNumber) | public void | enterRule(String ruleName) | public void | enterSubRule(int decisionNumber) | public void | exitDecision(int decisionNumber) | public void | exitRule(String ruleName) | public void | exitSubRule(int decisionNumber) | public void | location(int line, int pos) | public void | mark(int i) | public void | nilNode(Object t) | public void | recognitionException(RecognitionException e) | public void | rewind(int i) | public void | rewind() | public void | semanticPredicate(boolean result, String predicate) | public void | setTokenBoundaries(Object t, int tokenStartIndex, int tokenStopIndex) | public void | terminate() |
beginBacktrack | public void beginBacktrack(int level)(Code) | | |
beginResync | public void beginResync()(Code) | | |
commence | public void commence()(Code) | | |
consumeHiddenToken | public void consumeHiddenToken(Token token)(Code) | | |
consumeToken | public void consumeToken(Token token)(Code) | | |
endBacktrack | public void endBacktrack(int level, boolean successful)(Code) | | |
endResync | public void endResync()(Code) | | |
enterAlt | public void enterAlt(int alt)(Code) | | |
enterDecision | public void enterDecision(int decisionNumber)(Code) | | |
enterSubRule | public void enterSubRule(int decisionNumber)(Code) | | |
exitDecision | public void exitDecision(int decisionNumber)(Code) | | |
exitSubRule | public void exitSubRule(int decisionNumber)(Code) | | |
location | public void location(int line, int pos)(Code) | | |
mark | public void mark(int i)(Code) | | |
rewind | public void rewind(int i)(Code) | | |
rewind | public void rewind()(Code) | | |
semanticPredicate | public void semanticPredicate(boolean result, String predicate)(Code) | | |
setTokenBoundaries | public void setTokenBoundaries(Object t, int tokenStartIndex, int tokenStopIndex)(Code) | | |
terminate | public void terminate()(Code) | | |
|
|