Interface ExpressionListener
-
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
ExpressionBaseListener
public interface ExpressionListener extends org.antlr.v4.runtime.tree.ParseTreeListenerThis interface defines a complete listener for a parse tree produced byExpressionParser.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidenterAND(ExpressionParser.ANDContext ctx)Enter a parse tree produced by theANDlabeled alternative inExpressionParser.expression().voidenterNOT(ExpressionParser.NOTContext ctx)Enter a parse tree produced by theNOTlabeled alternative inExpressionParser.expression().voidenterOR(ExpressionParser.ORContext ctx)Enter a parse tree produced by theORlabeled alternative inExpressionParser.expression().voidenterPAREN(ExpressionParser.PARENContext ctx)Enter a parse tree produced by thePARENlabeled alternative inExpressionParser.expression().voidenterPERMISSION(ExpressionParser.PERMISSIONContext ctx)Enter a parse tree produced by thePERMISSIONlabeled alternative inExpressionParser.expression().voidenterPermissionClass(ExpressionParser.PermissionClassContext ctx)Enter a parse tree produced byExpressionParser.permissionClass().voidenterStart(ExpressionParser.StartContext ctx)Enter a parse tree produced byExpressionParser.start().voidexitAND(ExpressionParser.ANDContext ctx)Exit a parse tree produced by theANDlabeled alternative inExpressionParser.expression().voidexitNOT(ExpressionParser.NOTContext ctx)Exit a parse tree produced by theNOTlabeled alternative inExpressionParser.expression().voidexitOR(ExpressionParser.ORContext ctx)Exit a parse tree produced by theORlabeled alternative inExpressionParser.expression().voidexitPAREN(ExpressionParser.PARENContext ctx)Exit a parse tree produced by thePARENlabeled alternative inExpressionParser.expression().voidexitPERMISSION(ExpressionParser.PERMISSIONContext ctx)Exit a parse tree produced by thePERMISSIONlabeled alternative inExpressionParser.expression().voidexitPermissionClass(ExpressionParser.PermissionClassContext ctx)Exit a parse tree produced byExpressionParser.permissionClass().voidexitStart(ExpressionParser.StartContext ctx)Exit a parse tree produced byExpressionParser.start().
-
-
-
Method Detail
-
enterStart
void enterStart(ExpressionParser.StartContext ctx)
Enter a parse tree produced byExpressionParser.start().- Parameters:
ctx- the parse tree
-
exitStart
void exitStart(ExpressionParser.StartContext ctx)
Exit a parse tree produced byExpressionParser.start().- Parameters:
ctx- the parse tree
-
enterPERMISSION
void enterPERMISSION(ExpressionParser.PERMISSIONContext ctx)
Enter a parse tree produced by thePERMISSIONlabeled alternative inExpressionParser.expression().- Parameters:
ctx- the parse tree
-
exitPERMISSION
void exitPERMISSION(ExpressionParser.PERMISSIONContext ctx)
Exit a parse tree produced by thePERMISSIONlabeled alternative inExpressionParser.expression().- Parameters:
ctx- the parse tree
-
enterNOT
void enterNOT(ExpressionParser.NOTContext ctx)
Enter a parse tree produced by theNOTlabeled alternative inExpressionParser.expression().- Parameters:
ctx- the parse tree
-
exitNOT
void exitNOT(ExpressionParser.NOTContext ctx)
Exit a parse tree produced by theNOTlabeled alternative inExpressionParser.expression().- Parameters:
ctx- the parse tree
-
enterOR
void enterOR(ExpressionParser.ORContext ctx)
Enter a parse tree produced by theORlabeled alternative inExpressionParser.expression().- Parameters:
ctx- the parse tree
-
exitOR
void exitOR(ExpressionParser.ORContext ctx)
Exit a parse tree produced by theORlabeled alternative inExpressionParser.expression().- Parameters:
ctx- the parse tree
-
enterAND
void enterAND(ExpressionParser.ANDContext ctx)
Enter a parse tree produced by theANDlabeled alternative inExpressionParser.expression().- Parameters:
ctx- the parse tree
-
exitAND
void exitAND(ExpressionParser.ANDContext ctx)
Exit a parse tree produced by theANDlabeled alternative inExpressionParser.expression().- Parameters:
ctx- the parse tree
-
enterPAREN
void enterPAREN(ExpressionParser.PARENContext ctx)
Enter a parse tree produced by thePARENlabeled alternative inExpressionParser.expression().- Parameters:
ctx- the parse tree
-
exitPAREN
void exitPAREN(ExpressionParser.PARENContext ctx)
Exit a parse tree produced by thePARENlabeled alternative inExpressionParser.expression().- Parameters:
ctx- the parse tree
-
enterPermissionClass
void enterPermissionClass(ExpressionParser.PermissionClassContext ctx)
Enter a parse tree produced byExpressionParser.permissionClass().- Parameters:
ctx- the parse tree
-
exitPermissionClass
void exitPermissionClass(ExpressionParser.PermissionClassContext ctx)
Exit a parse tree produced byExpressionParser.permissionClass().- Parameters:
ctx- the parse tree
-
-