| |
1-66 IDL zu abbildendem Java, v1.2 August 2002 1 1,18,1 Einfache IDL-Arten IDL-Arten, die zu den einfachen Javaarten abgebildet werden, können möglicherweise nicht sein subclassed in Java. Folglich alle mögliche typedefs, die Typvereinbarungen für einfache Arten sind, werden zur Vorlage abgebildet (abgebildete Art) überall erscheint die typedefart. Die IDL-Arten, die durch diese Richtlinie abgedeckt werden, werden im Abschnitt 1,4 beschrieben und bilden für grundlegendes ab Arten, auf Seite 1-5. 1,18,2 Komplizierte IDL-Arten Typedefs für Arten, die weder sind, Reihen noch Reihenfolgen werden zu ihrem abgewickelt ursprüngliche Art bis eine einfache IDL-Art oder verbraucherbestimmte IDL-Art (des nicht typedef Vielzahl) wird angetroffen. Halterkategorien werden für nur Reihenfolgen- und Reihentypedefs erzeugt. Abgewickelt Halterkategorie der Art s wird für die anderen Fälle benutzt. 1,18,2,1 Beispiel // IDL struct EmpName { ZeichenketterstName; ZeichenkettelastName; }; typedef EmpName EmpRec; typedefreihenfolge < langes > IntSeq; // erzeugtes Java // regelmäßiges struct, das für EmpName abbildet // regelmäßige Helferkategorie, die für EmpRec abbildet // wickeln Sie die Reihenfolge ab abschließende allgemeine Kategorie EmpName verlängert org.omg.CORBA.portable.IDLEntity { ... } allgemeine Kategorie EmpRecHelper { ... } abschließende allgemeine Werkzeuge KategorienIntSeqHolder org.omg.portable.Streamable { ... } |  |
|
| |
|
|