| |
3-58 UML-Profil für CORBA, v1.0 April 2002 3 nicht self.taggedValue->exists(tag|tag.name = "setRaises") 3,5,23,2 Darstellung Grundlegende Geschriebene Attribute IDL-Attribute deren Art eine grundlegende Art CORBA ist, werden mit der Inline-Form für gezeigt UML-Attribute, der im Darstellungsführer UML 1,3 gegeben wird, ist, wie folgt: Stereotypeschlüsselwortsichtname ' [ ' Vielfältigkeit ' ] ' ': ', Art-Ausdruck ' = ' Ausgangs-Wert ' { ' Eigenschaft-Zeichenkette ' } ' Schreibgeschützte Attribute haben das Stereotypeschlüsselwort < < schreibgeschützt > > am Anfang von das Attribut. Die Sicht Darstellung ist für Attribute der Wertarten vorgeschrieben. Für Attribute von CORBA schließt die Sicht ist immer "Öffentlichkeit," aber kann in folglich unterdrückt werden an Darstellung. Der Name gezeigt dasselbe, das der Name des IDL-Attributnamens. Die wahlweise freigestellte Quadrat-eingeklammerte Vielfältigkeit immer ist 1,,1 und wird nicht in gezeigt Darstellung. Der Art-Ausdruck verwendet doppelt-Doppelpunkt-getrenntes CORBA scoped das Namengeben Versammlungen, wenn es auf die Arten sich bezieht, die außerhalb des Moduls definiert werden, das innen Bereich nennt welches dieser IDL-Betrieb erklärt wird. Der Ausgangs-Wert Spezifikation ist wahlweise freigestellt und kann durch ein modeler verwendet werden zur Verfügung zu stellen Anweisung zu den Implementers, aber sie sind nicht von irgendeiner IDL-Semantik repräsentativ. Schreibgeschützte Attribute IDL müssen das TaggedValue { schreibgeschützt } nach dem Attribut zeigen. Verbraucherbestimmte Geschriebene Attribute Die Darstellung für UML-Verbindung wird benutzt, um IDL-Attribute zu bezeichnen, die Benutzer haben definierte IDL-Arten. Schreibgeschützte IDL-Attribute haben das stereotype < < readonlyEnd > > angebracht zu AssociationEnd, das der Art des Attributes entspricht. Es sei denn das IDL-Attribut ein IDL-Gegenstandhinweis ist, wird die Verbindung als a modelliert starke Anhäufung, auch bekannt als eine zusammengesetzte Anhäufung. (UML-Darstellung stellt bildlich dar starke Anhäufung mit einem schwarzen Diamanten.) In jedem Fall ist die Verbindung schiffbar zur stereotyped UML-Kategorie, welche die verbraucherbestimmte Art darstellt. Beispiel Z.B. die IDL-Definition: |  |
|
| |
|
|