| |
August 2002 IDL zum Javadiagramm: WertcKastencArten 1-49 1 Die gebürtige Art ValueFactory IDL wird in Java zu abgebildet org.omg.CORBA.portable.ValueFactory . Eine Null wird wenn register_value_factory() zurückgebracht wird und kein vorhergehendes benannt RepositoryId wurde registriert. Wie üblich, ist es Werkzeuge herausgibt, hinsichtlich, wie RepositoryIDs mit Kategorien registriert werden. Es ist unsere Annahme die in der beträchtlichen Mehrheit einen Zeiten, die implizite Ausrichtung der oben genannten Rückstellung Politik ist ausreichend. Ein Werkzeug ist frei zu ordnen, das ORB s zu haben register_value_factory() benannte ausdrücklich, wenn es zu ausdrücklich registriert a wünscht bestimmte Wertfabrik mit irgendeinem RepositoryID. Z.B. konnte dieses vorbei getan werden ein Installateur in einem Bediener, durch das Vorbelasten der ORB-Laufzeit, des usw.. 1,14 WertcKastencArten Die Richtlinien für das Diagramm der Wertkastenarten werden in diesem Abschnitt spezifiziert. Es gibt zwei allgemeine zu betrachtende Fälle: bewerten Sie Kästen, die zu den ursprünglichen Arten Java abgebildet werden, und die, die zu Java abgebildet werden, klassifiziert. Halterkategorien werden für die Wertkastenarten genauso wie für anderen Wert erzeugt Arten. Helferkategorien werden auch erzeugt, gleichwohl sie ein ein wenig unterschiedliches haben Struktur- und Erbschafthierarchie als die Helfer erzeugt für andere Wertarten. 1,14,1 Generische Schnittstelle BoxedValueHelper Konkrete Helferkategorien für geschachtelte Werte werden erzeugt. Alle sie führen ein nach Javaschnittstelle die wie eine Unterseite für geschachtelte Werthelfer dient. Paket org.omg.CORBA.portable; allgemeine Schnittstelle BoxedValueHelper { java.io.Serializable-read_value( org.omg.CORBA.portable.InputStream ist); leeres write_value( org.omg.CORBA.portable.OutputStream-OS, java.io.Serializable-Wert); java.lang.String-get_id(); } 1,14,2 Geschachtelte Ursprüngliche Arten Wenn die Art des Wertkastens IDL zu einem Javaprimitiven abbildet (z.B., Hafer lang Putzfrau wchar Boolesch , Oktett ), dann die Wertkastenart wird zu einer Javakategorie abgebildet deren Name ist selben wie die IDL-Wertart. Die Kategorie hat ein allgemeines genanntes Datenmitglied Wert und hat die passende Javaart. Die Halter- und Helferkategorie werden auch erzeugt. |  |
|
| |
|
|