Anleitung zum Arbeiten mit Stereotypen und Eigenschaftswerten
Stereotype und Eigenschaftswerte sind, wie in der UML Superstructure Specification definiert, ziemlich komplex. UModel hat die Arbeit damit vereinfacht und behandelt sie ähnlich wie IUMLInstanceSpecifications und IUMLSlots in UML. Im folgenden Beispiel wird das Stereotyp "attributes" auf "Class1" angewendet und die Tag-Definition "sections" hat die Eigenschaftswerte "Value1" und "Value2":

In der UModel API werden IUMLStereotypeApplications vorgestellt und das Beispiel oben wird auf die folgende UMLData-Struktur gemappt:

Die Anwendung von Stereotypen und das Definieren von Eigenschaftswerten mit Hilfe der UModel API ist relativ einfach:
IUMLStereotype iStereotypeAttributes = ...; |
Informationen zur Behandlung vordefinierter Stereotypen, Tag-Definitionen und Eigenschaftswerte finden Sie im Abschnitt Vordefinierte UModel-Elemente.