| |
2-16 Organisationsstruktur: Die Organisationsstruktur September 2001 2 Tabelle 2-3 Völlig spezifizierte Organisationsschnittstellen, -Structs und -Typedefs Zusätzlich zur Baumstruktur von OrgElements jedes "OrgStructure "enthält zusätzliche Informationen. Diese Informationen umfassen eine Identifikation das ist innerhalb einzigartig OrgModel , eins oder mehr Namen das sind innerhalb einzigartig OrgModel , eins oder mehr DescriptionList und LifeCycleData . Diese Spezifikation verlangt jedes "OrgStructure "als CORBA eingeführt werden Gegenstand. 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,4,1 OrgStructureData Das OrgStructureData Datenart liefert Informationen, die zu jedem Fall einzigartig ist von einem OrgStructure Schnittstellengegenstand. Er hat das folgende Format: struct OrgStructureData { Identifikation-Bezeichner; Namen NameList; Beschreibungen DescriptionList; Root_orgelement OrgElement; OrgStructure admin_interface: schreibgeschütztes OrgStructureAdm innen get_id() get_admin_interface() get_data() get_root() list_org_elements_by_orgelement_type_name() list_orgelements_by_name_value() list_orgelements_by_attribute_name_value() list_orgelements_with_subject() list_valid_orgelement_typenames() export_to_stream() < < Schnittstelle > > OrgStructureAdmin add_name() replace_name() Rem-ove_name() add_description() Rem-ove_description() Rem-ove_description_at() set_names() set_descriptions() < < Schnittstelle > > OrgStructureIter how_many() next_n() destroy() < < Schnittstelle > > OrgStructureData Bezeichner: Identifikation Namen: EList Nam Beschreibungen: DescriptionList root_orgelement: OrgElement life_cycle: LifeCycleData < < struct > > Völlig spezifizierte nizationschnittstellen, -Structs und -typedefs Orga LifeCycleAdmin publish() retire() (von DfOrganizationalStructure) < < Schnittstelle > > Lebensdauer get_lifecycle_ data() get_version_history() (von DfOrganizationalStructure) < < Schnittstelle > > |  |
|
| |
|
|