| |
August 2002 IDL zum Javadiagramm: Diagramm für Wertart 1-47 1 } // erzeugter Javacode Paket ExampleB; allgemeine Schnittstelle TargetOperations { Operation(WeightedBinaryTree InArg WeightedBinaryTree, OutArg WeightedBinaryTreeHolder, InoutArg WeightedBinaryTreeHolder); allgemeines Schnittstellenziel verlängert TargetOperations, org.omgCORBA.Object, org.omg.CORBA.portable.IDLEntity { } abstrakte allgemeine Kategorie TargetHelper { allgemeine statische Lücke insert(org.omg.CORBA.Any a, Ziel t) {... } allgemeines statisches Ziel extract(Any A) {... } allgemeines type() des Static org.omg.CORBA.TypeCode {... } allgemeines statisches Zeichenketteid() {... } allgemeines statisches Zielread( org.omg.CORBA.portable.InputStream ist) {... } allgemeines statisches leeres write( org.omg.CORBA.portable.OutputStream-OS, zielen val) {... } allgemeines statisches obj des Ziels narrow(org.omg.CORBA.Object) {... } } abschließende allgemeine Kategorie TargetHolder führt org.omg.CORBA.portable.Streamable ein { allgemeiner Zielwert; allgemeines TargetHolder() { } allgemeine Initiale TargetHolder(Target) {... } leeres _ read(der Öffentlichkeit org.omg.CORBA.portable.InputStream ist) {... } leeres _ write(der Öffentlichkeit org.omg.CORBA.portable.OutputStream-OS) {... } type(der Öffentlichkeit org.omg.CORBA.TypeCode _) {... } } |  |
|
| |
|
|