Package antlr.debug
Class ParserAdapter
- java.lang.Object
-
- antlr.debug.ParserAdapter
-
- All Implemented Interfaces:
ListenerBase
,MessageListener
,ParserListener
,ParserMatchListener
,ParserTokenListener
,SemanticPredicateListener
,SyntacticPredicateListener
,TraceListener
,java.util.EventListener
public class ParserAdapter extends java.lang.Object implements ParserListener
-
-
Constructor Summary
Constructors Constructor Description ParserAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doneParsing(TraceEvent e)
void
enterRule(TraceEvent e)
void
exitRule(TraceEvent e)
void
parserConsume(ParserTokenEvent e)
void
parserLA(ParserTokenEvent e)
void
parserMatch(ParserMatchEvent e)
void
parserMatchNot(ParserMatchEvent e)
void
parserMismatch(ParserMatchEvent e)
void
parserMismatchNot(ParserMatchEvent e)
void
refresh()
void
reportError(MessageEvent e)
void
reportWarning(MessageEvent e)
void
semanticPredicateEvaluated(SemanticPredicateEvent e)
void
syntacticPredicateFailed(SyntacticPredicateEvent e)
void
syntacticPredicateStarted(SyntacticPredicateEvent e)
void
syntacticPredicateSucceeded(SyntacticPredicateEvent e)
-
-
-
Method Detail
-
doneParsing
public void doneParsing(TraceEvent e)
- Specified by:
doneParsing
in interfaceListenerBase
-
enterRule
public void enterRule(TraceEvent e)
- Specified by:
enterRule
in interfaceTraceListener
-
exitRule
public void exitRule(TraceEvent e)
- Specified by:
exitRule
in interfaceTraceListener
-
parserConsume
public void parserConsume(ParserTokenEvent e)
- Specified by:
parserConsume
in interfaceParserTokenListener
-
parserLA
public void parserLA(ParserTokenEvent e)
- Specified by:
parserLA
in interfaceParserTokenListener
-
parserMatch
public void parserMatch(ParserMatchEvent e)
- Specified by:
parserMatch
in interfaceParserMatchListener
-
parserMatchNot
public void parserMatchNot(ParserMatchEvent e)
- Specified by:
parserMatchNot
in interfaceParserMatchListener
-
parserMismatch
public void parserMismatch(ParserMatchEvent e)
- Specified by:
parserMismatch
in interfaceParserMatchListener
-
parserMismatchNot
public void parserMismatchNot(ParserMatchEvent e)
- Specified by:
parserMismatchNot
in interfaceParserMatchListener
-
refresh
public void refresh()
- Specified by:
refresh
in interfaceListenerBase
-
reportError
public void reportError(MessageEvent e)
- Specified by:
reportError
in interfaceMessageListener
-
reportWarning
public void reportWarning(MessageEvent e)
- Specified by:
reportWarning
in interfaceMessageListener
-
semanticPredicateEvaluated
public void semanticPredicateEvaluated(SemanticPredicateEvent e)
- Specified by:
semanticPredicateEvaluated
in interfaceSemanticPredicateListener
-
syntacticPredicateFailed
public void syntacticPredicateFailed(SyntacticPredicateEvent e)
- Specified by:
syntacticPredicateFailed
in interfaceSyntacticPredicateListener
-
syntacticPredicateStarted
public void syntacticPredicateStarted(SyntacticPredicateEvent e)
- Specified by:
syntacticPredicateStarted
in interfaceSyntacticPredicateListener
-
syntacticPredicateSucceeded
public void syntacticPredicateSucceeded(SyntacticPredicateEvent e)
- Specified by:
syntacticPredicateSucceeded
in interfaceSyntacticPredicateListener
-
-