| |
1-16 IDL zu abbildendem Java, v1.2 August 2002 1 {... } allgemeines statisches leeres write( org.omg.CORBA.portable.OutputStream-OS, stfoo val) {... } } // IDL - typedefreihenfolge typedefreihenfolge < langes > IntSeq; // erzeugter Javahelfer allgemeine abstrakte Kategorie IntSeqHelper { allgemeines statisches leeres insert( org.omg.CORBA.Any a, int[ ] t) allgemeines statisches extract(Any a){ des int[ ]... } allgemeines type(){ des Static org.omg.CORBA.TypeCode... } allgemeines statisches Zeichenketteid(){... } allgemeines statisches int[] read( org.omg.CORBA.portable.InputStream ist) {... } allgemeines statisches leeres write( org.omg.CORBA.portable.OutputStream-OS, int[ ] val) {... } } 1,6 Diagramm für Konstante Konstanten sind abgebildetes nach dem Bereich anders als abhängen, in dem sie erscheinen. 1,6,1 Konstanten Innerhalb Einer Schnittstelle Die Konstanten, die innerhalb einer IDL-Schnittstelle erklärt werden, werden zu den Feldern in jedem das Java abgebildet Betriebe schließen für nicht-abstraktes oder die alleinige Javaschnittstelle für Auszug an (sehen Sie Abschnitt 1,12, bildend für Schnittstelle ab, auf der Seite 1-28) entsprechend dem IDL Schnittstelle. Merken Sie das, weil die Unterzeichnungschnittstelle die Betriebe anschließen für nicht verlängert entziehen Sie IDL-Schnittstellen, die Konstante ist vorhanden in allen abgebildeten Javaschnittstellen. 1,6,1,1 Beispiel // IDL Modulbeispiel { Schnittstellengesicht { langes aLongerOne des const = -321; }; }; |  |
|
| |
|
|