Authoring transformation extensions

You can create transformation extensions that add functionality to the transformations provided in the Rational® modeling products or to custom transformations. For example, you might create a transformation extension that adds a common preface to the artifacts that a transformation generates. In a transformation extension, you can extend multiple transforms, but you can only extend one transformation.

After you create a transformation extension point and define a transformation extension, you can add rules, extractors, transforms, and properties that implement the additional functionality.

When you create a transformation extension, you must specify the identifier (ID) of the transformation to extend, or the target transformation. You can obtain this information by viewing the list of installed transformations that is available in the online help, or by creating a transformation configuration for the target transformation. If you specify the ID of a transformation that is not registered, the transformation extension is not run by the target transformation.

To run the transformation extension, you must run the target transformation.

Related concepts
Transformations
Transformation extensions
Related tasks
Authoring transformations
Creating capabilities to show or hide transformations
Related information
Installed transformations

Feedback