| |
August 2002 IDL zum Javadiagramm: Diagramm für bestimmte genistete Arten 1-65 1 Throw neues org.omg.CORBA.NO_IMPLEMENT(); } leeres insert_fixed(der Öffentlichkeit java.math.BigDecimal-Wert, org.omg.CORBA.TypeCode-Art) { Throw neues org.omg.CORBA.NO_IMPLEMENT(); } Versuchen, einen Eingeborenen einzusetzen schreiben Sie in irgendein Verwenden das insert_Streamable Methodenresultate in einem CORBA::MARSHAL Ausnahme, die angehoben wird. Anmerkung -- dieses erfordert einen Extratest auf jedem Einsatz (zwecks auf Eingeborenen überprüfen). Sagen: A CORBA::MARSHAL- Ausnahme wird angehoben, wenn ein Versuch marshal irgendein gebildet wird das enthält eine gebürtige Art. (anpassende Implementierung A kann beschließen, anzuheben Ausnahme früh, als der Eingeborene zuerst. eingesetzt wird), 1,17 Diagramm für bestimmte genistete Arten IDL erlaubt die Typvereinbarungen, die innerhalb der Schnittstellen genistet werden. Java läßt Kategorien nicht sein genistet innerhalb der Schnittstellen. Folglich schreibt jenes IDL den Javakategorien dieses Diagramm und das sind erklärt innerhalb des Bereichs einer Schnittstelle muß in einem speziellen Bereichpaket erscheinen wenn Sie zu Java abgebildet werden. Für Übereinstimmung wird das Bereichpaket auch für jene IDL benutzt Typvereinbarungen nisteten innerhalb der valuetypes, der structs, der Anschlüße und der Ausnahmen. IDL-Arten, die diese Typvereinbarungen enthalten, erzeugen ein Bereichpaket, um zu enthalten die abgebildeten Javakategorienerklärungen. Der Bereichpaketname wird vorbei konstruiert Anfügen des Pakets zum IDL-Artnamen. 1,17,1 Beispiel // IDL Modulbeispiel { Schnittstelle Foo { Ausnahme e1 { }; }; }; // erzeugtes Java Paket Example.FooPackage; abschließende allgemeine Kategorie e1 verlängert org.omg.CORBA.UserException {... } 1,18 Diagramm für Typedef Java hat nicht ein typedefkonstruieren. Helferkategorien werden für alle typedefs erzeugt. |  |
|
| |
|
|