iAnywhere Water System User Manual

vii
Translating OOM data types for a PDM................................ 217
Translating Java data types for a PDM .......................... 217
Generating a PDM from an OOM ......................................... 218
Generating and updating a PDM.................................... 218
Defining PDM generation options................................... 220
Object selection parameters........................................... 220
Generating a new PDM .................................................. 221
Updating an existing PDM.............................................. 224
8 Using Object Languages ...............................................229
Object languages .................................................................. 230
Types of object language ............................................... 230
Accessing object language properties............................ 231
Modifying the current object language............................ 231
Modifying linked object language properties .................. 233
Changing the object language of an OOM..................... 235
Creating a new object language..................................... 235
Using the object language editor .......................................... 239
Modifying values in the object language editor............... 240
Object language editor categories ........................................ 241
General category............................................................ 241
UML category ................................................................. 241
Script category................................................................ 245
Extended Attributes category ......................................... 249
9 Using Business Rules....................................................251
What is a business rule?....................................................... 252
Defining business rules in an OOM ...................................... 253
Types of business rule ................................................... 253
Business rule properties................................................. 254
Creating a business rule................................................. 254
Applying business rules to objects........................................ 256
Applying a business rule to an object............................. 256
Attaching an expression to a business rule.................... 257
Glossary .........................................................................................259
Index .........................................................................................263