Prev | Next |
Link Field Substitution Macros
If you want to provide access to data concerning connectors in the model, particularly Associations and Generalizations, you can use the 'Link field substitution' macros. The macro names are in Camel casing. Macros that represent checkboxes return a value of 'T' if the box is selected; otherwise the value is empty.
Link Macros
Macro Name |
Description/Result |
See also |
---|---|---|
linkAttAccess |
Association 'Properties' dialog, Target Role: 'Access' field. |
|
linkAttAggregation |
Association 'Properties' dialog, Source or Target Role: Aggregation. |
|
linkAttCollectionClass |
The collection appropriate for the linked attribute in scope. |
|
linkAttContainment |
Association 'Properties' dialog, Target Role: Containment. |
|
linkAttName |
'Association Properties' dialog: Target. |
|
linkAttNotes |
Association 'Properties' dialog, Target Role: Role Notes. |
|
linkAttOwnedByAssociation |
True, if the 'Owned' checkbox on the 'Role(s)' page of the Association 'Properties' dialog is not selected. |
|
linkAttOwnedByClass |
True, if the 'Owned' checkbox on the 'Role(s)' page of the Association 'Properties' dialog is selected. |
|
linkAttQualName |
The Association target qualified by the namespace path (if generating namespaces) and the classifier path (dot delimited). |
|
linkAttRole |
Association 'Properties' dialog, Target Role: Role. |
|
linkAttRoleAlias |
'Association Properties Target Role' dialog: Alias |
|
linkAttStereotype |
Association 'Properties' dialog, Target Role: Stereotype. |
|
linkAttTargetScope |
Association 'Properties' dialog, Target Role: Target Scope. |
|
linkCard |
Link 'Properties' dialog, Target Role: Multiplicity. |
|
linkGUID |
The unique GUID for the current connector. |
|
linkIsAssociationClass |
True, if the Association is an AssociationClass connector. |
|
linkIsBound |
Returns T if any TemplateBindings are specified on the connector. |
|
linkParamSubs |
Returns a comma-separated list of the arguments specified. |
|
linkParentName |
Generalization 'Properties' dialog: 'Target' field. |
|
linkParentQualName |
The Generalization target qualified by the namespace path (if generating namespaces) and the classifier path (dot delimited). |
|
linkStereotype |
The stereotype of the current connector. |
|
linkVirtualInheritance |
Generalization 'Properties' dialog: 'Virtual Inheritance' field. |
Learn more