Chapter 16 Working with PowerBuilder


Generated objects

Some of the generated objects support a full-featured mapping with an PowerBuilder objects, some do not

Full-featured mapping

During generation, each class is generated as a PowerBuilder supported object depending on its stereotype. The class script is built by templates defined in the PowerBuilder object language. There is one template, called definition, for each stereotype corresponding to the supported PowerBuilder objects. Modifying the template code may affect generation.

If a class has no stereotype, it is generated as a User object.

For more information on fully supported PowerBuilder objects, see section Full-featured mapping.

Minimal mapping

For objects not fully supported by PowerDesigner, all the properties (attributes, operations, and others) are lost during generation. The definition template is used, but for these objects it is restricted to the evaluation of the header property of the class (%Header%).

For more information on partially supported PowerBuilder objects, see section Minimal mapping.

 


Copyright (C) 2005. Sybase Inc. All rights reserved.