| 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 |