| java.lang.Object org.antlr.runtime.debug.BlankDebugEventListener org.antlr.runtime.debug.DebugEventSocketProxy
DebugEventSocketProxy | public class DebugEventSocketProxy extends BlankDebugEventListener (Code) | | A proxy debug event listener that forwards events over a socket to
a debugger (or any other listener) using a simple text-based protocol;
one event per line. ANTLRWorks listens on server socket with a
RemoteDebugEventSocketListener instance. These two objects must therefore
be kept in sync. New events must be handled on both sides of socket.
|
Method Summary | |
public void | LT(int i, Token t) | public void | LT(int i, Object t) | protected void | ack() | 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 t) | public void | consumeNode(Object t) | public void | consumeToken(Token t) | 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) | protected String | escapeNewlines(String txt) | public void | exitDecision(int decisionNumber) | public void | exitRule(String ruleName) | public void | exitSubRule(int decisionNumber) | public void | handshake() | 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) | protected void | serializeNode(StringBuffer buf, Object t) | protected void | serializeText(StringBuffer buf, String text) | protected String | serializeToken(Token t) | public void | setTokenBoundaries(Object t, int tokenStartIndex, int tokenStopIndex) | public void | terminate() | protected void | transmit(String event) |
DEFAULT_DEBUGGER_PORT | final public static int DEFAULT_DEBUGGER_PORT(Code) | | |
adaptor | protected TreeAdaptor adaptor(Code) | | Almost certainly the recognizer will have adaptor set, but
we don't know how to cast it (Parser or TreeParser) to get
the adaptor field. Must be set with a constructor. :(
|
beginBacktrack | public void beginBacktrack(int level)(Code) | | |
beginResync | public void beginResync()(Code) | | |
commence | public void commence()(Code) | | |
consumeHiddenToken | public void consumeHiddenToken(Token t)(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) | | |
Methods inherited from org.antlr.runtime.debug.BlankDebugEventListener | public void LT(int i, Token t)(Code)(Java Doc) public void LT(int i, Object t)(Code)(Java Doc) public void addChild(Object root, Object child)(Code)(Java Doc) public void becomeRoot(Object newRoot, Object oldRoot)(Code)(Java Doc) public void beginBacktrack(int level)(Code)(Java Doc) public void beginResync()(Code)(Java Doc) public void commence()(Code)(Java Doc) public void consumeHiddenToken(Token token)(Code)(Java Doc) public void consumeNode(Object t)(Code)(Java Doc) public void consumeToken(Token token)(Code)(Java Doc) public void createNode(Object t)(Code)(Java Doc) public void createNode(Object node, Token token)(Code)(Java Doc) public void endBacktrack(int level, boolean successful)(Code)(Java Doc) public void endResync()(Code)(Java Doc) public void enterAlt(int alt)(Code)(Java Doc) public void enterDecision(int decisionNumber)(Code)(Java Doc) public void enterRule(String ruleName)(Code)(Java Doc) public void enterSubRule(int decisionNumber)(Code)(Java Doc) public void exitDecision(int decisionNumber)(Code)(Java Doc) public void exitRule(String ruleName)(Code)(Java Doc) public void exitSubRule(int decisionNumber)(Code)(Java Doc) public void location(int line, int pos)(Code)(Java Doc) public void mark(int i)(Code)(Java Doc) public void nilNode(Object t)(Code)(Java Doc) public void recognitionException(RecognitionException e)(Code)(Java Doc) public void rewind(int i)(Code)(Java Doc) public void rewind()(Code)(Java Doc) public void semanticPredicate(boolean result, String predicate)(Code)(Java Doc) public void setTokenBoundaries(Object t, int tokenStartIndex, int tokenStopIndex)(Code)(Java Doc) public void terminate()(Code)(Java Doc)
|
|
|