| |
April 2002 UML-Profil für CORBA: Die CORBA-ArtcDarstellungen 3-33 3 3,5,13 CORBAStructType 3,5,13,1 UML-StandardcElemente Stereotypes und etikettierte Werte Das virtuelle metamodel enthält einen abstrakten Stereotype < < CORBAStructType > >, das ist eine Verallgemeinerung von < < CORBAStruct > > und < < CORBAException > >. Das folgende Begrenzungen treffen auf alle Stereotypes zu, die von < < CORBAStructType > > abgeleitet werden. Begrenzungen CORBAStructType: CORBAConstructedType (Kern:: Klassifikator Die Begrenzungen von < < CORBAConstructedType > > treffen Sie auf alle zu < < CORBAStructType>>-stereotypedklassifikatoren. Zusätzlich: [ 1 ] Alle Attribute von a < < CORBAStructType>>-stereotypedklassifikator müssen haben Vielfältigkeit 1,,1. self.allAttributes->forAll(multiplicity.range.lower = 1 und multiplicity.range.upper = 1) [ 2 ] Das ganzes schiffbare gegenüber von AssociationEnds von a < < CORBAStructType > > - stereotyped Klassifikator muß den oberen Vielfältigkeitwert haben, der bis 1 gleich ist. self.navigableOppositeEnds->forAll(multiplicity.range.upper = 1) [ 3 ] Das ganzes schiffbare gegenüber von AssociationEnds von a < < CORBAStructType > > - stereotyped Klassifikator dessen Art nicht a < < CORBAInterface>>-stereotyped ist Kategorie muß den niedrigeren Vielfältigkeitwert haben, der bis 1 gleich ist. self.navigableOppositeEnds->forAll(not isStereotyped("CORBAInterface") deutet multiplicity.range.lower = 1) an 3,5,13,2 Darstellung Sehen Sie die Betonstereotypes CORBAStruct und CORBAException. 3,5,14 Struct 3,5,14,1 UML-StandardcElemente Stereotypes und etikettierte Werte IDL-structdefinitionen werden durch eine UML-Kategorie dargestellt, die wie stereotyped ist < < CORBAStruct > >. |  |
|
| |
|
|