iAnywhere Water System User Manual

Object languages
230
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 Description
Analysis 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 Standard Java language in which you can define parameters
relating to Java code and generation
PowerBuilder Standard PowerBuilder language in which you can define
parameters relating to generating objects for PowerBuilder
XML DTD Standard XML language in which you can define parameters
relating to generating objects in XML format
XML - Schema The same as standard XML language properties, but also
includes XML schema specifications used by certain XML
XML - Data Used for XML Data specification. Mapping is defined by the
XOL specification