public class ScenarioObjectCollector extends FulibScenariosBaseListener
| Modifier and Type | Field and Description |
|---|---|
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
object2ClassMap |
| Constructor and Description |
|---|
ScenarioObjectCollector() |
enterAnswerPhrase, enterAny, enterAsPhrase, enterAttrDef, enterCallSentence, enterCardDef, enterChainSentence, enterClassDef, enterCmpOp, enterContinuePhrase, enterCreatePhrase, enterDiagramSentence, enterEveryRule, enterExampleValue, enterExpectSentence, enterFileNameClause, enterGreaterEqual, enterIntroPhrase, enterLessThan, enterLoopClause, enterMultiName, enterNumberHasClause, enterNumberWithClause, enterOnPhrase, enterPredicateObjectPhrase, enterRangeClause, enterRoleDef, enterScenario, enterSentence, enterStopPhrase, enterThatPhrase, enterVerbPhrase, exitAnswerPhrase, exitAny, exitAsPhrase, exitAttrDef, exitCallSentence, exitCardDef, exitChainSentence, exitClassDef, exitCmpOp, exitContinuePhrase, exitCreatePhrase, exitDiagramSentence, exitDirectSentence, exitEveryRule, exitExampleValue, exitExpectSentence, exitFileNameClause, exitGreaterEqual, exitHasSentence, exitIntroPhrase, exitLessThan, exitLoopClause, exitMultiName, exitNumberHasClause, exitNumberWithClause, exitOnPhrase, exitPredicateObjectPhrase, exitRangeClause, exitRoleDef, exitScenario, exitSentence, exitStopPhrase, exitThatPhrase, exitValueClause, exitValueData, exitVerbPhrase, visitErrorNode, visitTerminalpublic java.util.LinkedHashMap<java.lang.String,java.lang.String> object2ClassMap
public void enterDirectSentence(FulibScenariosParser.DirectSentenceContext ctx)
FulibScenariosBaseListenerFulibScenariosParser.directSentence().
The default implementation does nothing.
enterDirectSentence in interface FulibScenariosListenerenterDirectSentence in class FulibScenariosBaseListenerctx - the parse treepublic void enterThereSentence(FulibScenariosParser.ThereSentenceContext ctx)
FulibScenariosBaseListenerFulibScenariosParser.thereSentence().
The default implementation does nothing.
enterThereSentence in interface FulibScenariosListenerenterThereSentence in class FulibScenariosBaseListenerctx - the parse treepublic void enterHasSentence(FulibScenariosParser.HasSentenceContext ctx)
FulibScenariosBaseListenerFulibScenariosParser.hasSentence().
The default implementation does nothing.
enterHasSentence in interface FulibScenariosListenerenterHasSentence in class FulibScenariosBaseListenerctx - the parse treepublic void exitThereSentence(FulibScenariosParser.ThereSentenceContext ctx)
FulibScenariosBaseListenerFulibScenariosParser.thereSentence().
The default implementation does nothing.
exitThereSentence in interface FulibScenariosListenerexitThereSentence in class FulibScenariosBaseListenerctx - the parse treepublic void enterUsualWithClause(FulibScenariosParser.UsualWithClauseContext ctx)
FulibScenariosBaseListenerUsualWithClause
labeled alternative in FulibScenariosParser.withClause().
The default implementation does nothing.
enterUsualWithClause in interface FulibScenariosListenerenterUsualWithClause in class FulibScenariosBaseListenerctx - the parse treepublic void enterUsualHasClause(FulibScenariosParser.UsualHasClauseContext ctx)
FulibScenariosBaseListenerUsualHasClause
labeled alternative in FulibScenariosParser.hasClause().
The default implementation does nothing.
enterUsualHasClause in interface FulibScenariosListenerenterUsualHasClause in class FulibScenariosBaseListenerctx - the parse treepublic void exitUsualWithClause(FulibScenariosParser.UsualWithClauseContext ctx)
FulibScenariosBaseListenerUsualWithClause
labeled alternative in FulibScenariosParser.withClause().
The default implementation does nothing.
exitUsualWithClause in interface FulibScenariosListenerexitUsualWithClause in class FulibScenariosBaseListenerctx - the parse treepublic void exitUsualHasClause(FulibScenariosParser.UsualHasClauseContext ctx)
FulibScenariosBaseListenerUsualHasClause
labeled alternative in FulibScenariosParser.hasClause().
The default implementation does nothing.
exitUsualHasClause in interface FulibScenariosListenerexitUsualHasClause in class FulibScenariosBaseListenerctx - the parse treepublic void enterValueClause(FulibScenariosParser.ValueClauseContext ctx)
FulibScenariosBaseListenerFulibScenariosParser.valueClause().
The default implementation does nothing.
enterValueClause in interface FulibScenariosListenerenterValueClause in class FulibScenariosBaseListenerctx - the parse treepublic void enterValueData(FulibScenariosParser.ValueDataContext ctx)
FulibScenariosBaseListenerFulibScenariosParser.valueData().
The default implementation does nothing.
enterValueData in interface FulibScenariosListenerenterValueData in class FulibScenariosBaseListenerctx - the parse tree