Association Type Commands (Template Language)
Commands for objects of Association type defined in Software Ideas Modeler Template Language.
Command Name | Result Type | Description |
---|---|---|
StartRoleName | String | Returns the name of the start role. |
StartRoleNameWithVisibility | String | Returns the name of the start role with the visibility symbol as prefix. |
StartRoleVisibility | String | Returns the name of visibility of the start role. |
StartRoleNavigability | String | Returns the navigibility of the start role – Unspecified/Navigable/Unnavigable. |
StartRoleMultiplicity | String | Returns the multiplicity of the start role. |
StartRoleAssociationType | String | Returns the type of the start role – Association/Aggregation/Composition |
EndRoleName | String | Returns the name of the end role. |
EndRoleNameWithVisibility | String | Returns the name of the end role with the visibility symbol as prefix. |
EndRoleVisibility | String | Returns the name of visibility of the end role. |
EndRoleNavigability | String | Returns the navigibility of the end role – Unspecified/Navigable/Unnavigable. |
EndRoleMultiplicity | String | Returns the multiplicity of the end role. |
EndRoleAssociationType | String | Returns the type of the end role – Association/Aggregation/Composition |
IsStartRoleAssociationType(x) | Boolean | Returns true if the type of the start role matches the argument. |
IsEndRoleAssociationType(x) | Boolean | Returns true if the type of the end role matches the argument. |
StartRoleElementId | String | Returns the UID of the element bound to the start role. |
EndRoleElementId | String | Returns the UID of the element bound to the end role. |
New Comment