Annotation Interface CGV19Transformation


@Retention(RUNTIME) @Target({TYPE,METHOD}) public @interface CGV19Transformation
This annotation marks the annotated target as a transformation for cgV19. It can be applied to a Class which than has to be an implementation of Transformation or a method inside a @CGV19Component. The method has to take a ModelElement parameter.
See Also:
  • Element Details

    • requiredStereotype

      String requiredStereotype
      Default:
      ""
    • operatesOn

      Class<? extends ModelElement> operatesOn
      Default:
      de.spraener.nxtgen.model.ModelElement.class