Prev Next

Attribute Field Substitution Macros

This table lists each of the attribute field substitution macros.

Field substitution macros are named according to Camel casing. Macros that represent checkboxes return a value of 'T' if the box is selected. Otherwise the value is empty.

Attribute Macros

Macro Name

Description

See also

attAlias

'Attributes' dialog: Alias.

attAllowDuplicates

'Attributes Detail' dialog: 'Allow Duplicates' checkbox.

attClassifierGUID

The unique GUID for the classifier of the current attribute.

attCollection

'Attributes Detail' dialog: 'Attribute is a Collection' checkbox.

attConst

'Attributes' dialog: 'Const' checkbox.

attContainerType

'Attributes Detail' dialog: Container Type.

attContainment

'Attributes' dialog: Containment.

attDerived

'Attributes' dialog: 'Derived' checkbox.

attGUID

The unique GUID for the current attribute.

attInitial

'Attributes' dialog: Initial.

attIsEnumLiteral

'Attributes' dialog: 'Is Literal' checkbox.

attIsID

'Attributes Detail' dialog: 'isID' checkbox.

attLength

'Column' dialog: Length.

attLowerBound

'Attributes Detail' dialog: Lower Bound.

attName

'Attributes' dialog: Name.

attNotes

'Attributes' dialog: Notes.

attOrderedMultiplicity

'Attributes Detail' dialog: 'Ordered Multiplicity' checkbox.

attProperty

'Attributes' dialog: 'Property' checkbox.

attQualType

The attribute type qualified by the namespace path (if generating namespaces) and the classifier path (dot delimited). If the attribute classifier has not been set, is equivalent to the attType macro.

attScope

'Attributes' dialog: Scope.

attStatic

'Attributes' dialog: 'Static' checkbox.

attStereotype

'Attributes' dialog: Stereotype.

attType

'Attributes' dialog: Type.

attUpperBound

'Attributes Detail' dialog: Upper Bound.

attVolatile

'Attributes Detail' dialog: 'Transient' checkbox.

Learn more