| |
April 2002 Omg-mof, v1.4: Vorbildliche Kategorien MOF 3-53 3 Betriebe otherEnd Begrenzungen [ die Art von einem AssociationEnd muß Kategorie sein. [ C-39 ] ] [ die isUniquemarkierungsfahne in einer Vielfältigkeit AssociationEnd s muß zutreffend sein. [ C-40 ] ] [ eine Verbindung kann nicht zwei AssociationEnds haben, das gekennzeichnet wird, wie bestellt. [ C-41 ] ] [ eine Verbindung kann nicht ein Anhäufungssemantisches haben spezifiziert für beide AssociationEnds. [ C-42 ] ] IDL Schnittstelle AssociationEndClass: TypedElementClass { schreibgeschütztes all_of_type_association_end AttributAssociationEndSet; schreibgeschütztes all_of_class_association_end AttributAssociationEndSet; constzeichenkette END_TYPE_MUST_BE_CLASS = "org.omg.mof:constraint.model.association_end.end_type_must_be_class"; constzeichenkette ENDS_MUST_BE_UNIQUE = "org.omg.mof:constraint.model.association_end.ends_must_be_unique"; constzeichenkette CANNOT_HAVE_TWO_ORDERED_ENDS = "org.omg.mof:constraint.model.association_end.cannot_have_two_ordered_ends"; constzeichenkette CANNOT_HAVE_TWO_AGGREGATE_ENDS = "org.omg.mof:constraint.model.association_end.cannot_have_two_aggregate_ends"; Create_association_end AssociationEnd ( /* von * ModelElement,/ in wstring Namen /* von * ModelElement,/ in wstring Anmerkung /* von * AssociationEnd,/ in Booleschem is_navigable /* von * AssociationEnd,/ in der::Model::AggregationKind-Anhäufung /* von * AssociationEnd,/ in der::Model::MultiplicityType-Vielfältigkeit /* von * AssociationEnd,/ in Booleschem ist veränderbar) Erhöhungen (bezüglich ective::MofError); }; Ende der Schnittstelle AssociationEndClass Schnittstelle AssociationEnd: AssociationEndClass, TypedElement { Boolesches is_navigable () Erhöhungen (bezüglich ective::MofError); leeres set_is_navigable (im Booleschen new_value) Erhöhungen (bezüglich ective::MofError); Stellt das andere AssociationEnd (d.h., nicht dieses) in der umgebenden Verbindung zur Verfügung. Rückholart: AssociationEnd isQuery: ja Parameter: keine Betriebssemantik: [ S-2 ] |  |
|
| |
|
|