| |
LISP, das V1.0 abbildet für valuetype Mai 2000 abbildet 2-27 2 (defclass example:b(corba:ValueBase)()) (defclass example:a (example:b)()) 2,21,2 Stützende Schnittstellen Valuetypes Wenn ein valuetype A stützt eine Schnittstelle (oder Auszugsschnittstelle) B dann das erzeugte LISP Kategorie für A seien Sie eine Unterklasse der erzeugten LISP-Kategorie für B . 2,21,2,1 Beispiel Das IDL Modulbeispiel { Schnittstelle I { }; valuetype ein {};}; der Unterstützungs I entspricht dem LISP: (defclass example:I (corba:Object)()) (defclass a (corba:ValueBase example:I)()) 2,21,3 Niedrige Kategorie für valuetype Wenn ein valuetype A wird nicht erklärt, um von irgendeinem anderen valuetype B zu übernehmen dann erzeugte LISP-Kategorie, die A entspricht seien Sie ein Formationsglied der genannten LISP-Kategorie corba:ValueBase . 2,21,3,1 Beispiel Das IDL: Modulbeispiel { valuetypefoo(){}; }; entspricht dem LISP: (defclass example:foo (corba:ValueBase)()) 2,21,4 Mitglieder Valuetype Das Diagramm für valuetypemitglieder basiert auf dem Diagramm für StructuralFeature. Jedes Mitglied des gegebenen valuetype wird zu einem Schlitz abgebildet dessen Name das Symbol ist wer Druckenname ist, uppercased Namen des Mitgliedes und wer Paket ist Eigenschaftspaket. Dieser Schlitz hat ein dazugehöriges Einleitungsprogrammschlüsselwort dessen Name ist uppercased Namen des Mitgliedes und dessen Paket das Schlüsselwortpaket ist. |  |
|
| |
|
|