The attributes of an entity type define the characteristics of the entity instance: its name, the name of the source file from which it derives, its complexity metrics, and so forth. The default attributes and attribute values supplied by Architecture Modeler are sufficient for most entity types. You can add or delete attributes and edit their values as necessary.
The properties of an attribute define its characteristics: its name, data type, whether the attribute value persists after invalidation, and so on. The table below shows the properties of an attribute.
Property | Description |
---|---|
Name | The internal name of the attribute: Name, for example. |
Description | The display name of the attribute: Name, for example. |
Type | For attributes other than Name, the data type of the attribute: CHAR, for example. |
Size | For CHAR type attributes, the length of the attribute. |
DefaultValue | Whether the attribute should be displayed with a value of "N/A" until it receives a value at verification: 0 for true, -1 for false. |
Persistent
|
For an attribute of a LEGACY object, whether its value persists after the object is invalidated. |