| |
5-6 OMG-OMG-MetacGegenstand-Service, v1.4 April 2002 5 ¥, das alle Paketgegenstandschnittstellen (direkt oder indirekt) von RefPackage übernehmen. ¥, das alle Verbindungsgegenstandschnittstellen von RefAssociation übernehmen. ¥, das alle Kategorienproxyschnittstellen (direkt oder indirekt) von RefObject übernehmen. ¥, das alle Fallschnittstellen von den entsprechenden Kategorienproxyschnittstellen übernehmen. ¥ , wenn ein M2-levelpaket P2 von einem anderen P1 übernimmt, die entsprechende Schnittstelle P2 übernimmt von P1. ¥, wenn eine M2-levelkategorie C2 von einem anderen C1 übernimmt: ¥, welches die Kategorienproxyschnittstelle für C2 vom Kategorienproxy für C1 übernimmt und ¥, welches die Fallschnittstelle für C2 vom Fall für C1 übernimmt. Das Diamantmuster der Schnittstellenerbschaft ist praktisch unvermeidbar. Die Kategorie C2 s Proxy muß die Schnittstelleneigenschaften für Klassifikator-scopedattribute C1 s übernehmen und Betriebe. Ähnlich muß Fallschnittstelle C2 s den Fall-scoped übernehmen Schnittstelleneigenschaften. Anmerkung -- das IDL, das Unterstützungen einige Umbauten für das Spezifizieren von supertypes der Hinzufügung IDL abbildet von den verschiedenen erzeugten Schnittstellen; sehen Sie Abschnitt 5,6,3, Umbauten für das Spezifizieren IDL Erbschaft, auf Seite 5-41. Der Effekt dieser Umbauten auf dem Erbschaftdiagramm wird definiert durch die relevanten IDL-Schablonen; sehen Sie Abschnitt 5,8,4, Paketschablone, auf Seite 5-54, Abschnitt 5,8,6, Kategorienschablone, auf Seite 5-57, Abschnitt 5,8,7, KategorienProxycSchablone, auf Seite 5-58, und Abschnitt 5,8,10, Verbindungsschablone, auf Seite 5-62. 5,3 Berechnungssemantik für das IDL-Diagramm Dieser Abschnitt spezialisiert die allgemeine Berechnungssemantik MOF s (sehen Sie Kapitel 4, Das abstrakte Diagramm MOF) für das MOF zum IDL-Diagramm. 5,3,1 Das Paket CorbaIdlTypes Das IDL-Diagramm definiert Fälle PrimitiveType, die verwendet werden können, um darzustellen Spezifische Daten CORBA tippen ein MOF-Metamodell ein. Das IDL, das Diagramme jedes von abbildet diese Fälle PrimitiveType in Datenarten CORBA IDL, aber andere Technologie Kartenaufnahmen gewöhnlich bilden sie nicht ab. Merken Sie bitte das folgende: 1. Die Arten im Paket CorbaIdlTypes werden nur zur Mühelosigkeitsmigration von zur Verfügung gestellt VermächtnisMetamodelle und -metadaten definiert im Kontext von MOF 1,3 und früheres. Gebrauch dieser schreibt innen neue Metamodelle wird entmutigt, da er sie CORBA bildet spezifisch. 2. Implementierungen des IDL-Diagramms erkennen das CORBA-Besonderen Fälle PrimitiveType basiert auf ihren qualifizierten Namen. Mehrfaches PrimitiveType Fälle mit dem angeforderten qualifizierten Namen werden gemeint, um die gleiche Sache zu bedeuten. |  |
|
| |
|
|