Package EDU.purdue.jtb.parser.visitor.signature
package EDU.purdue.jtb.parser.visitor.signature
-
ClassDescriptionThe
ControlSignatureProcessorannotation processor issues a compile error when the user visitors' visit methods annotatedNodeFieldsSignatureare not coded against the last nodes definitions.AnnotationNodeFieldsSignatureenables theControlSignatureProcessorannotation processor to issue a compile error if the user visitors' visit methods are not coded against the last nodes definitions.
The user nodes signatures are generated in theNodeConstantsclass,
the default visitors' visit methods are generated with theNodeFieldsSignatureannotation, with the 3 valuesNodeFieldsSignature.value(),
and the user visitors' visit methods can be annotated with the same annotation.