| |
3-40 OMG-OMG-MetacGegenstand-Service, v1.4 April 2002 3 Attribute Bereich Sicht IDL Schnittstelle FeatureClass: ModelElementClass { schreibgeschütztes all_of_type_feature AttributFeatureSet; }; Ende der Schnittstelle FeatureClass Schnittstelleneigenschaft: FeatureClass, ModelElement { Bereich ScopeKind () Erhöhungen (bezüglich ective::MofError); leeres set_scope (im new_value ScopeKind) Erhöhungen (bezüglich ective::MofError); Sicht VisibilityKind () Erhöhungen (bezüglich ective::MofError); leeres set_visibility (im new_value VisibilityKind) Erhöhungen (bezüglich ective::MofError); }; 3.4.15StructuralFeature Auszug Ein StructuralFeature definiert eine statische Eigenschaft des ModelElement, das sie enthält. Die Attribute und die Hinweise einer Kategorie definieren strukturelle Eigenschaften, die für zur Verfügung stellen Sie die Darstellung des Zustandes seiner Fälle. Der Bereich definiert, ob eine Eigenschaft die Definition von Fällen von stützt Klassifikator als Ganzes, der die Eigenschaft oder des Klassifikators besitzt. Wenn Bereich ist instanceLevel, die Eigenschaft wird durch Fälle des Besitzens der Eigenschaft s erreicht Klassifikator; wenn Bereich Klassifikator ist, wird die Eigenschaft durch den Klassifikator erreicht selbst (oder durch seine Fälle). Für StructuralFeatures ein Bereich von instanceLevel zeigt an, daß ein Wert, der durch das StructuralFeature dargestellt wird, mit jedem verbundenIST Fall des Klassifikators; ein Bereich von classifierLevel zeigt daß an Wert StructuralFeature wird durch den Klassifikator und alle seine Fälle geteilt. Art: ScopeKind Vielfältigkeit: ein genau Zukünftig wird dieses Attribut verwendet, um die Fähigkeit von ModelElements zu begrenzen außerhalb dieses Behälters der Eigenschaft s zum Gebrauchen es; sehen Sie Abschnitt 3,6,3, VisibilityKind, auf Seite 3-80. Die Richtlinien von Sicht von MOF ModelElements sind nicht z.Z. spezifiziert. Art: VisibilityKind Vielfältigkeit: ein genau |  |
|
| |
|
|