
Object languages
Object languages
An object language contains specifications for a particular language. It provides PowerDesigner with the syntax and guidelines for implementing stereotypes, data types, scripts and constants for an object language.
Every OOM is attached by default to an object language. When you create a new OOM, you choose an object language.
The definition for an object language can be edited from its property sheet, in which you can select and configure parameters that are used when defining objects or generating from an OOM.
You can attach only one particular object language to an OOM.
Types of object language
You can associate the following standard object languages to an OOM:
Object language type
Analysis
Standard Java
PowerBuilder
XML – DTD
XML - Schema
XML - Data
Description
General language in which you define parameters for models from which you want to generate a CDM or a PDM, or that you build simply for modeling purposes only
Standard Java language in which you can define parameters relating to Java code and generation
Standard PowerBuilder language in which you can define parameters relating to generating objects for PowerBuilder
Standard XML language in which you can define parameters relating to generating objects in XML format
The same as standard XML language properties, but also includes XML schema specifications used by certain XML
Used for XML Data specification. Mapping is defined by the XOL specification