| |
März 2002 Vermittlungs-Service: Element zum IDL-Artdiagramm 1-29 1 1. Grundlegende IDL-Arten werden durch eine Zeichenkette dargestellt, die den Namen der Art enthält. Art wird vom CORBA TypeCode s TCKind abgeleitet durch das Löschen des Führens TK _. Diese Richtlinie folgt der Versammlung, die in Abschnitt 5,3,10,2 (CorbaTypeName) verwendet wird von der Spezifikation XMI 1,0 (formal/00-06-01). Beispiel: die Zeichenkettedarstellung der Art lang ist lang; das von nicht unterzeichnetem lang ist lang ulonglong. 2. Reihenfolgen der grundlegenden IDL-Arten werden durch eine Zeichenkette dargestellt, welche die Art enthält Spezifikationselement in der IDL-Syntax ohne irgendwelche Räume. Das heißt, eine Reihenfolge von XXXs wird wie kodiert sequence<XXX >, wo XXX der Name der gefundenen Zeichenkette Richtlinie, 1 zu verwenden ist. Beispiel: Eine Reihenfolge von longs wird durch "sequence<long > dargestellt. 3. Für andere Datenarten wird der Behälter Identifikation benutzt. Beispiel: das CollaborationProcessor wird vorbei dargestellt IDL:omg.org/CollaborationFramework/CollaborationProcessor:2.0 . <!ELEMENT-nvp (IRGENDEIN) > <!ATTLIST-nvp Name CDATA # ERFORDERTE > 1,4 Element zum IDL-Artdiagramm Element IDL-Art Eingang IDL:omg.org/CommunityFramework::InputDescriptor:2.0 Ausgang IDL:omg.org/CommunityFramework::OutputDescriptor:2.0 Kopie IDL:omg.org/CollaborationFramework::Duplicate:2.0 Bewegung IDL:omg.org/CollaborationFramework::Move:2.0 verursachen Sie IDL:omg.org/CollaborationFramework::Constructor:2.0 entfernen Sie IDL:omg.org/CollaborationFramework::Remove:2.0 Initialisierung IDL:omg.org/CollaborationFramework::Initialization:2.0 Übergang IDL:omg.org/CollaborationFramework::SimpleTransition:2.0 lokal IDL:omg.org/CollaborationFramework::LocalTransition:2.0 Endpunkt IDL:omg.org/CollaborationFramework::TerminalTransition:2.0 generisch IDL:omg.org/CommunityFramework::GenericCriteria:2.0 Gemeinschaft IDL:omg.org/CommunityFramework::CommunityCriteria:2.0 Agentur IDL:omg.org/CommunityFramework::AgencyCriteria:2.0 Treffen IDL:omg.org/CollaborationFramework::EncounterCriteria:2.0 extern IDL:omg.org/CommunityFramework::ExternalCriteria:2.0 Prozessor IDL:omg.org/CollaborationFramework::ProcessorCriteria:2.0 IDL:omg.org/CollaborationFramework::ProcessorModel:2.0 |  |
|
| |
|
|