| |
1-28 Austausch XML Metadata (XMI), v2.0 Mai 2003 1 ? Der Attributumbau kann möglicherweise nicht auf den Eindämmunghinweisen spezifiziert werden, mehrfach bewertet Attribute, Attribute ohne einfache Datenarten oder Eigenschaften mit den folgenden Umbauten wie zutreffend: Element, includeNils, enforceMinimumMultiplicity, enforceMaximumMultiplicity und href. 1,11,3 Bereich Mit Ausnahme von xmiName serialize und remoteOnly, treffen alle diese Umbauten auf zu alles Konstruieren innerhalb des Bereichs des Konstruierens werden sie zugewiesen. Wenn sie sind spezifiziert für ein MOF-Paket, treffen sie auf Konstruieren innerhalb des Bereichs des MOF zu Paket. Wenn sie für eine MOF-Kategorie spezifiziert werden, treffen sie auf die MOF-Kategorie und zu Eigenschaften der Kategorie. Z.B. wenn Sie den Elementumbau einstellten, um für eine MOF-Kategorie auszurichten, Sie sollten serialize die Werte aller Eigenschaften der Kategorie mit XML-Elementen eher als XML-Attribute. Das xmiName, serialize, contentType, schemaType, und remoteOnly treffen Umbauten nur auf zu das Konstruieren, für die sie spezifiziert werden. Z.B. das xmiName von a einstellend MOF-Kategorie zu "c" bedeutet, daß der Name "c" XMI in den Schemata verwendet werden sollte und Dokumente für diese Kategorie; sie begrenzt nicht die Namen der Eigenschaften der Kategorie. 1,11,4 XML-Element gegen XML-Attribut Sie können Eigenschaften beschließen (MOF-Attribut oder -hinweis) um zu erscheinen wie XML-Attribute, XML-Elemente oder beide, basiert auf dem Modell und den Umbauten im Modell. Das folgende ist a Liste der Bedingungen für das Diagramm einer Eigenschaft zu einem XML-Konstruieren. Nur XML-Attribut ? Die Eigenschaft hat einen Attributumbau, der eingestellt wird, um auszurichten. Nur XML-Element ? Die Eigenschaft ist ein Eindämmunghinweis oder ? Die Eigenschaft hat einen Elementumbau, der eingestellt wird, um auszurichten oder ? Die Eigenschaft hat einen hrefumbau, der eingestellt wird, um auszurichten oder ? Die Eigenschaft ist ein mehrfach bewertetes Attribut oder ? Die Eigenschaft ist ein Attribut dessen Art nicht eine einfache Datenart ist. Attribut und Element beider XML ? Die Rückstellung. 1,11,5 UML-Profil für XML und XMI Die Umbauten, die oben definiert werden, definieren ein UML-Profil für XML und XMI. Die Umbauten gesetzt auf a UML-Element werden direkt auf das entsprechende MOF-Element wenn gebracht |  |
|
| |
|
|