| |
1-70 IDL zu abbildendem Java, v1.2 August 2002 1 1,19,5 NVList Ein NVList wird im DII verwendet, Argumente und in den Kontextprogrammen zu zu beschreiben beschreiben Sie Kontextwerte. In Java behält er eine modifizierbare Liste von NamedValue bei s. Pseudoschnittstelle NVList { nicht unterzeichneter langer Zählimpuls des schreibgeschützten Attributes; Add(in NamedValue kennzeichnet ags); Add_item(inIdenti NamedValue item_name er, in den Markierungsfahnenags); Add_value(NamedValue im item_name Identi er in irgendwie val in den Markierungsfahnenags); Nicht unterzeichneter langer Index des item(in NamedValue) hebt an (CORBA::Bounds); nicht unterzeichneter langer Index des leeren remove(in) hebt an (CORBA::Bounds); }; // Java Paket org.omg.CORBA; allgemeine abstrakte Kategorie NVList { allgemeines abstraktes internes count(); allgemeine abstrakte add(intmarkierungsfahnen NamedValue); allgemeines abstraktes add_item(NamedValue Zeichenketteitem_name, interne Markierungsfahnen); allgemeines abstraktes add_value(NamedValue Reihen Sie item_name, alle val, internen Markierungsfahnen) auf; allgemeiner abstrakter item(intindex NamedValue) wirft org.omg.CORBA.Bounds; allgemeiner abstrakter leerer remove(intindex) wirft org.omg.CORBA.Bounds; } 1,19,6 ExceptionList Ein ExceptionList wird im DII verwendet, die Ausnahmen zu beschreiben, die vorbei angehoben werden können IDL-Betriebe. Es behält eine Liste der modifizierbaren Liste von TypeCode bei s. Pseudoschnittstelle ExceptionList { nicht unterzeichneter langer Zählimpuls des schreibgeschützten Attributes; leeres add(in TypeCode Ausn.); Einzelteil TypeCode (in nicht unterzeichnetem langem Index) hebt an (CORBA::Bounds); Lücke entfernen (in nicht unterzeichnetem langem Index) Erhöhungen (CORBA::Bounds); }; |  |
|
| |
|
|