Custom Generation Post-Processing with Genlets

Model-code synchronization provides a powerful method for visualizing your code and providing a strong link between your source files and model objects. PowerDesigner genlets enable you to additionally automate post-generation transformations and handle complex merging of changes to your files.

Genlets are small .NET classes that can be automatically invoked by the synchronization process to perform transformations on the generated files.

There are two kinds of genlets:

PowerDesigner provides C# templates for three forms of transformlets and mergelets: