Annotation Type NodeFieldsSignature
Annotation
The user nodes signatures are generated in the
the default visitors' visit methods are generated with the
and the user visitors' visit methods can be annotated with the same annotation.
NodeFieldsSignature
enables the ControlSignatureProcessor
annotation
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 the
NodeConstants
class,the default visitors' visit methods are generated with the
NodeFieldsSignature
annotation, with the 3 values value()
,and the user visitors' visit methods can be annotated with the same annotation.
Note: the fully qualified name of this class is a parameter in the
SupportedAnnotationTypes
annotation in ControlSignatureProcessor
.
-
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionint[]
The array of the "old" (usually copied) node fields signature the "new" (newly generated) node fields signature the JTB node index (in NodeConstants)
-
Element Details
-
value
int[] valueThe array of- the "old" (usually copied) node fields signature
- the "new" (newly generated) node fields signature
- the JTB node index (in NodeConstants)
-