The PowerDesigner Public Metamodel

The PowerDesigner public metamodel is an abstraction of the metadata for all the PowerDesigner models, describing the elements of a model, and the syntax and semantics of their manipulation.

You can review the public metamodel in PowerDesigner by opening install dir\Examples\MetaModel.oom, and find exhaustive documentation of all the metamodel objects, collections, and methods available via scripting, by selecting Help > Metamodel Objects Help (see Using the Metamodel Objects Help File).

This OOM and help file help you understand the structure of your models, especially when working with:

The metamodel is divided into the following main packages:
Each of these top-level packages contains the follow kinds of sub-objects, organized by diagram or, in the case of PdCommon, by sub-packages: