Please note : This help page is for an older version of Enteprise Archtiect. The latest help can be found here.

Write Transformations

This topic provides help in writing your own transformations. Transformations are based on the Code Generation Template Framework, therefore it is suggested that you read and understand the topics covering Code Generation Templates prior to using the Transformation Template language.

Access    Settings | Transformation Templates (Ctrl+Alt+H)

Topics

Subjects concerning Transformation Templates include:

Topic

Detail

See also

Default Transformation Templates

Enterprise Architect provides a set of default transformation templates to customize to your requirements.

 

Default Transformation Templates

Intermediary Language Debugging

How to debug transformation scripts by checking the intermediary code generated from the Transform script.

 

Intermediary Language Debugging

Editing Source Code

Describes the facilities of the common Code Editor.

 

Editing Source Code

Code Template Framework

Provides forward engineering of UML models

Code Template Framework (Using)

Code Template Framework (Modifying)

 

General Syntax for the Intermediary Language

 

Describes the grammar for the transformation.

Intermediary Language

Syntax for Creating Objects

 

Describes the syntax followed in creating objects or elements.

Syntax for Creating Objects

Syntax for Creating Connectors

 

Describes the syntax followed in creating connectors.

Syntax for Creating Connectors

Transform Connectors

Transforming Duplicate Information

 

Describes how information is copied during transformation.

Transforming Duplicate Information

Converting Types

Describes methods for converting data types to different target. platform types.

 

Converting Types

Converting Names

Describes methods for converting names of elements to different target platform naming conventions.

 

Converting Names

Cross References

Provides cross verification of transformed elements.

 

Cross References

Notes

Further hints and tips can be gleaned from a close study of the Transformation Templates provided with Enterprise Architect
The Transformation Template editor applies the facilities of the common Code Editor
Transformation Templates are accessed from the Settings | Transformation Templates menu option
 

Learn more

Learning Center topics

(Alt + F1) | Model Transformations | Transform | Write Transforms