SemiAssociationName |
Semi-association name |
Optional. If no semi-association name is specified, the semi-association in context is used. If no semi-association is in context, an error occurs. |
Specifies the existing semi-association to be altered. |
Name |
Expression<Identifier> or Expression<Dictionary<Identifier>> |
Optional. If no name is specified, the current one is maintained. |
Specifies the new name of the semi-association, either as an identifier or in multilingual dictionary format. |
Cardinality |
Cardinality |
Optional. If no cardinality is specified, the current one is maintained. |
Specifies the new cardinality of the semi-association. |
^ |
|
Optional. If omitted, the current one is maintained. |
Specifies whether the semi-association must be sorted. |
Role |
Expression<Identifier> or Expression<Dictionary<Identifier>> |
Optional. If omitted, the current one is maintained. |
Specifies the new role of the semi-association, either as an identifier or in multilingual dictionary format. |
OppositeClass |
Class name |
Optional. If included, it must coincide with the current one. |
The opposite class cannot be changed. |
whole |
|
Optional. If omitted, the current one is maintained. |
Specifies whether the semi-association must be whole. |
strong |
|
Optional. If omitted, the current one is maintained. |
Specifies whether the semi-association must be strong. |
AspectList |
Marker list |
Optional. |
Specifies the aspects used by the semi-association. Accepted markers are S for subjective, K for constant, and T for temporal, optionally prefixed by ! to negate them. |
Definition |
Expression<Text> or Expression<Dictionary<Text>> |
Optional. If no definition is specified, the current one is maintained. |
Specifies the new definition of the semi-association. |
Comments |
Expression<Text> or Expression<Dictionary<Text>> |
Optional. If no commments are specified, the current ones are maintained. |
Specifies the new commments for the semi-association. |
WithoutTagList |
Element name list |
Optional. If no tags are specified, no tags are removed. |
Specifies the tags to remove from the semi-association. |
WithTagList |
Element name list |
Optional. If no tags are specified, no tags are added. |
Specifies the tags to add to the semi-association. |