Package io.neos.fusion4j.lang.antlr
Interface FusionParserListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
FusionParserBaseListener
public interface FusionParserListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
FusionParser.-
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced byFusionParser.codeComment().voidEnter a parse tree produced byFusionParser.fileInclude().voidEnter a parse tree produced byFusionParser.fileIncludePattern().voidEnter a parse tree produced byFusionParser.fusionAssign().voidEnter a parse tree produced byFusionParser.fusionAssignPath().voidEnter a parse tree produced byFusionParser.fusionConfiguration().voidEnter a parse tree produced byFusionParser.fusionConfigurationBody().voidEnter a parse tree produced byFusionParser.fusionConfigurationCopy().voidEnter a parse tree produced byFusionParser.fusionConfigurationErasure().voidEnter a parse tree produced byFusionParser.fusionConfigurationPath().voidEnter a parse tree produced byFusionParser.fusionConfigurationPathReference().voidEnter a parse tree produced byFusionParser.fusionFile().voidEnter a parse tree produced byFusionParser.fusionFragment().voidEnter a parse tree produced byFusionParser.fusionMetaPropPathSegment().voidEnter a parse tree produced byFusionParser.fusionPath().voidEnter a parse tree produced byFusionParser.fusionPathSegment().voidEnter a parse tree produced byFusionParser.fusionValueBody().voidEnter a parse tree produced byFusionParser.fusionValueBoolean().voidEnter a parse tree produced byFusionParser.fusionValueDecl().voidEnter a parse tree produced byFusionParser.fusionValueDslDelegate().voidEnter a parse tree produced byFusionParser.fusionValueExpression().voidEnter a parse tree produced byFusionParser.fusionValueLiteralDecl().voidEnter a parse tree produced byFusionParser.fusionValueNull().voidEnter a parse tree produced byFusionParser.fusionValueNumber().voidEnter a parse tree produced byFusionParser.fusionValueObject().voidEnter a parse tree produced byFusionParser.fusionValueStringDoubleQuote().voidEnter a parse tree produced byFusionParser.fusionValueStringSingleQuote().voidEnter a parse tree produced byFusionParser.namespaceAlias().voidEnter a parse tree produced byFusionParser.prototypeBody().voidEnter a parse tree produced byFusionParser.prototypeCall().voidEnter a parse tree produced byFusionParser.prototypeInheritance().voidEnter a parse tree produced byFusionParser.rootFragment().voidEnter a parse tree produced byFusionParser.rootFusionAssign().voidEnter a parse tree produced byFusionParser.rootFusionAssignPath().voidEnter a parse tree produced byFusionParser.rootFusionConfiguration().voidEnter a parse tree produced byFusionParser.rootFusionConfigurationBody().voidEnter a parse tree produced byFusionParser.rootFusionConfigurationCopy().voidEnter a parse tree produced byFusionParser.rootFusionConfigurationErasure().voidEnter a parse tree produced byFusionParser.rootFusionConfigurationPath().voidenterRootFusionConfigurationPathReference(FusionParser.RootFusionConfigurationPathReferenceContext ctx) Enter a parse tree produced byFusionParser.rootFusionConfigurationPathReference().voidEnter a parse tree produced byFusionParser.rootFusionMetaPropPathSegment().voidEnter a parse tree produced byFusionParser.rootFusionPathSegment().voidEnter a parse tree produced byFusionParser.rootFusionValueBody().voidEnter a parse tree produced byFusionParser.rootFusionValueDecl().voidEnter a parse tree produced byFusionParser.rootPrototypeCall().voidEnter a parse tree produced byFusionParser.rootPrototypeDecl().voidEnter a parse tree produced byFusionParser.rootPrototypeErasure().voidEnter a parse tree produced byFusionParser.whitespace().voidExit a parse tree produced byFusionParser.codeComment().voidExit a parse tree produced byFusionParser.fileInclude().voidExit a parse tree produced byFusionParser.fileIncludePattern().voidExit a parse tree produced byFusionParser.fusionAssign().voidExit a parse tree produced byFusionParser.fusionAssignPath().voidExit a parse tree produced byFusionParser.fusionConfiguration().voidExit a parse tree produced byFusionParser.fusionConfigurationBody().voidExit a parse tree produced byFusionParser.fusionConfigurationCopy().voidExit a parse tree produced byFusionParser.fusionConfigurationErasure().voidExit a parse tree produced byFusionParser.fusionConfigurationPath().voidExit a parse tree produced byFusionParser.fusionConfigurationPathReference().voidExit a parse tree produced byFusionParser.fusionFile().voidExit a parse tree produced byFusionParser.fusionFragment().voidExit a parse tree produced byFusionParser.fusionMetaPropPathSegment().voidExit a parse tree produced byFusionParser.fusionPath().voidExit a parse tree produced byFusionParser.fusionPathSegment().voidExit a parse tree produced byFusionParser.fusionValueBody().voidExit a parse tree produced byFusionParser.fusionValueBoolean().voidExit a parse tree produced byFusionParser.fusionValueDecl().voidExit a parse tree produced byFusionParser.fusionValueDslDelegate().voidExit a parse tree produced byFusionParser.fusionValueExpression().voidExit a parse tree produced byFusionParser.fusionValueLiteralDecl().voidExit a parse tree produced byFusionParser.fusionValueNull().voidExit a parse tree produced byFusionParser.fusionValueNumber().voidExit a parse tree produced byFusionParser.fusionValueObject().voidExit a parse tree produced byFusionParser.fusionValueStringDoubleQuote().voidExit a parse tree produced byFusionParser.fusionValueStringSingleQuote().voidExit a parse tree produced byFusionParser.namespaceAlias().voidExit a parse tree produced byFusionParser.prototypeBody().voidExit a parse tree produced byFusionParser.prototypeCall().voidExit a parse tree produced byFusionParser.prototypeInheritance().voidExit a parse tree produced byFusionParser.rootFragment().voidExit a parse tree produced byFusionParser.rootFusionAssign().voidExit a parse tree produced byFusionParser.rootFusionAssignPath().voidExit a parse tree produced byFusionParser.rootFusionConfiguration().voidExit a parse tree produced byFusionParser.rootFusionConfigurationBody().voidExit a parse tree produced byFusionParser.rootFusionConfigurationCopy().voidExit a parse tree produced byFusionParser.rootFusionConfigurationErasure().voidExit a parse tree produced byFusionParser.rootFusionConfigurationPath().voidexitRootFusionConfigurationPathReference(FusionParser.RootFusionConfigurationPathReferenceContext ctx) Exit a parse tree produced byFusionParser.rootFusionConfigurationPathReference().voidExit a parse tree produced byFusionParser.rootFusionMetaPropPathSegment().voidExit a parse tree produced byFusionParser.rootFusionPathSegment().voidExit a parse tree produced byFusionParser.rootFusionValueBody().voidExit a parse tree produced byFusionParser.rootFusionValueDecl().voidExit a parse tree produced byFusionParser.rootPrototypeCall().voidExit a parse tree produced byFusionParser.rootPrototypeDecl().voidExit a parse tree produced byFusionParser.rootPrototypeErasure().voidExit a parse tree produced byFusionParser.whitespace().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterFusionPath
Enter a parse tree produced byFusionParser.fusionPath().- Parameters:
ctx- the parse tree
-
exitFusionPath
Exit a parse tree produced byFusionParser.fusionPath().- Parameters:
ctx- the parse tree
-
enterFusionFile
Enter a parse tree produced byFusionParser.fusionFile().- Parameters:
ctx- the parse tree
-
exitFusionFile
Exit a parse tree produced byFusionParser.fusionFile().- Parameters:
ctx- the parse tree
-
enterRootFragment
Enter a parse tree produced byFusionParser.rootFragment().- Parameters:
ctx- the parse tree
-
exitRootFragment
Exit a parse tree produced byFusionParser.rootFragment().- Parameters:
ctx- the parse tree
-
enterFusionFragment
Enter a parse tree produced byFusionParser.fusionFragment().- Parameters:
ctx- the parse tree
-
exitFusionFragment
Exit a parse tree produced byFusionParser.fusionFragment().- Parameters:
ctx- the parse tree
-
enterWhitespace
Enter a parse tree produced byFusionParser.whitespace().- Parameters:
ctx- the parse tree
-
exitWhitespace
Exit a parse tree produced byFusionParser.whitespace().- Parameters:
ctx- the parse tree
-
enterCodeComment
Enter a parse tree produced byFusionParser.codeComment().- Parameters:
ctx- the parse tree
-
exitCodeComment
Exit a parse tree produced byFusionParser.codeComment().- Parameters:
ctx- the parse tree
-
enterFileInclude
Enter a parse tree produced byFusionParser.fileInclude().- Parameters:
ctx- the parse tree
-
exitFileInclude
Exit a parse tree produced byFusionParser.fileInclude().- Parameters:
ctx- the parse tree
-
enterFileIncludePattern
Enter a parse tree produced byFusionParser.fileIncludePattern().- Parameters:
ctx- the parse tree
-
exitFileIncludePattern
Exit a parse tree produced byFusionParser.fileIncludePattern().- Parameters:
ctx- the parse tree
-
enterNamespaceAlias
Enter a parse tree produced byFusionParser.namespaceAlias().- Parameters:
ctx- the parse tree
-
exitNamespaceAlias
Exit a parse tree produced byFusionParser.namespaceAlias().- Parameters:
ctx- the parse tree
-
enterRootFusionAssign
Enter a parse tree produced byFusionParser.rootFusionAssign().- Parameters:
ctx- the parse tree
-
exitRootFusionAssign
Exit a parse tree produced byFusionParser.rootFusionAssign().- Parameters:
ctx- the parse tree
-
enterRootFusionAssignPath
Enter a parse tree produced byFusionParser.rootFusionAssignPath().- Parameters:
ctx- the parse tree
-
exitRootFusionAssignPath
Exit a parse tree produced byFusionParser.rootFusionAssignPath().- Parameters:
ctx- the parse tree
-
enterRootPrototypeCall
Enter a parse tree produced byFusionParser.rootPrototypeCall().- Parameters:
ctx- the parse tree
-
exitRootPrototypeCall
Exit a parse tree produced byFusionParser.rootPrototypeCall().- Parameters:
ctx- the parse tree
-
enterRootFusionConfiguration
Enter a parse tree produced byFusionParser.rootFusionConfiguration().- Parameters:
ctx- the parse tree
-
exitRootFusionConfiguration
Exit a parse tree produced byFusionParser.rootFusionConfiguration().- Parameters:
ctx- the parse tree
-
enterRootFusionConfigurationBody
Enter a parse tree produced byFusionParser.rootFusionConfigurationBody().- Parameters:
ctx- the parse tree
-
exitRootFusionConfigurationBody
Exit a parse tree produced byFusionParser.rootFusionConfigurationBody().- Parameters:
ctx- the parse tree
-
enterRootFusionConfigurationErasure
Enter a parse tree produced byFusionParser.rootFusionConfigurationErasure().- Parameters:
ctx- the parse tree
-
exitRootFusionConfigurationErasure
Exit a parse tree produced byFusionParser.rootFusionConfigurationErasure().- Parameters:
ctx- the parse tree
-
enterRootFusionConfigurationPath
Enter a parse tree produced byFusionParser.rootFusionConfigurationPath().- Parameters:
ctx- the parse tree
-
exitRootFusionConfigurationPath
Exit a parse tree produced byFusionParser.rootFusionConfigurationPath().- Parameters:
ctx- the parse tree
-
enterRootFusionPathSegment
Enter a parse tree produced byFusionParser.rootFusionPathSegment().- Parameters:
ctx- the parse tree
-
exitRootFusionPathSegment
Exit a parse tree produced byFusionParser.rootFusionPathSegment().- Parameters:
ctx- the parse tree
-
enterRootFusionMetaPropPathSegment
Enter a parse tree produced byFusionParser.rootFusionMetaPropPathSegment().- Parameters:
ctx- the parse tree
-
exitRootFusionMetaPropPathSegment
Exit a parse tree produced byFusionParser.rootFusionMetaPropPathSegment().- Parameters:
ctx- the parse tree
-
enterRootFusionConfigurationCopy
Enter a parse tree produced byFusionParser.rootFusionConfigurationCopy().- Parameters:
ctx- the parse tree
-
exitRootFusionConfigurationCopy
Exit a parse tree produced byFusionParser.rootFusionConfigurationCopy().- Parameters:
ctx- the parse tree
-
enterRootFusionConfigurationPathReference
void enterRootFusionConfigurationPathReference(FusionParser.RootFusionConfigurationPathReferenceContext ctx) Enter a parse tree produced byFusionParser.rootFusionConfigurationPathReference().- Parameters:
ctx- the parse tree
-
exitRootFusionConfigurationPathReference
void exitRootFusionConfigurationPathReference(FusionParser.RootFusionConfigurationPathReferenceContext ctx) Exit a parse tree produced byFusionParser.rootFusionConfigurationPathReference().- Parameters:
ctx- the parse tree
-
enterRootPrototypeDecl
Enter a parse tree produced byFusionParser.rootPrototypeDecl().- Parameters:
ctx- the parse tree
-
exitRootPrototypeDecl
Exit a parse tree produced byFusionParser.rootPrototypeDecl().- Parameters:
ctx- the parse tree
-
enterRootPrototypeErasure
Enter a parse tree produced byFusionParser.rootPrototypeErasure().- Parameters:
ctx- the parse tree
-
exitRootPrototypeErasure
Exit a parse tree produced byFusionParser.rootPrototypeErasure().- Parameters:
ctx- the parse tree
-
enterPrototypeBody
Enter a parse tree produced byFusionParser.prototypeBody().- Parameters:
ctx- the parse tree
-
exitPrototypeBody
Exit a parse tree produced byFusionParser.prototypeBody().- Parameters:
ctx- the parse tree
-
enterPrototypeInheritance
Enter a parse tree produced byFusionParser.prototypeInheritance().- Parameters:
ctx- the parse tree
-
exitPrototypeInheritance
Exit a parse tree produced byFusionParser.prototypeInheritance().- Parameters:
ctx- the parse tree
-
enterFusionAssign
Enter a parse tree produced byFusionParser.fusionAssign().- Parameters:
ctx- the parse tree
-
exitFusionAssign
Exit a parse tree produced byFusionParser.fusionAssign().- Parameters:
ctx- the parse tree
-
enterFusionAssignPath
Enter a parse tree produced byFusionParser.fusionAssignPath().- Parameters:
ctx- the parse tree
-
exitFusionAssignPath
Exit a parse tree produced byFusionParser.fusionAssignPath().- Parameters:
ctx- the parse tree
-
enterPrototypeCall
Enter a parse tree produced byFusionParser.prototypeCall().- Parameters:
ctx- the parse tree
-
exitPrototypeCall
Exit a parse tree produced byFusionParser.prototypeCall().- Parameters:
ctx- the parse tree
-
enterFusionConfigurationErasure
Enter a parse tree produced byFusionParser.fusionConfigurationErasure().- Parameters:
ctx- the parse tree
-
exitFusionConfigurationErasure
Exit a parse tree produced byFusionParser.fusionConfigurationErasure().- Parameters:
ctx- the parse tree
-
enterFusionConfiguration
Enter a parse tree produced byFusionParser.fusionConfiguration().- Parameters:
ctx- the parse tree
-
exitFusionConfiguration
Exit a parse tree produced byFusionParser.fusionConfiguration().- Parameters:
ctx- the parse tree
-
enterFusionConfigurationBody
Enter a parse tree produced byFusionParser.fusionConfigurationBody().- Parameters:
ctx- the parse tree
-
exitFusionConfigurationBody
Exit a parse tree produced byFusionParser.fusionConfigurationBody().- Parameters:
ctx- the parse tree
-
enterFusionConfigurationPath
Enter a parse tree produced byFusionParser.fusionConfigurationPath().- Parameters:
ctx- the parse tree
-
exitFusionConfigurationPath
Exit a parse tree produced byFusionParser.fusionConfigurationPath().- Parameters:
ctx- the parse tree
-
enterFusionPathSegment
Enter a parse tree produced byFusionParser.fusionPathSegment().- Parameters:
ctx- the parse tree
-
exitFusionPathSegment
Exit a parse tree produced byFusionParser.fusionPathSegment().- Parameters:
ctx- the parse tree
-
enterFusionMetaPropPathSegment
Enter a parse tree produced byFusionParser.fusionMetaPropPathSegment().- Parameters:
ctx- the parse tree
-
exitFusionMetaPropPathSegment
Exit a parse tree produced byFusionParser.fusionMetaPropPathSegment().- Parameters:
ctx- the parse tree
-
enterFusionConfigurationCopy
Enter a parse tree produced byFusionParser.fusionConfigurationCopy().- Parameters:
ctx- the parse tree
-
exitFusionConfigurationCopy
Exit a parse tree produced byFusionParser.fusionConfigurationCopy().- Parameters:
ctx- the parse tree
-
enterFusionConfigurationPathReference
void enterFusionConfigurationPathReference(FusionParser.FusionConfigurationPathReferenceContext ctx) Enter a parse tree produced byFusionParser.fusionConfigurationPathReference().- Parameters:
ctx- the parse tree
-
exitFusionConfigurationPathReference
Exit a parse tree produced byFusionParser.fusionConfigurationPathReference().- Parameters:
ctx- the parse tree
-
enterRootFusionValueDecl
Enter a parse tree produced byFusionParser.rootFusionValueDecl().- Parameters:
ctx- the parse tree
-
exitRootFusionValueDecl
Exit a parse tree produced byFusionParser.rootFusionValueDecl().- Parameters:
ctx- the parse tree
-
enterFusionValueDecl
Enter a parse tree produced byFusionParser.fusionValueDecl().- Parameters:
ctx- the parse tree
-
exitFusionValueDecl
Exit a parse tree produced byFusionParser.fusionValueDecl().- Parameters:
ctx- the parse tree
-
enterRootFusionValueBody
Enter a parse tree produced byFusionParser.rootFusionValueBody().- Parameters:
ctx- the parse tree
-
exitRootFusionValueBody
Exit a parse tree produced byFusionParser.rootFusionValueBody().- Parameters:
ctx- the parse tree
-
enterFusionValueBody
Enter a parse tree produced byFusionParser.fusionValueBody().- Parameters:
ctx- the parse tree
-
exitFusionValueBody
Exit a parse tree produced byFusionParser.fusionValueBody().- Parameters:
ctx- the parse tree
-
enterFusionValueLiteralDecl
Enter a parse tree produced byFusionParser.fusionValueLiteralDecl().- Parameters:
ctx- the parse tree
-
exitFusionValueLiteralDecl
Exit a parse tree produced byFusionParser.fusionValueLiteralDecl().- Parameters:
ctx- the parse tree
-
enterFusionValueNull
Enter a parse tree produced byFusionParser.fusionValueNull().- Parameters:
ctx- the parse tree
-
exitFusionValueNull
Exit a parse tree produced byFusionParser.fusionValueNull().- Parameters:
ctx- the parse tree
-
enterFusionValueStringSingleQuote
Enter a parse tree produced byFusionParser.fusionValueStringSingleQuote().- Parameters:
ctx- the parse tree
-
exitFusionValueStringSingleQuote
Exit a parse tree produced byFusionParser.fusionValueStringSingleQuote().- Parameters:
ctx- the parse tree
-
enterFusionValueStringDoubleQuote
Enter a parse tree produced byFusionParser.fusionValueStringDoubleQuote().- Parameters:
ctx- the parse tree
-
exitFusionValueStringDoubleQuote
Exit a parse tree produced byFusionParser.fusionValueStringDoubleQuote().- Parameters:
ctx- the parse tree
-
enterFusionValueNumber
Enter a parse tree produced byFusionParser.fusionValueNumber().- Parameters:
ctx- the parse tree
-
exitFusionValueNumber
Exit a parse tree produced byFusionParser.fusionValueNumber().- Parameters:
ctx- the parse tree
-
enterFusionValueBoolean
Enter a parse tree produced byFusionParser.fusionValueBoolean().- Parameters:
ctx- the parse tree
-
exitFusionValueBoolean
Exit a parse tree produced byFusionParser.fusionValueBoolean().- Parameters:
ctx- the parse tree
-
enterFusionValueDslDelegate
Enter a parse tree produced byFusionParser.fusionValueDslDelegate().- Parameters:
ctx- the parse tree
-
exitFusionValueDslDelegate
Exit a parse tree produced byFusionParser.fusionValueDslDelegate().- Parameters:
ctx- the parse tree
-
enterFusionValueObject
Enter a parse tree produced byFusionParser.fusionValueObject().- Parameters:
ctx- the parse tree
-
exitFusionValueObject
Exit a parse tree produced byFusionParser.fusionValueObject().- Parameters:
ctx- the parse tree
-
enterFusionValueExpression
Enter a parse tree produced byFusionParser.fusionValueExpression().- Parameters:
ctx- the parse tree
-
exitFusionValueExpression
Exit a parse tree produced byFusionParser.fusionValueExpression().- Parameters:
ctx- the parse tree
-