| |
April 2002 Omg-mof, v1.4: Vorbildliche Kategorien MOF 3-41 3 SuperClasses Eigenschaft, TypedElement Attribute Vielfältigkeit isChangeable IDL Schnittstelle StructuralFeatureClass: FeatureClass, TypedElementClass { schreibgeschütztes all_of_type_structural_feature AttributStructuralFeatureSet; }; Ende der Schnittstelle StructuralFeatureClass Schnittstelle StructuralFeature: StructuralFeatureClass, Eigenschaft, TypedElement { Vielfältigkeit definiert Begrenzungen auf der Ansammlung von Fällen oder von Werten, die a StructuralFeature kann halten. Vielfältigkeit definiert ein untereres und oberes Limit zu Kardinalität der Ansammlung, obgleich das obere Limit wie spezifiziert werden kann Unbegrenzt. Zusätzlich definiert Vielfältigkeit zwei andere Eigenschaften von Ansammlung: 1) eine Begrenzung auf dem an bestellenden Ansammlungsmitglied und 2) eine Begrenzung Ansammlungsmitgliedseinzigartigkeit. Spezifisch enthält Vielfältigkeit isOrdered Feld. Als isOrdered, ist, dann zutreffend die Einrichtung der Elemente im Satz werden konserviert. Gewöhnlich ist eine Einheit zur Verfügung gestellt für Elemente der Ansammlung positionally hinzufügen. Vielfältigkeit hat auch ein isUniquefeld. Wenn isUnique zutreffend ist, dann wird die Ansammlung begrenzt, um zu halten nicht mehr als ein irgendeines Wertes oder Falls. Art: MultiplicityType Vielfältigkeit: ein genau Das isChangeable Attribut setzt Beschränkungen auf den Gebrauch von bestimmten Betrieben, welches den Satz von Werten oder von Fällen des StructuralFeature ändern könnte und an die Betriebe, die erhalten, erzeugten in IDL oder in anderem Spracherzeugung. Für irgendwelche Ausarbeitung, keine Mittel werden automatisch verursacht, dessen Mittel zur Verfügung stellt Ändern des Attributwertes. Wenn IDL zum Beispiel die Betriebe erzeugt wird, das werden normalerweise für das Ändern des StructuralFeature, ist nicht erzeugt erzeugt. Jedoch isChangeable nicht wirklich begrenzt StructuralFeature zum Bilden es unabänderlich. Irgendwelche Betriebe ausdrücklich definiert in a Modell kann die Werte StructuralFeature oder die Fälle ändern (das Annehmen Betrieb würde anders in der Lage ge$$$wesen sein, so zu tun). Art: Boolesch Vielfältigkeit: ein genau |  |
|
| |
|
|