Klasse MessageFormatListener
- Alle implementierten Schnittstellen:
org.antlr.v4.runtime.tree.ParseTreeListener,LazyTypeDefinitionConsumer,MSpecListener
-
Feldübersicht
Felder -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungMessageFormatListener(org.apache.plc4x.plugins.codegenerator.protocol.TypeContext exitingTypeContext) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoiddispatchType(String typeName, org.apache.plc4x.plugins.codegenerator.types.definitions.TypeDefinition type) voidEnter a parse tree produced byMSpecParser.abstractField().voidEnter a parse tree produced byMSpecParser.arrayField().voidEnter a parse tree produced byMSpecParser.assertField().voidEnter a parse tree produced byMSpecParser.batchSetDefinition().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.constField().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.file().voidEnter a parse tree produced byMSpecParser.implicitField().voidEnter a parse tree produced byMSpecParser.manualArrayField().voidEnter a parse tree produced byMSpecParser.manualField().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.typeSwitchField().voidEnter a parse tree produced byMSpecParser.unknownField().voidEnter a parse tree produced byMSpecParser.validationField().voidEnter a parse tree produced byMSpecParser.virtualField().voidExit a parse tree produced byMSpecParser.batchSetDefinition().voidExit a parse tree produced byMSpecParser.caseStatement().voidExit a parse tree produced byMSpecParser.complexType().voidsetOrScheduleTypeDefinitionConsumer(String typeRefName, Consumer<org.apache.plc4x.plugins.codegenerator.types.definitions.TypeDefinition> setTypeDefinition) protected voidVon Klasse geerbte Methoden org.apache.plc4x.plugins.codegenerator.language.mspec.MSpecBaseListener
enterArgument, enterArgumentList, enterAttribute, enterAttributeList, enterBinaryOperator, enterComplexTypeDefinition, enterDataIoDefinition, enterDataType, enterEveryRule, enterExpression, enterField, enterFieldDefinition, enterIdExpression, enterInnerExpression, enterMultipleExpressions, enterMultipleVariableLiterals, enterTypeReference, enterValueLiteral, enterVariableLiteral, exitAbstractField, exitArgument, exitArgumentList, exitArrayField, exitAssertField, exitAttribute, exitAttributeList, exitBinaryOperator, exitChecksumField, exitComplexTypeDefinition, exitConstField, exitDataIoDefinition, exitDataType, exitDiscriminatorField, exitEnumField, exitEnumValueDefinition, exitEveryRule, exitExpression, exitField, exitFieldDefinition, exitFile, exitIdExpression, exitImplicitField, exitInnerExpression, exitManualArrayField, exitManualField, exitMultipleExpressions, exitMultipleVariableLiterals, exitOptionalField, exitPaddingField, exitPeekField, exitReservedField, exitSimpleField, exitTypeReference, exitTypeSwitchField, exitUnknownField, exitValidationField, exitValueLiteral, exitVariableLiteral, exitVirtualField, visitErrorNode, visitTerminal
-
Felddetails
-
types
-
typeDefinitionConsumers
-
-
Konstruktordetails
-
MessageFormatListener
public MessageFormatListener() -
MessageFormatListener
public MessageFormatListener(org.apache.plc4x.plugins.codegenerator.protocol.TypeContext exitingTypeContext)
-
-
Methodendetails
-
getParserContexts
-
getEnumContexts
-
enterFile
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.file().The default implementation does nothing.
- Angegeben von:
enterFilein SchnittstelleMSpecListener- Setzt außer Kraft:
enterFilein KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterComplexType
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.complexType().The default implementation does nothing.
- Angegeben von:
enterComplexTypein SchnittstelleMSpecListener- Setzt außer Kraft:
enterComplexTypein KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
exitComplexType
Beschreibung aus Klasse kopiert:MSpecBaseListenerExit a parse tree produced byMSpecParser.complexType().The default implementation does nothing.
- Angegeben von:
exitComplexTypein SchnittstelleMSpecListener- Setzt außer Kraft:
exitComplexTypein KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
setParentRelationship
-
enterBatchSetDefinition
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.batchSetDefinition().The default implementation does nothing.
- Angegeben von:
enterBatchSetDefinitionin SchnittstelleMSpecListener- Setzt außer Kraft:
enterBatchSetDefinitionin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
exitBatchSetDefinition
Beschreibung aus Klasse kopiert:MSpecBaseListenerExit a parse tree produced byMSpecParser.batchSetDefinition().The default implementation does nothing.
- Angegeben von:
exitBatchSetDefinitionin SchnittstelleMSpecListener- Setzt außer Kraft:
exitBatchSetDefinitionin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterAbstractField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.abstractField().The default implementation does nothing.
- Angegeben von:
enterAbstractFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterAbstractFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterArrayField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.arrayField().The default implementation does nothing.
- Angegeben von:
enterArrayFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterArrayFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterChecksumField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.checksumField().The default implementation does nothing.
- Angegeben von:
enterChecksumFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterChecksumFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterConstField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.constField().The default implementation does nothing.
- Angegeben von:
enterConstFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterConstFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterDiscriminatorField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.discriminatorField().The default implementation does nothing.
- Angegeben von:
enterDiscriminatorFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterDiscriminatorFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterEnumField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.enumField().The default implementation does nothing.
- Angegeben von:
enterEnumFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterEnumFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterImplicitField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.implicitField().The default implementation does nothing.
- Angegeben von:
enterImplicitFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterImplicitFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterAssertField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.assertField().The default implementation does nothing.
- Angegeben von:
enterAssertFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterAssertFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterManualArrayField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.manualArrayField().The default implementation does nothing.
- Angegeben von:
enterManualArrayFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterManualArrayFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterManualField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.manualField().The default implementation does nothing.
- Angegeben von:
enterManualFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterManualFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterOptionalField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.optionalField().The default implementation does nothing.
- Angegeben von:
enterOptionalFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterOptionalFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterPeekField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.peekField().The default implementation does nothing.
- Angegeben von:
enterPeekFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterPeekFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterPaddingField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.paddingField().The default implementation does nothing.
- Angegeben von:
enterPaddingFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterPaddingFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterReservedField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.reservedField().The default implementation does nothing.
- Angegeben von:
enterReservedFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterReservedFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterSimpleField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.simpleField().The default implementation does nothing.
- Angegeben von:
enterSimpleFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterSimpleFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterTypeSwitchField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.typeSwitchField().The default implementation does nothing.
- Angegeben von:
enterTypeSwitchFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterTypeSwitchFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterUnknownField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.unknownField().The default implementation does nothing.
- Angegeben von:
enterUnknownFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterUnknownFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterVirtualField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.virtualField().The default implementation does nothing.
- Angegeben von:
enterVirtualFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterVirtualFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterValidationField
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.validationField().The default implementation does nothing.
- Angegeben von:
enterValidationFieldin SchnittstelleMSpecListener- Setzt außer Kraft:
enterValidationFieldin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterCaseStatement
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.caseStatement().The default implementation does nothing.
- Angegeben von:
enterCaseStatementin SchnittstelleMSpecListener- Setzt außer Kraft:
enterCaseStatementin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
exitCaseStatement
Beschreibung aus Klasse kopiert:MSpecBaseListenerExit a parse tree produced byMSpecParser.caseStatement().The default implementation does nothing.
- Angegeben von:
exitCaseStatementin SchnittstelleMSpecListener- Setzt außer Kraft:
exitCaseStatementin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
enterEnumValueDefinition
Beschreibung aus Klasse kopiert:MSpecBaseListenerEnter a parse tree produced byMSpecParser.enumValueDefinition().The default implementation does nothing.
- Angegeben von:
enterEnumValueDefinitionin SchnittstelleMSpecListener- Setzt außer Kraft:
enterEnumValueDefinitionin KlasseMSpecBaseListener- Parameter:
ctx- the parse tree
-
dispatchType
public void dispatchType(String typeName, org.apache.plc4x.plugins.codegenerator.types.definitions.TypeDefinition type) -
setOrScheduleTypeDefinitionConsumer
public void setOrScheduleTypeDefinitionConsumer(String typeRefName, Consumer<org.apache.plc4x.plugins.codegenerator.types.definitions.TypeDefinition> setTypeDefinition) - Angegeben von:
setOrScheduleTypeDefinitionConsumerin SchnittstelleLazyTypeDefinitionConsumer
-