| |
3-4 OMG-OMG-MetacGegenstand-Service, v1.4 April 2002 3 stellt eine Kategorie vor, die Attribut genannt wird und definiert seinen Ersatznamen (für das IDL Diagramm) als MofAttribute. Die letzten Informationen werden mit einem Umbau kodiert dessen tagId ist idl_substitute_name und dessen Werte aus der Irgendeiner-ized Zeichenkette bestehen MofAttribute. Es sei denn anders angegeben, hat jede Kategorie im MOF-Modell das isAbstract, das auf falsches eingestellt wird und hat keine angebrachten Umbauten. Anmerkung -- das MOF benutzt abstrakte Kategorie in der gleichen Richtung wie UML und auch Java und viele andere orientierte Programmiersprachen des Gegenstandes. Es gibt kein Verhältnis zu IDL-Schlüsselwortauszug eingeführt in CORBA 2,3. Der Punkt oder die Punkte nach einer Kategorienüberschrift geben eine Beschreibung der Kategorie, sein Zweck und seine Bedeutung. 3,2,1,2 Superclasses Die Überschrift Superclasses verzeichnet die MOF-Kategorien, die die Kategorie generalisieren, die ist beschrieben. Im MOF-Kontext ist Verallgemeinerung eine andere Bezeichnung für Erbschaft. Saying daß eine Kategorie A eine Kategorie B generalisiert, bedeutet dasselbe wie, sagend, daß Kategorie B übernimmt von Kategorie A. Die Unterklasse (b) übernimmt den Inhalt der Super-Kategorie (a). Mehrfach Erbschaft wird im MOF die Erlaubnis gehabt. Diese Überschrift ist immer, seit dem mit der alleinigen Ausnahme von ModelElement, alles anwesend Kategorien im MOF-Modell haben Super-Kategorien. 3,2,1,3 Enthaltene Elemente Fälle der Unterklassen von namespace können als Behälter anderer Elemente dienen. Wenn stellen Sie sich, die enthaltenen Elemente dar, die Listen die Kategorien vorangehen deren Fälle sein können enthalten durch einen Fall dieser Behälterkategorie. Sie gibt auch den Index des MOF Vorbildliche Begrenzung, die die Eindämmungrichtlinie für die Kategorie definiert. Für mehr Details sehen Sie Abschnitt 3,3,3, die vorbildliche Struktur MOF, auf Seite 3-13. Insbesondere Tabelle 3-4 an Seite 3-9 drückt die MOF-Kategorien-Eindämmungrichtlinien in einer kurzen Form aus. Wenn die enthaltene Elementüberschrift abwesend ist, können Fälle der Kategorie möglicherweise nicht enthalten andere Fälle. Dieses tritt auf, wenn die Kategorie eine Auszugskategorie ist (und hat folglich Nr. Fälle) oder, wenn die Kategorie nicht von der namespace-Kategorie abgeleitet wird. 3,2,1,4 Attribute Die Attribute, die Listen vorangehen, welche die Attribute für eine Kategorie im MOF modellieren. Attribute das werden von den Super-Kategorien werden verzeichnet nicht übernommen. Wenn die Attributüberschrift ist vermissend, hat die Kategorie keine Attribute. Alle Attribute, die im MOF-Modell definiert werden, haben eine Sicht von public_vis. Alle haben eine Art, die mit einem DataType dargestellt wird und folglich alle haben Anhäufung Semantik von keinen. Die restlichen Eigenschaften von Attributen sind das definierte Verwenden Darstellung beschrieben in Tabelle 3-1. |  |
|
| |
|
|