| |
2-8 Organisationsstruktur: Das Organisatorische Modell September 2001 2 Tabelle 2-2 Völlig spezifizierte Heftschnittstellen, -Structs und -Typedefs Diese Spezifikation verlangt jedes "OrgModel "als CORBA-Gegenstand eingeführt werden. Dieser Gegenstand behält Zustand bei, der aus den oben genannten Informationen besteht und sie wird stellen Sie Verhalten zur Verfügung, das sie seinen Zustand verursachen, löschen, manipulieren und fragen läßt. 2,3,1 OrgModelData Das OrgModelData Datenart liefert Informationen, denen zu jedem Fall von einzigartig ist ein OrgModel Schnittstellengegenstand. Er hat das folgende Format: typedef OrgTemplate OrgElementType; typedef OrgTemplateList OrgElementTypeList; struct OrgModelData { Identifikation-Bezeichner; Namen NameList; Beschreibungen DescriptionList; Orgelement_types OrgElementTypeList; }; OrgModel get_id() get_data() get_admin_interface() list_orgstructures() export_to_stream () < < Schnittstelle > > OrgModelAdmin add_name() replace_name() remove_name() add_orgelement_type() remove_orgelement_type() replace_orgelement_type() create_orgstructure() clone_orgstructure() destroy_orgstructure() destroy_orgstructure_with_id() copy_orgelement() add_description() remove_description() remove_description_at() set_names() set_descriptions() < < Schnittstelle > > OrgModelIter how_many() next_n() destroy() < < Schnittstelle > > OrgModelData Bezeichner: Identifikation nam es: EList Nam Beschreibungen: DescriptionList orgelement_types: O-rgElementTypes < < struct > > Völlig ces des SP-ecifie d Fo ld er Inte rfa, s-tructs und type de fs OrgTemplate nam e: Genanntes ef valid_values: Sequence<string > D-escriptionList: valid_descriptions life_cycle: Ata LifeCycleD < < struct > > OrgElementType (f-ROM DF OrganizationalStructure) < < CORBATypedef > > |  |
|
| |
|
|