6-16 OMG-OMG-MetacGegenstand-Service, v1.4 April 2002 6 Der newElementparameter sollte einen einzelnen Wert der Unterseite des Attributes s enthalten Art. Falsche Art tritt auf, wenn sie nicht ist. Dem Positionsparameter wird die gleiche Weise wie für das entsprechende Besonderen gedeutet Betrieb. Fehlstellung tritt, wenn der Wert des Positionsparameters s aus Strecke heraus ist, wie auf definiert für das add_<- feature_name > _ am Betrieb (d.h., wenn er grösser als die Größe von ist die Ansammlung vor dem Betrieb wird hervorgerufen). Unzulässiger Designator, Falscher Designator Freundlich, Unbekannter Designator, Nicht Allgemein, Der falscher Bereich, nicht veränderbares und falsche Vielfältigkeit alle treten wenn Eigenschaft auf kennzeichnet nicht ein Attribut, für das das add_<- feature_name > _ am Betrieb ist gewährt. Die restlichen fehlerbeschaffenheiten sind direkt Äquivalent zu den fehlerbeschaffenheiten für spezifisches add_<- feature_name > _ am Betrieb. refModifyValue Der refModifyValuebetrieb ersetzt ein Element eines mehrfach bewerteten Attributes oder Hinweis mit einem neuen Wert. Wenn die Eigenschaft bestellt und ein nicht-einzigartig ist (und folglich ein Attribut), das geänderte Element ist das erste, das zusammenpaßt und fährt von ab Anfang der Ansammlung. Rückholart: keine Parameter: Eigenschaft: in DesignatorType newElement: in irgendwelchen Position: in nicht unterzeichnetem langem Ausnahmen: BadPosition, MofError (Unzulässiger Designator, Falsche DesignatorcArt, Unbekannter Designator, Nicht Allgemeiner, Falscher Bereich, Nicht Veränderbar, Falsche Vielfältigkeit, Überlauf, Duplikat, Unzulässiger Gegenstand, NullcGegenstand, Unzugänglicher Gegenstand, BezugscSchliessen, AufbaucSchliessen, AufbaucZyklus, Falsche Art) spezifische Entsprechung: modify_<ref_name > ( oldElement, newElement ) (sehen Sie Abschnitt 5,8,12, Bezugsschablone, auf Seite 5-82) modify_<attr_name > ( oldElement, newElement ) (sehen Sie Abschnitt 5,8,11, Attributschablone, auf Seite 5-71) bringen Sie Art zurück: keine Parameter: Eigenschaft: in DesignatorType oldElement: in irgendwelchen newElement: in irgendwelchen Ausnahmen: NotFound, MofError (Unzulässiger Designator, Falsche DesignatorcArt, Unbekannter Designator, Nicht Allgemeiner, Falscher Bereich, Nicht Veränderbar, Falsche Vielfältigkeit, Underflow, Überlauf, Duplikat, Unzulässiger Gegenstand, NullcGegenstand, Unzugänglicher Gegenstand, BezugscSchliessen, Aufbau Schliessen, AufbaucZyklus, Falsche Art) |