Prev Next

Connector Field Substitution Macros

This table lists each of the connector 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.

Connector Macros

Macro Name

Description

See also

connectorAlias

Connector 'Properties' dialog: 'Alias' field.

connectorAssociationClassElemGUID

The GUID of the connector's Association Class element.

connectorAssociationClassElemName

The name of the connector's Association Class element.

connectorDestAccess

Connector 'Properties' dialog, 'Target Role' tab: Access.

connectorDestAggregation

Connector 'Properties' dialog, 'Target Role' tab: Aggregation.

connectorDestAlias

Connector 'Properties' dialog, 'Target Role' tab: Alias.

connectorDestAllowDuplicates

Connector 'Properties' dialog, 'Target Role' tab: 'Allow Duplicates' checkbox.

connectorDestChangeable

Connector 'Properties' dialog, 'Target Role' tab: Changeable.

connectorDestConstraint

Connector 'Properties' dialog, 'Target Role' tab: Constraint(s).

connectorDestContainment

Connector 'Properties' dialog, 'Target Role' tab: Containment.

connectorDestDerived

Connector 'Properties' dialog, 'Target Role' tab: 'Derived' checkbox.

connectorDestDerivedUnion

Connector 'Properties' dialog, 'Target Role' tab: 'DerivedUnion' checkbox.

connectorDestElem*

A set of macros that access a property of the element at the target end of a connector. The * (asterisk) is a wildcard that corresponds to any Class substitution macro in the Class macro list. For example:

  • connectorDestElemAlias (classAlias)
  • connectorDestElemAuthor (classAuthor)
Class Field Substitution Macros

connectorDestElemType

The element type of the connector destination element. (Separate from the connectorDestElem* macros because there is no classType substitution macro.)

connectorDestFeature*

A set of macros that access a property of the feature at the target end of a connector. The * (asterisk) is a wildcard that corresponds to any attribute or operation substitution macro in the Attribute macro or Operation macro list, depending on the connectorDestFeatureType.

For example:

  • connectorDestFeatureReturnClassifierGUID - an Operation's return classifier GUID
  • connectorDestFeatureContainment - an Attribute's containment
Attribute Field Substitution Macros Operation Field Substitution Macros

connectorDestFeatureType

The type of the connector destination feature.

  • connectorDestFeatureType="Attribute" or "Operation"

connectorDestMemberType

Connector 'Properties' dialog, 'Target Role' tab: Member Type.

connectorDestMultiplicity

Connector 'Properties' dialog, 'Target Role' tab: Multiplicity.

connectorDestNavigability

Connector 'Properties' dialog, 'Target Role' tab: Navigability.

connectorDestNotes

Connector 'Properties' dialog, 'Target Role' tab: Role Notes.

connectorDestOrdered

Connector 'Properties' dialog, 'Target Role' tab: 'Ordered' checkbox.

connectorDestOwned

Connector 'Properties' dialog, 'Target Role' tab: 'Owned' checkbox.

connectorDestQualifier

Connector 'Properties' dialog, 'Target Role' tab: Qualifier(s).

connectorDestRole

Connector 'Properties' dialog, 'Target Role' tab: Role.

connectorDestScope

Connector 'Properties' dialog, 'Target Role' tab: Target Scope.

connectorDestStereotype

Connector 'Properties' dialog, 'Target Role' tab: Stereotype.

connectorDirection

Connector Properties: Direction.

connectorEffect

'Transition Constraints' dialog: 'Effect' field.

connectorGuard

'Object Flow' and 'Transition Constraints' dialogs: 'Guard' field.

connectorGUID

The unique GUID for the current connector.

connectorIsAssociationClass

True, if the connector is an AssociationClass connector.

connectorName

Connector Properties: Name.

connectorNotes

Connector Properties: Notes.

connectorSourceAccess

Connector 'Properties' dialog, 'Source Role' tab: Access.

connectorSourceAggregation

Connector 'Properties' dialog, 'Source Role' tab: Aggregation.

connectorSourceAlias

Connector 'Properties' dialog, 'Source Role' tab: Alias.

connectorSourceAllowDuplicates

Connector 'Properties' dialog, 'Source Role' tab: Allow Duplicates checkbox.

connectorSourceChangeable

Connector 'Properties' dialog, 'Source Role' tab: Changeable.

connectorSourceConstraint

Connector 'Properties' dialog, 'Source Role' tab: Constraint(s).

connectorSourceContainment

Connector 'Properties' dialog, 'Source Role' tab: Containment.

connectorSourceDerived

Connector 'Properties' dialog, 'Source Role' tab: 'Derived' checkbox.

connectorSourceDerivedUnion

Connector 'Properties' dialog, 'Source Role' tab: 'DerivedUnion' checkbox.

connectorSourceElem*

A set of macros that access a property of the element at the source end of a connector. The * (asterisk) is a wildcard that corresponds to any class substitution macro in the Class macro list. For example:

  • connectorSourceElemAlias (classAlias)
  • connectorSourceElemAuthor (classAuthor)
Class Field Substitution Macros

connectorSourceElemType

The element type of the connector source element. (Separate from the connectorSourceElem* macros because there is no classType substitution macro.)

connectorSourceFeature*

A set of macros that access a property of the feature at the source end of a connector. The * (asterisk) is a wildcard that corresponds to any attribute or operation substitution macro in the Attribute macro or Operation macro list, depending on the connectorSourceFeatureType. For example:

  • connectorSourceFeatureCode - Operation's Code
  • connectorSourceFeatureInitial - Attribute's Initial
Attribute Field Substitution Macros Operation Field Substitution Macros

connectorSourceFeatureType

The type of the connector source feature.

  • connectorSourceFeatureType="Attribute" or "Operation"

connectorSourceMemberType

Connector 'Properties' dialog, 'Source Role' tab: Member Type.

connectorSourceMultiplicity

Connector 'Properties' dialog, 'Source Role' tab: Multiplicity.

connectorSourceNavigability

Connector 'Properties' dialog, 'Source Role' tab: Navigability.

connectorSourceNotes

Connector 'Properties' dialog, 'Source Role' tab: Role Notes.

connectorSourceOrdered

Connector 'Properties' dialog, 'Source Role' tab: 'Ordered' checkbox.

connectorSourceOwned

Connector 'Properties' dialog, 'Source Role' tab: 'Owned' checkbox.

connectorSourceQualifier

Connector 'Properties' dialog, 'Source Role' tab: Qualifier(s).

connectorSourceRole

Connector 'Properties' dialog, 'Source Role' tab: Role.

connectorSourceScope

Connector 'Properties' dialog, 'Source Role' tab: Target Scope.

connectorSourceStereotype

Connector 'Properties' dialog, 'Source Role' tab: Stereotype.

connectorStereotype

Connector 'Properties' dialog: 'Stereotype' field.

connectorTrigger

'Transition Constraints' dialog: 'Trigger' field.

connectorType

The connector type; f or example, Association or Generalization.

connectorWeight

'Object Flow Constraints' dialog: 'Weight' field.

Learn more