Schnittstelle MSpecListener
- Alle Superschnittstellen:
org.antlr.v4.runtime.tree.ParseTreeListener
- Alle bekannten Implementierungsklassen:
MessageFormatListener,MSpecBaseListener
public interface MSpecListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
MSpecParser.-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidEnter a parse tree produced byMSpecParser.abstractField().voidEnter a parse tree produced byMSpecParser.argument().voidEnter a parse tree produced byMSpecParser.argumentList().voidEnter a parse tree produced byMSpecParser.arrayField().voidEnter a parse tree produced byMSpecParser.assertField().voidEnter a parse tree produced byMSpecParser.attribute().voidEnter a parse tree produced byMSpecParser.attributeList().voidEnter a parse tree produced byMSpecParser.batchSetDefinition().voidEnter a parse tree produced byMSpecParser.binaryOperator().voidEnter a parse tree produced byMSpecParser.caseStatement().voidEnter a parse tree produced byMSpecParser.checksumField().voidEnter a parse tree produced byMSpecParser.complexType().voidEnter a parse tree produced byMSpecParser.complexTypeDefinition().voidEnter a parse tree produced byMSpecParser.constField().voidEnter a parse tree produced byMSpecParser.dataIoDefinition().voidEnter a parse tree produced byMSpecParser.dataType().voidEnter a parse tree produced byMSpecParser.discriminatorField().voidEnter a parse tree produced byMSpecParser.enumField().voidEnter a parse tree produced byMSpecParser.enumValueDefinition().voidEnter a parse tree produced byMSpecParser.expression().voidEnter a parse tree produced byMSpecParser.field().voidEnter a parse tree produced byMSpecParser.fieldDefinition().voidEnter a parse tree produced byMSpecParser.file().voidEnter a parse tree produced byMSpecParser.idExpression().voidEnter a parse tree produced byMSpecParser.implicitField().voidEnter a parse tree produced byMSpecParser.innerExpression().voidEnter a parse tree produced byMSpecParser.manualArrayField().voidEnter a parse tree produced byMSpecParser.manualField().voidEnter a parse tree produced byMSpecParser.multipleExpressions().voidEnter a parse tree produced byMSpecParser.multipleVariableLiterals().voidEnter a parse tree produced byMSpecParser.optionalField().voidEnter a parse tree produced byMSpecParser.paddingField().voidEnter a parse tree produced byMSpecParser.peekField().voidEnter a parse tree produced byMSpecParser.reservedField().voidEnter a parse tree produced byMSpecParser.simpleField().voidEnter a parse tree produced byMSpecParser.typeReference().voidEnter a parse tree produced byMSpecParser.typeSwitchField().voidEnter a parse tree produced byMSpecParser.unknownField().voidEnter a parse tree produced byMSpecParser.validationField().voidEnter a parse tree produced byMSpecParser.valueLiteral().voidEnter a parse tree produced byMSpecParser.variableLiteral().voidEnter a parse tree produced byMSpecParser.virtualField().voidExit a parse tree produced byMSpecParser.abstractField().voidExit a parse tree produced byMSpecParser.argument().voidExit a parse tree produced byMSpecParser.argumentList().voidExit a parse tree produced byMSpecParser.arrayField().voidExit a parse tree produced byMSpecParser.assertField().voidExit a parse tree produced byMSpecParser.attribute().voidExit a parse tree produced byMSpecParser.attributeList().voidExit a parse tree produced byMSpecParser.batchSetDefinition().voidExit a parse tree produced byMSpecParser.binaryOperator().voidExit a parse tree produced byMSpecParser.caseStatement().voidExit a parse tree produced byMSpecParser.checksumField().voidExit a parse tree produced byMSpecParser.complexType().voidExit a parse tree produced byMSpecParser.complexTypeDefinition().voidExit a parse tree produced byMSpecParser.constField().voidExit a parse tree produced byMSpecParser.dataIoDefinition().voidExit a parse tree produced byMSpecParser.dataType().voidExit a parse tree produced byMSpecParser.discriminatorField().voidExit a parse tree produced byMSpecParser.enumField().voidExit a parse tree produced byMSpecParser.enumValueDefinition().voidExit a parse tree produced byMSpecParser.expression().voidExit a parse tree produced byMSpecParser.field().voidExit a parse tree produced byMSpecParser.fieldDefinition().voidExit a parse tree produced byMSpecParser.file().voidExit a parse tree produced byMSpecParser.idExpression().voidExit a parse tree produced byMSpecParser.implicitField().voidExit a parse tree produced byMSpecParser.innerExpression().voidExit a parse tree produced byMSpecParser.manualArrayField().voidExit a parse tree produced byMSpecParser.manualField().voidExit a parse tree produced byMSpecParser.multipleExpressions().voidExit a parse tree produced byMSpecParser.multipleVariableLiterals().voidExit a parse tree produced byMSpecParser.optionalField().voidExit a parse tree produced byMSpecParser.paddingField().voidExit a parse tree produced byMSpecParser.peekField().voidExit a parse tree produced byMSpecParser.reservedField().voidExit a parse tree produced byMSpecParser.simpleField().voidExit a parse tree produced byMSpecParser.typeReference().voidExit a parse tree produced byMSpecParser.typeSwitchField().voidExit a parse tree produced byMSpecParser.unknownField().voidExit a parse tree produced byMSpecParser.validationField().voidExit a parse tree produced byMSpecParser.valueLiteral().voidExit a parse tree produced byMSpecParser.variableLiteral().voidExit a parse tree produced byMSpecParser.virtualField().Von Schnittstelle geerbte Methoden org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Methodendetails
-
enterFile
Enter a parse tree produced byMSpecParser.file().- Parameter:
ctx- the parse tree
-
exitFile
Exit a parse tree produced byMSpecParser.file().- Parameter:
ctx- the parse tree
-
enterComplexTypeDefinition
Enter a parse tree produced byMSpecParser.complexTypeDefinition().- Parameter:
ctx- the parse tree
-
exitComplexTypeDefinition
Exit a parse tree produced byMSpecParser.complexTypeDefinition().- Parameter:
ctx- the parse tree
-
enterComplexType
Enter a parse tree produced byMSpecParser.complexType().- Parameter:
ctx- the parse tree
-
exitComplexType
Exit a parse tree produced byMSpecParser.complexType().- Parameter:
ctx- the parse tree
-
enterFieldDefinition
Enter a parse tree produced byMSpecParser.fieldDefinition().- Parameter:
ctx- the parse tree
-
exitFieldDefinition
Exit a parse tree produced byMSpecParser.fieldDefinition().- Parameter:
ctx- the parse tree
-
enterBatchSetDefinition
Enter a parse tree produced byMSpecParser.batchSetDefinition().- Parameter:
ctx- the parse tree
-
exitBatchSetDefinition
Exit a parse tree produced byMSpecParser.batchSetDefinition().- Parameter:
ctx- the parse tree
-
enterDataIoDefinition
Enter a parse tree produced byMSpecParser.dataIoDefinition().- Parameter:
ctx- the parse tree
-
exitDataIoDefinition
Exit a parse tree produced byMSpecParser.dataIoDefinition().- Parameter:
ctx- the parse tree
-
enterField
Enter a parse tree produced byMSpecParser.field().- Parameter:
ctx- the parse tree
-
exitField
Exit a parse tree produced byMSpecParser.field().- Parameter:
ctx- the parse tree
-
enterAbstractField
Enter a parse tree produced byMSpecParser.abstractField().- Parameter:
ctx- the parse tree
-
exitAbstractField
Exit a parse tree produced byMSpecParser.abstractField().- Parameter:
ctx- the parse tree
-
enterArrayField
Enter a parse tree produced byMSpecParser.arrayField().- Parameter:
ctx- the parse tree
-
exitArrayField
Exit a parse tree produced byMSpecParser.arrayField().- Parameter:
ctx- the parse tree
-
enterChecksumField
Enter a parse tree produced byMSpecParser.checksumField().- Parameter:
ctx- the parse tree
-
exitChecksumField
Exit a parse tree produced byMSpecParser.checksumField().- Parameter:
ctx- the parse tree
-
enterConstField
Enter a parse tree produced byMSpecParser.constField().- Parameter:
ctx- the parse tree
-
exitConstField
Exit a parse tree produced byMSpecParser.constField().- Parameter:
ctx- the parse tree
-
enterDiscriminatorField
Enter a parse tree produced byMSpecParser.discriminatorField().- Parameter:
ctx- the parse tree
-
exitDiscriminatorField
Exit a parse tree produced byMSpecParser.discriminatorField().- Parameter:
ctx- the parse tree
-
enterEnumField
Enter a parse tree produced byMSpecParser.enumField().- Parameter:
ctx- the parse tree
-
exitEnumField
Exit a parse tree produced byMSpecParser.enumField().- Parameter:
ctx- the parse tree
-
enterImplicitField
Enter a parse tree produced byMSpecParser.implicitField().- Parameter:
ctx- the parse tree
-
exitImplicitField
Exit a parse tree produced byMSpecParser.implicitField().- Parameter:
ctx- the parse tree
-
enterAssertField
Enter a parse tree produced byMSpecParser.assertField().- Parameter:
ctx- the parse tree
-
exitAssertField
Exit a parse tree produced byMSpecParser.assertField().- Parameter:
ctx- the parse tree
-
enterManualArrayField
Enter a parse tree produced byMSpecParser.manualArrayField().- Parameter:
ctx- the parse tree
-
exitManualArrayField
Exit a parse tree produced byMSpecParser.manualArrayField().- Parameter:
ctx- the parse tree
-
enterManualField
Enter a parse tree produced byMSpecParser.manualField().- Parameter:
ctx- the parse tree
-
exitManualField
Exit a parse tree produced byMSpecParser.manualField().- Parameter:
ctx- the parse tree
-
enterOptionalField
Enter a parse tree produced byMSpecParser.optionalField().- Parameter:
ctx- the parse tree
-
exitOptionalField
Exit a parse tree produced byMSpecParser.optionalField().- Parameter:
ctx- the parse tree
-
enterPaddingField
Enter a parse tree produced byMSpecParser.paddingField().- Parameter:
ctx- the parse tree
-
exitPaddingField
Exit a parse tree produced byMSpecParser.paddingField().- Parameter:
ctx- the parse tree
-
enterReservedField
Enter a parse tree produced byMSpecParser.reservedField().- Parameter:
ctx- the parse tree
-
exitReservedField
Exit a parse tree produced byMSpecParser.reservedField().- Parameter:
ctx- the parse tree
-
enterSimpleField
Enter a parse tree produced byMSpecParser.simpleField().- Parameter:
ctx- the parse tree
-
exitSimpleField
Exit a parse tree produced byMSpecParser.simpleField().- Parameter:
ctx- the parse tree
-
enterTypeSwitchField
Enter a parse tree produced byMSpecParser.typeSwitchField().- Parameter:
ctx- the parse tree
-
exitTypeSwitchField
Exit a parse tree produced byMSpecParser.typeSwitchField().- Parameter:
ctx- the parse tree
-
enterUnknownField
Enter a parse tree produced byMSpecParser.unknownField().- Parameter:
ctx- the parse tree
-
exitUnknownField
Exit a parse tree produced byMSpecParser.unknownField().- Parameter:
ctx- the parse tree
-
enterVirtualField
Enter a parse tree produced byMSpecParser.virtualField().- Parameter:
ctx- the parse tree
-
exitVirtualField
Exit a parse tree produced byMSpecParser.virtualField().- Parameter:
ctx- the parse tree
-
enterValidationField
Enter a parse tree produced byMSpecParser.validationField().- Parameter:
ctx- the parse tree
-
exitValidationField
Exit a parse tree produced byMSpecParser.validationField().- Parameter:
ctx- the parse tree
-
enterPeekField
Enter a parse tree produced byMSpecParser.peekField().- Parameter:
ctx- the parse tree
-
exitPeekField
Exit a parse tree produced byMSpecParser.peekField().- Parameter:
ctx- the parse tree
-
enterEnumValueDefinition
Enter a parse tree produced byMSpecParser.enumValueDefinition().- Parameter:
ctx- the parse tree
-
exitEnumValueDefinition
Exit a parse tree produced byMSpecParser.enumValueDefinition().- Parameter:
ctx- the parse tree
-
enterTypeReference
Enter a parse tree produced byMSpecParser.typeReference().- Parameter:
ctx- the parse tree
-
exitTypeReference
Exit a parse tree produced byMSpecParser.typeReference().- Parameter:
ctx- the parse tree
-
enterCaseStatement
Enter a parse tree produced byMSpecParser.caseStatement().- Parameter:
ctx- the parse tree
-
exitCaseStatement
Exit a parse tree produced byMSpecParser.caseStatement().- Parameter:
ctx- the parse tree
-
enterDataType
Enter a parse tree produced byMSpecParser.dataType().- Parameter:
ctx- the parse tree
-
exitDataType
Exit a parse tree produced byMSpecParser.dataType().- Parameter:
ctx- the parse tree
-
enterAttribute
Enter a parse tree produced byMSpecParser.attribute().- Parameter:
ctx- the parse tree
-
exitAttribute
Exit a parse tree produced byMSpecParser.attribute().- Parameter:
ctx- the parse tree
-
enterAttributeList
Enter a parse tree produced byMSpecParser.attributeList().- Parameter:
ctx- the parse tree
-
exitAttributeList
Exit a parse tree produced byMSpecParser.attributeList().- Parameter:
ctx- the parse tree
-
enterArgument
Enter a parse tree produced byMSpecParser.argument().- Parameter:
ctx- the parse tree
-
exitArgument
Exit a parse tree produced byMSpecParser.argument().- Parameter:
ctx- the parse tree
-
enterArgumentList
Enter a parse tree produced byMSpecParser.argumentList().- Parameter:
ctx- the parse tree
-
exitArgumentList
Exit a parse tree produced byMSpecParser.argumentList().- Parameter:
ctx- the parse tree
-
enterExpression
Enter a parse tree produced byMSpecParser.expression().- Parameter:
ctx- the parse tree
-
exitExpression
Exit a parse tree produced byMSpecParser.expression().- Parameter:
ctx- the parse tree
-
enterMultipleExpressions
Enter a parse tree produced byMSpecParser.multipleExpressions().- Parameter:
ctx- the parse tree
-
exitMultipleExpressions
Exit a parse tree produced byMSpecParser.multipleExpressions().- Parameter:
ctx- the parse tree
-
enterMultipleVariableLiterals
Enter a parse tree produced byMSpecParser.multipleVariableLiterals().- Parameter:
ctx- the parse tree
-
exitMultipleVariableLiterals
Exit a parse tree produced byMSpecParser.multipleVariableLiterals().- Parameter:
ctx- the parse tree
-
enterVariableLiteral
Enter a parse tree produced byMSpecParser.variableLiteral().- Parameter:
ctx- the parse tree
-
exitVariableLiteral
Exit a parse tree produced byMSpecParser.variableLiteral().- Parameter:
ctx- the parse tree
-
enterInnerExpression
Enter a parse tree produced byMSpecParser.innerExpression().- Parameter:
ctx- the parse tree
-
exitInnerExpression
Exit a parse tree produced byMSpecParser.innerExpression().- Parameter:
ctx- the parse tree
-
enterValueLiteral
Enter a parse tree produced byMSpecParser.valueLiteral().- Parameter:
ctx- the parse tree
-
exitValueLiteral
Exit a parse tree produced byMSpecParser.valueLiteral().- Parameter:
ctx- the parse tree
-
enterIdExpression
Enter a parse tree produced byMSpecParser.idExpression().- Parameter:
ctx- the parse tree
-
exitIdExpression
Exit a parse tree produced byMSpecParser.idExpression().- Parameter:
ctx- the parse tree
-
enterBinaryOperator
Enter a parse tree produced byMSpecParser.binaryOperator().- Parameter:
ctx- the parse tree
-
exitBinaryOperator
Exit a parse tree produced byMSpecParser.binaryOperator().- Parameter:
ctx- the parse tree
-