Uses of Interface
org.antlr.runtime.debug.DebugEventListener

Packages that use DebugEventListener
org.antlr.runtime.debug   
org.antlr.tool   
 

Uses of DebugEventListener in org.antlr.runtime.debug
 

Classes in org.antlr.runtime.debug that implement DebugEventListener
 class BlankDebugEventListener
          A blank listener that does nothing; useful for real classes so they don't have to have lots of blank methods and are less sensitive to updates to debug interface.
 class DebugEventHub
          Broadcast debug events to multiple listeners.
 class DebugEventRepeater
          A simple event repeater (proxy) that delegates all functionality to the listener sent into the ctor.
 class DebugEventSocketProxy
          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.
 class ParseTreeBuilder
          This parser listener tracks rule entry/exit and token matches to build a simple parse tree using ParseTree nodes.
 class Profiler
          Using the debug event interface, track what is happening in the parser and record statistics about the runtime.
 class TraceDebugEventListener
          Print out (most of) the events...
 class Tracer
          The default tracer mimics the traceParser behavior of ANTLR 2.x.
 

Fields in org.antlr.runtime.debug declared as DebugEventListener
protected  DebugEventListener DebugTreeAdaptor.dbg
           
protected  DebugEventListener DebugParser.dbg
          Who to notify when events in the parser occur.
protected  DebugEventListener DebugTreeParser.dbg
          Who to notify when events in the parser occur.
protected  DebugEventListener DebugTreeNodeStream.dbg
           
protected  DebugEventListener DebugTokenStream.dbg
           
protected  DebugEventListener DebugEventRepeater.listener
           
 

Methods in org.antlr.runtime.debug that return DebugEventListener
 DebugEventListener DebugTreeAdaptor.getDebugListener()
           
 DebugEventListener DebugParser.getDebugListener()
           
 DebugEventListener DebugTreeParser.getDebugListener()
           
 

Methods in org.antlr.runtime.debug with parameters of type DebugEventListener
 void DebugEventHub.addListener(DebugEventListener listener)
          Add another listener to broadcast events too.
 void DebugTreeAdaptor.setDebugListener(DebugEventListener dbg)
           
 void DebugParser.setDebugListener(DebugEventListener dbg)
          Provide a new debug event listener for this parser.
 void DebugTreeParser.setDebugListener(DebugEventListener dbg)
          Provide a new debug event listener for this parser.
 void DebugTreeNodeStream.setDebugListener(DebugEventListener dbg)
           
 void DebugTokenStream.setDebugListener(DebugEventListener dbg)
           
 

Constructors in org.antlr.runtime.debug with parameters of type DebugEventListener
DebugEventHub(DebugEventListener listener)
           
DebugEventHub(DebugEventListener a, DebugEventListener b)
           
DebugEventRepeater(DebugEventListener listener)
           
DebugParser(TokenStream input, DebugEventListener dbg)
           
DebugParser(TokenStream input, DebugEventListener dbg, RecognizerSharedState state)
          Create a normal parser except wrap the token stream in a debug proxy that fires consume events.
DebugTokenStream(TokenStream input, DebugEventListener dbg)
           
DebugTreeAdaptor(DebugEventListener dbg, TreeAdaptor adaptor)
           
DebugTreeNodeStream(TreeNodeStream input, DebugEventListener dbg)
           
DebugTreeParser(TreeNodeStream input, DebugEventListener dbg)
           
DebugTreeParser(TreeNodeStream input, DebugEventListener dbg, RecognizerSharedState state)
          Create a normal parser except wrap the token stream in a debug proxy that fires consume events.
RemoteDebugEventSocketListener(DebugEventListener listener, java.lang.String machine, int port)
           
 

Uses of DebugEventListener in org.antlr.tool
 

Methods in org.antlr.tool with parameters of type DebugEventListener
 void Interpreter.parse(java.lang.String startRule, DebugEventListener actions, java.util.List visitedStates)
           
protected  void Interpreter.parseEngine(java.lang.String startRule, NFAState start, NFAState stop, IntStream input, java.util.Stack ruleInvocationStack, DebugEventListener actions, java.util.List visitedStates)
          Fill a list of all NFA states visited during the parse
 void Interpreter.scan(java.lang.String startRule, DebugEventListener actions, java.util.List visitedStates)
          For a given input char stream, try to match against the NFA starting at startRule.
 



Copyright © 2013. All Rights Reserved.