| |
6-10 OMG-OMG-MetacGegenstand-Service, v1.4 April 2002 6 leeres ref_delete () Erhöhungen (MofError); Boolesches refVerifyConstraints( in Booleschem deepVerify, in den langen maxProblems aus Problemen ViolationTypeSet) Erhöhungen (MofError) }; Ende von RefBaseObject 6,2,3 Reective::RefObject Auszug Die Schnittstelle RefObject liefert die Metagegenstandbeschreibung eines Gegenstandes, der übernimmt von ihr stellt generische Betriebe für die Prüfung auf Gegenstandidentität und -art zur Verfügung Mitgliedschaft und eine Strecke der Betriebe für das Zugänglich machen und die Aktualisierung des Gegenstandes in a vorbildliche unabhängige Weise. Das Modell, das durch die Schnittstelle angenommen wird, ist, daß ein Gegenstand strukturelle Eigenschaften hat und Betriebe. Das Modell läßt strukturelle Eigenschaften einzelne Werte oder Ansammlung haben Werte. Im letzten Fall können die Ansammlungswerte die Einrichtung oder Einzigartigkeit haben Semantik. Es gibt Bestimmung für Kreation der neuen Gegenstandfälle und für das Erreichen der Satz der Gegenstände, die in einem Kontext bestehen. Supertypes RefBaseObject Betriebe refIsInstanceOf Dieser Betrieb prüft, ob dieses RefObject ein Fall der Kategorie ist, die durch beschrieben wird someClaßMetagegenstand. Wenn das considerSubtypesargument ZUTREFFEND ist, ein Gegenstand wer Kategorie ist, wird eine Unterklasse der Kategorie, die durch someClass beschrieben wird, wie betrachtet ein Fall der Kategorie. spezifische Entsprechung: keine Rückholart: Boolesch isQuery: ja Parameter: someClass: in DesignatorType considerSubtypes: in Booleschem Ausnahmen: MofError (Unzulässiger Designator, Falsche DesignatorcArt) |  |
|
| |
|
|