| |
3-26 OMG-OMG-MetacGegenstand-Service, v1.4 April 2002 3 Betriebe allSupertypes lookupElementExtended Bringt eine Liste der direkten und indirekten supertypes von diesem GeneralizableElement zurück. A direktes supertype ist ein GeneralizableElement, das direkt dieses generalisiert. indirektes supertype wird (rekursiv) als supertype von irgendeinem anderem direktem definiert oder indirektes supertype des GeneralizableElement. Der Auftrag der Listenelemente ist festgestellt durch ein Tiefe-erstes traversal der supertypes mit doppelten Elementen entfernt. Rückholart: GeneralizableElement (Vielfältigkeit null oder mehr, bestellt, einzigartig) isQuery: ja Parameter: keine Betriebssemantik: [ S-1 ] Bringt ein Element zurück dessen Name den gelieferten Namen zusammenbringt. Wie lookupElementbetrieb auf namespace, dieser Betrieb sucht den Inhalt von das GeneralizableElement. Zusätzlich versucht es, den Namen im Inhalt von zusammenzubringen alle verweisen und indirekte supertypes des GeneralizableElement. Für Pakete a Unterklasse von GeneralizableElement, der Betrieb kann ein namespace auch zusammenbringen dazugehörig mit einem Import wendet ein. NameNotFound wird angehoben, wenn kein Element zusammenpaßt der Name. Rückholart: ModelElement (Vielfältigkeit genau eine) isQuery: ja Parameter: Name: beim Wstring Ausnahmen NameNotFound Betriebssemantik: [ S-10 ] |  |
|
| |
|
|