Libraries

Libraries are available for each type of model and for shared PowerDesigner features.

For each library, you can browse a list of:
  • Abstract classes (located in the Abstract Classes expanded node). They are general classes that are used to factorize attributes and behaviors. They are not visible in PowerDesigner. Instantiable classes inherit from abstract classes

  • Instantiable classes (located directly at the root of each library node). They are specific classes that correspond to interface objects, they have proper attributes like name or code, and they also inherit attributes and behaviors from abstract classes via generalization links. For example, NamedObject is the common class for most PowerDesigner design objects, it stores standard attributes like name, code, comment, annotation, and description

For more information on PowerDesigner libraries, see Resource Files and the Public Metamodel.