public class PolicyRuleBaseListener extends Object implements PolicyRuleListener
PolicyRuleListener
,
which can be extended to create a listener which only needs to handle a subset
of the available methods.Constructor and Description |
---|
PolicyRuleBaseListener() |
public void enterProgram(PolicyRuleParser.ProgramContext ctx)
PolicyRuleParser.program()
.
The default implementation does nothing.
enterProgram
in interface PolicyRuleListener
ctx
- the parse treepublic void exitProgram(PolicyRuleParser.ProgramContext ctx)
PolicyRuleParser.program()
.
The default implementation does nothing.
exitProgram
in interface PolicyRuleListener
ctx
- the parse treepublic void enterExpressionAbstractOperatorExpr(PolicyRuleParser.ExpressionAbstractOperatorExprContext ctx)
ExpressionAbstractOperatorExpr
labeled alternative in PolicyRuleParser.expression()
.
The default implementation does nothing.
enterExpressionAbstractOperatorExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void exitExpressionAbstractOperatorExpr(PolicyRuleParser.ExpressionAbstractOperatorExprContext ctx)
ExpressionAbstractOperatorExpr
labeled alternative in PolicyRuleParser.expression()
.
The default implementation does nothing.
exitExpressionAbstractOperatorExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void enterExpressionFunctionCallExpr(PolicyRuleParser.ExpressionFunctionCallExprContext ctx)
ExpressionFunctionCallExpr
labeled alternative in PolicyRuleParser.expression()
.
The default implementation does nothing.
enterExpressionFunctionCallExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void exitExpressionFunctionCallExpr(PolicyRuleParser.ExpressionFunctionCallExprContext ctx)
ExpressionFunctionCallExpr
labeled alternative in PolicyRuleParser.expression()
.
The default implementation does nothing.
exitExpressionFunctionCallExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void enterExpressionLogicalAndExpr(PolicyRuleParser.ExpressionLogicalAndExprContext ctx)
ExpressionLogicalAndExpr
labeled alternative in PolicyRuleParser.expression()
.
The default implementation does nothing.
enterExpressionLogicalAndExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void exitExpressionLogicalAndExpr(PolicyRuleParser.ExpressionLogicalAndExprContext ctx)
ExpressionLogicalAndExpr
labeled alternative in PolicyRuleParser.expression()
.
The default implementation does nothing.
exitExpressionLogicalAndExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void enterExpressionNestedExpr(PolicyRuleParser.ExpressionNestedExprContext ctx)
ExpressionNestedExpr
labeled alternative in PolicyRuleParser.expression()
.
The default implementation does nothing.
enterExpressionNestedExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void exitExpressionNestedExpr(PolicyRuleParser.ExpressionNestedExprContext ctx)
ExpressionNestedExpr
labeled alternative in PolicyRuleParser.expression()
.
The default implementation does nothing.
exitExpressionNestedExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void enterExpressionLogicalOrExpr(PolicyRuleParser.ExpressionLogicalOrExprContext ctx)
ExpressionLogicalOrExpr
labeled alternative in PolicyRuleParser.expression()
.
The default implementation does nothing.
enterExpressionLogicalOrExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void exitExpressionLogicalOrExpr(PolicyRuleParser.ExpressionLogicalOrExprContext ctx)
ExpressionLogicalOrExpr
labeled alternative in PolicyRuleParser.expression()
.
The default implementation does nothing.
exitExpressionLogicalOrExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void enterExpressionLogicalNotExpr(PolicyRuleParser.ExpressionLogicalNotExprContext ctx)
ExpressionLogicalNotExpr
labeled alternative in PolicyRuleParser.expression()
.
The default implementation does nothing.
enterExpressionLogicalNotExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void exitExpressionLogicalNotExpr(PolicyRuleParser.ExpressionLogicalNotExprContext ctx)
ExpressionLogicalNotExpr
labeled alternative in PolicyRuleParser.expression()
.
The default implementation does nothing.
exitExpressionLogicalNotExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void enterOperatorEqualsExpr(PolicyRuleParser.OperatorEqualsExprContext ctx)
OperatorEqualsExpr
labeled alternative in PolicyRuleParser.operatorExpr()
.
The default implementation does nothing.
enterOperatorEqualsExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void exitOperatorEqualsExpr(PolicyRuleParser.OperatorEqualsExprContext ctx)
OperatorEqualsExpr
labeled alternative in PolicyRuleParser.operatorExpr()
.
The default implementation does nothing.
exitOperatorEqualsExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void enterOperatorNotEqualsExpr(PolicyRuleParser.OperatorNotEqualsExprContext ctx)
OperatorNotEqualsExpr
labeled alternative in PolicyRuleParser.operatorExpr()
.
The default implementation does nothing.
enterOperatorNotEqualsExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void exitOperatorNotEqualsExpr(PolicyRuleParser.OperatorNotEqualsExprContext ctx)
OperatorNotEqualsExpr
labeled alternative in PolicyRuleParser.operatorExpr()
.
The default implementation does nothing.
exitOperatorNotEqualsExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void enterStringArray(PolicyRuleParser.StringArrayContext ctx)
PolicyRuleParser.stringArray()
.
The default implementation does nothing.
enterStringArray
in interface PolicyRuleListener
ctx
- the parse treepublic void exitStringArray(PolicyRuleParser.StringArrayContext ctx)
PolicyRuleParser.stringArray()
.
The default implementation does nothing.
exitStringArray
in interface PolicyRuleListener
ctx
- the parse treepublic void enterParameterVariableExpr(PolicyRuleParser.ParameterVariableExprContext ctx)
ParameterVariableExpr
labeled alternative in PolicyRuleParser.parameter()
.
The default implementation does nothing.
enterParameterVariableExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void exitParameterVariableExpr(PolicyRuleParser.ParameterVariableExprContext ctx)
ParameterVariableExpr
labeled alternative in PolicyRuleParser.parameter()
.
The default implementation does nothing.
exitParameterVariableExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void enterParameterStringLiteralExpr(PolicyRuleParser.ParameterStringLiteralExprContext ctx)
ParameterStringLiteralExpr
labeled alternative in PolicyRuleParser.parameter()
.
The default implementation does nothing.
enterParameterStringLiteralExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void exitParameterStringLiteralExpr(PolicyRuleParser.ParameterStringLiteralExprContext ctx)
ParameterStringLiteralExpr
labeled alternative in PolicyRuleParser.parameter()
.
The default implementation does nothing.
exitParameterStringLiteralExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void enterParameterStringArrayExpr(PolicyRuleParser.ParameterStringArrayExprContext ctx)
ParameterStringArrayExpr
labeled alternative in PolicyRuleParser.parameter()
.
The default implementation does nothing.
enterParameterStringArrayExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void exitParameterStringArrayExpr(PolicyRuleParser.ParameterStringArrayExprContext ctx)
ParameterStringArrayExpr
labeled alternative in PolicyRuleParser.parameter()
.
The default implementation does nothing.
exitParameterStringArrayExpr
in interface PolicyRuleListener
ctx
- the parse treepublic void enterParameterList(PolicyRuleParser.ParameterListContext ctx)
PolicyRuleParser.parameterList()
.
The default implementation does nothing.
enterParameterList
in interface PolicyRuleListener
ctx
- the parse treepublic void exitParameterList(PolicyRuleParser.ParameterListContext ctx)
PolicyRuleParser.parameterList()
.
The default implementation does nothing.
exitParameterList
in interface PolicyRuleListener
ctx
- the parse treepublic void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
enterEveryRule
in interface org.antlr.v4.runtime.tree.ParseTreeListener
public void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
exitEveryRule
in interface org.antlr.v4.runtime.tree.ParseTreeListener
public void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
The default implementation does nothing.
visitTerminal
in interface org.antlr.v4.runtime.tree.ParseTreeListener
public void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node)
The default implementation does nothing.
visitErrorNode
in interface org.antlr.v4.runtime.tree.ParseTreeListener