| |
1-50 IDL zu abbildendem Java, v1.2 August 2002 1 // IDL valuetype- < box_name> < primitive_type > // erzeugtes Java allgemeine Kategorie < box_name > Werkzeuge org.omg.CORBA.portable.ValueBase { allgemeines < mapped_primitive_Java_type > Wert; allgemeines < box_name > (< mapped_primitive_Java_type > Initiale) { Wert = Initiale; } privates statisches String[ ] _ Identifikation = { < box_name > Helper.id(); } allgemeines truncatable_ids(String[ ] _) { bringen Sie _ Identifikation; } zurück, } abschließende allgemeine Kategorie < box_name > Halter führt org.omg.CORBA.portable.Streamable ein { allgemeines < mapped_primitive_Java_type > Wert; allgemeines < box_name > Holder() { } allgemeines < box_name > Holder(< box_name > Initiale) {... } 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 _) {... } } allgemeine Kategorie < box_name > Helfer führt org.omg.CORBA.portable.BoxedValueHelper ein { allgemeines statisches leeres insert( org.omg.CORBA.Any a, < box_name > t) {... } allgemeines statisches < box_name > extract(Any A) {... } allgemeines type() des Static org.omg.CORBA.TypeCode {... } allgemeines statisches Zeichenketteid() {... } allgemeines statisches < box_name > read( org.omg.CORBA.portable.InputStream ist) {... } allgemeines statisches leeres write( org.omg.CORBA.portable.OutputStream-OS, < box_name > val) {... } allgemeines java.io.Serializable-read_value( org.omg.CORBA.portable.InputStream ist) {... } leeres write_value(der Öffentlichkeit org.omg.CORBA.portable.OutputStream-OS, java.io.Serializable-Wert) {... } allgemeines java.lang.String-get_id() {... } |  |
|
| |
|
|