Interface ACLListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
ACLBaseListener
,AclTreeBuilder
public interface ACLListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
ACLParser
.-
Method Summary
Modifier and TypeMethodDescriptionvoid
Enter a parse tree produced byACLParser.acl()
.void
Enter a parse tree produced byACLParser.aclPart()
.void
Enter a parse tree produced byACLParser.aclRule()
.void
Enter a parse tree produced byACLParser.and()
.void
Enter a parse tree produced byACLParser.argument()
.void
Enter a parse tree produced byACLParser.authority()
.void
Enter a parse tree produced byACLParser.condition()
.void
Enter a parse tree produced byACLParser.factor()
.void
Enter a parse tree produced byACLParser.include()
.void
Enter a parse tree produced byACLParser.literal()
.void
Enter a parse tree produced byACLParser.not()
.void
Enter a parse tree produced byACLParser.or()
.void
Enter a parse tree produced byACLParser.paren()
.void
Enter a parse tree produced byACLParser.path()
.void
Enter a parse tree produced byACLParser.permission()
.void
Enter a parse tree produced byACLParser.permissionString()
.void
Enter a parse tree produced byACLParser.ruleCondition()
.void
Enter a parse tree produced byACLParser.section()
.void
Enter a parse tree produced byACLParser.selector()
.void
Enter a parse tree produced byACLParser.subject()
.void
Enter a parse tree produced byACLParser.subquery()
.void
Exit a parse tree produced byACLParser.acl()
.void
Exit a parse tree produced byACLParser.aclPart()
.void
Exit a parse tree produced byACLParser.aclRule()
.void
Exit a parse tree produced byACLParser.and()
.void
Exit a parse tree produced byACLParser.argument()
.void
Exit a parse tree produced byACLParser.authority()
.void
Exit a parse tree produced byACLParser.condition()
.void
Exit a parse tree produced byACLParser.factor()
.void
Exit a parse tree produced byACLParser.include()
.void
Exit a parse tree produced byACLParser.literal()
.void
Exit a parse tree produced byACLParser.not()
.void
Exit a parse tree produced byACLParser.or()
.void
Exit a parse tree produced byACLParser.paren()
.void
Exit a parse tree produced byACLParser.path()
.void
Exit a parse tree produced byACLParser.permission()
.void
Exit a parse tree produced byACLParser.permissionString()
.void
Exit a parse tree produced byACLParser.ruleCondition()
.void
Exit a parse tree produced byACLParser.section()
.void
Exit a parse tree produced byACLParser.selector()
.void
Exit a parse tree produced byACLParser.subject()
.void
Exit a parse tree produced byACLParser.subquery()
.Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterAcl
Enter a parse tree produced byACLParser.acl()
.- Parameters:
ctx
- the parse tree
-
exitAcl
Exit a parse tree produced byACLParser.acl()
.- Parameters:
ctx
- the parse tree
-
enterPermissionString
Enter a parse tree produced byACLParser.permissionString()
.- Parameters:
ctx
- the parse tree
-
exitPermissionString
Exit a parse tree produced byACLParser.permissionString()
.- Parameters:
ctx
- the parse tree
-
enterAclPart
Enter a parse tree produced byACLParser.aclPart()
.- Parameters:
ctx
- the parse tree
-
exitAclPart
Exit a parse tree produced byACLParser.aclPart()
.- Parameters:
ctx
- the parse tree
-
enterSection
Enter a parse tree produced byACLParser.section()
.- Parameters:
ctx
- the parse tree
-
exitSection
Exit a parse tree produced byACLParser.section()
.- Parameters:
ctx
- the parse tree
-
enterSelector
Enter a parse tree produced byACLParser.selector()
.- Parameters:
ctx
- the parse tree
-
exitSelector
Exit a parse tree produced byACLParser.selector()
.- Parameters:
ctx
- the parse tree
-
enterInclude
Enter a parse tree produced byACLParser.include()
.- Parameters:
ctx
- the parse tree
-
exitInclude
Exit a parse tree produced byACLParser.include()
.- Parameters:
ctx
- the parse tree
-
enterAclRule
Enter a parse tree produced byACLParser.aclRule()
.- Parameters:
ctx
- the parse tree
-
exitAclRule
Exit a parse tree produced byACLParser.aclRule()
.- Parameters:
ctx
- the parse tree
-
enterPermission
Enter a parse tree produced byACLParser.permission()
.- Parameters:
ctx
- the parse tree
-
exitPermission
Exit a parse tree produced byACLParser.permission()
.- Parameters:
ctx
- the parse tree
-
enterSubject
Enter a parse tree produced byACLParser.subject()
.- Parameters:
ctx
- the parse tree
-
exitSubject
Exit a parse tree produced byACLParser.subject()
.- Parameters:
ctx
- the parse tree
-
enterAuthority
Enter a parse tree produced byACLParser.authority()
.- Parameters:
ctx
- the parse tree
-
exitAuthority
Exit a parse tree produced byACLParser.authority()
.- Parameters:
ctx
- the parse tree
-
enterArgument
Enter a parse tree produced byACLParser.argument()
.- Parameters:
ctx
- the parse tree
-
exitArgument
Exit a parse tree produced byACLParser.argument()
.- Parameters:
ctx
- the parse tree
-
enterRuleCondition
Enter a parse tree produced byACLParser.ruleCondition()
.- Parameters:
ctx
- the parse tree
-
exitRuleCondition
Exit a parse tree produced byACLParser.ruleCondition()
.- Parameters:
ctx
- the parse tree
-
enterOr
Enter a parse tree produced byACLParser.or()
.- Parameters:
ctx
- the parse tree
-
exitOr
Exit a parse tree produced byACLParser.or()
.- Parameters:
ctx
- the parse tree
-
enterAnd
Enter a parse tree produced byACLParser.and()
.- Parameters:
ctx
- the parse tree
-
exitAnd
Exit a parse tree produced byACLParser.and()
.- Parameters:
ctx
- the parse tree
-
enterNot
Enter a parse tree produced byACLParser.not()
.- Parameters:
ctx
- the parse tree
-
exitNot
Exit a parse tree produced byACLParser.not()
.- Parameters:
ctx
- the parse tree
-
enterParen
Enter a parse tree produced byACLParser.paren()
.- Parameters:
ctx
- the parse tree
-
exitParen
Exit a parse tree produced byACLParser.paren()
.- Parameters:
ctx
- the parse tree
-
enterCondition
Enter a parse tree produced byACLParser.condition()
.- Parameters:
ctx
- the parse tree
-
exitCondition
Exit a parse tree produced byACLParser.condition()
.- Parameters:
ctx
- the parse tree
-
enterFactor
Enter a parse tree produced byACLParser.factor()
.- Parameters:
ctx
- the parse tree
-
exitFactor
Exit a parse tree produced byACLParser.factor()
.- Parameters:
ctx
- the parse tree
-
enterPath
Enter a parse tree produced byACLParser.path()
.- Parameters:
ctx
- the parse tree
-
exitPath
Exit a parse tree produced byACLParser.path()
.- Parameters:
ctx
- the parse tree
-
enterSubquery
Enter a parse tree produced byACLParser.subquery()
.- Parameters:
ctx
- the parse tree
-
exitSubquery
Exit a parse tree produced byACLParser.subquery()
.- Parameters:
ctx
- the parse tree
-
enterLiteral
Enter a parse tree produced byACLParser.literal()
.- Parameters:
ctx
- the parse tree
-
exitLiteral
Exit a parse tree produced byACLParser.literal()
.- Parameters:
ctx
- the parse tree
-