| |
September 2001 Organisationsstruktur: Das Organisatorische Modell 2-9 2 2,3,2 Schnittstelle OrgModel /* * * Diese Schnittstelle stellt die Fragenfähigkeiten für OrgModels zur Verfügung. */ Schnittstelle OrgModel { Get_admin_interface() OrgModelAdmin; Identifikation-get_id(); Get_data() OrgModelData; List_orgstructures(OrgStructureList im langen max_ret im langen max_iter aus iter OrgStructureIter); Zeichenketteexport_to_stream(in-Zeichenkettestreamtype); }; typedefsequence<OrgModel > -OrgModelList; Das OrgModel Gegenstand wird benutzt, um Informationen über seinen Zustand einzuholen. Er stellt zur Verfügung Betriebe zum Erhalten seiner einzigartigen Identifikation, eine Liste von ihr OrgStructures und eine Datenstruktur (OrgModelData das Zustandinformationen enthält. Das OrgModel Gegenstand liefert auch einen Betrieb, der verwendet werden kann, um zu zu steuern OrgModelAdmin Gegenstand. get_admin_interface() Dieser Betrieb bringt das dazugehörige OrgModelAdmin zurück Schnittstelle für diesen Gegenstand. get_id() Dieser Betrieb bringt die einzigartige Identifikation für dieses OrgModel zurück Gegenstand. Er nimmt keinen Eingang Parameter. get_data() Dieser Betrieb bringt ein OrgModelData zurück strukturieren Sie, das Zustandinformationen liefert über dieses OrgModel Gegenstand. Es nicht haben eingeben Parameter. list_orgstructures() Dieser Betrieb kann eine Liste von allem OrgStructure zurückbringen Gegenstände im Bereich von diesem OrgModel . Die Eingangsparametersteuerung wieviele und wie OrgStructure Gegenstände werden zurückgebracht. Ein eingegebener Parameter spezifiziert die Höchstzahl von OrgStructure Gegenstände zum Zurückgehen als "aus" Parameter. Das restliche OrgStructure |  |
|
| |
|
|