public class ADLListenerImpl extends ADLBaseListener
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
action |
Constructor and Description |
---|
ADLListenerImpl(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> actionMap) |
Modifier and Type | Method and Description |
---|---|
void |
enterActionName(ADLParser.ActionNameContext ctx)
Enter a parse tree produced by
ADLParser.actionName() . |
void |
enterCfName(ADLParser.CfNameContext ctx)
Enter a parse tree produced by
ADLParser.cfName() . |
void |
enterEos(ADLParser.EosContext ctx)
Enter a parse tree produced by
ADLParser.eos() . |
void |
enterOpDesc(ADLParser.OpDescContext ctx)
Enter a parse tree produced by
ADLParser.opDesc() . |
void |
enterParameterDetails(ADLParser.ParameterDetailsContext ctx)
Enter a parse tree produced by
ADLParser.parameterDetails() . |
void |
enterRelationalPredicate(ADLParser.RelationalPredicateContext ctx)
Enter a parse tree produced by
ADLParser.relationalPredicate() . |
void |
enterViewDetails(ADLParser.ViewDetailsContext ctx)
Enter a parse tree produced by
ADLParser.viewDetails() . |
java.util.Map<java.lang.String,ActionFormula> |
genafMap(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> actionMap) |
java.util.Map<java.lang.String,java.lang.Object> |
generateAction() |
enterAction, enterActName, enterAssessPredicate, enterBinaryPredicate, enterBinaryPredicateName, enterEndTime, enterEveryRule, enterFuncName, enterNegation, enterParameterName, enterPredicate, enterProcessEntityDim, enterProcessEntityName, enterProcName, enterProposition, enterResName, enterSetPredicate, enterStartTime, enterTimeRange, enterTimeRangeDim, enterTruthValue, enterUnaryPredicate, enterUnaryPredicateName, enterVarName, enterViewAct, enterViewCf, enterViewObj, enterViewProc, enterViewRes, exitAction, exitActionName, exitActName, exitAssessPredicate, exitBinaryPredicate, exitBinaryPredicateName, exitCfName, exitEndTime, exitEos, exitEveryRule, exitFuncName, exitNegation, exitOpDesc, exitParameterDetails, exitParameterName, exitPredicate, exitProcessEntityDim, exitProcessEntityName, exitProcName, exitProposition, exitRelationalPredicate, exitResName, exitSetPredicate, exitStartTime, exitTimeRange, exitTimeRangeDim, exitTruthValue, exitUnaryPredicate, exitUnaryPredicateName, exitVarName, exitViewAct, exitViewCf, exitViewDetails, exitViewObj, exitViewProc, exitViewRes, visitErrorNode, visitTerminal
public ADLListenerImpl(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> actionMap)
public java.util.Map<java.lang.String,java.lang.Object> generateAction()
public void enterActionName(ADLParser.ActionNameContext ctx)
ADLBaseListener
ADLParser.actionName()
.
The default implementation does nothing.
enterActionName
in interface ADLListener
enterActionName
in class ADLBaseListener
ctx
- the parse treepublic void enterCfName(ADLParser.CfNameContext ctx)
ADLBaseListener
ADLParser.cfName()
.
The default implementation does nothing.
enterCfName
in interface ADLListener
enterCfName
in class ADLBaseListener
ctx
- the parse treepublic void enterViewDetails(ADLParser.ViewDetailsContext ctx)
ADLBaseListener
ADLParser.viewDetails()
.
The default implementation does nothing.
enterViewDetails
in interface ADLListener
enterViewDetails
in class ADLBaseListener
ctx
- the parse treepublic void enterRelationalPredicate(ADLParser.RelationalPredicateContext ctx)
ADLBaseListener
ADLParser.relationalPredicate()
.
The default implementation does nothing.
enterRelationalPredicate
in interface ADLListener
enterRelationalPredicate
in class ADLBaseListener
ctx
- the parse treepublic void enterOpDesc(ADLParser.OpDescContext ctx)
ADLBaseListener
ADLParser.opDesc()
.
The default implementation does nothing.
enterOpDesc
in interface ADLListener
enterOpDesc
in class ADLBaseListener
ctx
- the parse treepublic void enterParameterDetails(ADLParser.ParameterDetailsContext ctx)
ADLBaseListener
ADLParser.parameterDetails()
.
The default implementation does nothing.
enterParameterDetails
in interface ADLListener
enterParameterDetails
in class ADLBaseListener
ctx
- the parse treepublic void enterEos(ADLParser.EosContext ctx)
ADLBaseListener
ADLParser.eos()
.
The default implementation does nothing.
enterEos
in interface ADLListener
enterEos
in class ADLBaseListener
ctx
- the parse treepublic java.util.Map<java.lang.String,ActionFormula> genafMap(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> actionMap)