You can modify an object's properties from its property sheet. To open a domain property sheet, double-click its Browser entry in the Domains folder. The following sections detail the property sheet tabs that contain the properties most commonly entered for domains.
|
Property |
Description |
|---|---|
|
Name |
Specifies the name of the item, which should be clear and meaningful, and should convey the item's purpose to non-technical users. |
|
Code |
Specifies the technical name of the object, which is used for generating code or scripts. |
|
Comment |
Descriptive comment for the object. |
|
Stereotype |
Extends the semantics of the object beyond the core UML definition. |
|
Data type |
Form of the data corresponding to the domain ; numeric, alphanumeric, Boolean, or others |
|
Multiplicity |
Specification of the range of allowable number of values attributes using this domain may hold. The multiplicity of a domain is useful when working with a multiple attribute for example. The multiplicity is part of the data type and both multiplicity and data type may come from the domain. You can choose between: |
|
Conceptual data type |
Content |
Length |
Mandatory Precision |
|---|---|---|---|
|
Integer |
32-bit integer |
— |
— |
|
Short Integer |
16-bit integer |
— |
— |
|
Long Integer |
32-bit integer |
— |
— |
|
Byte |
256 values |
— |
— |
|
Number |
Numbers with a fixed decimal point |
Fixed |
|
|
Decimal |
Numbers with a fixed decimal point |
Fixed |
|
|
Float |
32-bit floating point numbers |
Fixed |
— |
|
Short Float |
Less than 32-bit point decimal number |
— |
|
|
Long Float |
64-bit floating point numbers |
— |
— |
|
Money |
Numbers with a fixed decimal point |
Fixed |
|
|
Serial |
Automatically incremented numbers |
Fixed |
— |
|
Boolean |
Two opposing values (true/false; yes/no; 1/0) |
— |
— |
|
Conceptual data type |
Content |
Length |
|---|---|---|
|
Characters |
Character strings |
Fixed |
|
Variable Characters |
Character strings |
Maximum |
|
Long Characters |
Character strings |
Maximum |
|
Long Var Characters |
Character strings |
Maximum |
|
Text |
Character strings |
Maximum |
|
Multibyte |
Multibyte character strings |
Fixed |
|
Variable Multibyte |
Multibyte character strings |
Maximum |