Extended Model Definitions

Extended model definitions (.XEM files) provide means for customizing and extending PowerDesigner metaclasses, parameters and generation. XEMs are typed like models in PowerDesigner. You create an XEM for a specific type of model and you cannot share these files between heterogeneous models.

For example, you can attach XEMs to a Java model to help you in working with a particular IDE, or O/R mapping framework. The XEM may provide objects with additional properties or property tabs, and define additional generation targets and options.

PowerDesigner provides a number of predefined XEMs and you can also create your own.

An extended model contains: