| |
2-28 Organisationsstruktur: Das Organisatorische Element September 2001 2 attach_child() Dieser Betrieb bildet das spezifizierte OrgElement ein Kind OrgElement . OrgElement , ein Kind zu bilden wird als Eingangsparameter geführt. Die einzigartige Identifikation für Kind OrgElement wird als "aus" Wert zurückgegangen. "CannotMoveRootOrgElement "Ausnahme wird angehoben, wenn ein Versuch zu gebildet wird bringen Sie die Wurzel OrgElement an als Kindelement. new_child() Dieser Betrieb wird verwendet, um ein neues OrgElement zu verursachen und bilden Sie es ein Kind OrgElement . Die Informationen mußten das neue OrgElement konstruieren (Name, Wert, vorbehaltliche Kennzeichnung, Attribute und Lebensdauerdaten) werden als Eingangsparameter übermittelt. Die einzigartige Identifikation für OrgElement wird wie "aus" Wert zurückgegangen. Der Gegenstandhinweis für das neue OrgElement wird zurückgegangen. remove_child() Dieser Betrieb wird verwendet, um ein vorhandenes Kind OrgElement zu entfernen . Wenn das Kind OrgElement wird, alle Kinder (und folgende Erzeugungen) von dem entfernt OrgElement Wille auch wird entfernt. Der Gegenstandhinweis des Kindes OrgElement ist überschritten als Eingangsparameter. Das "NotFound "Ausnahme wird wenn das Element angehoben nicht spezifiziert ein Kind. remove_child_with_id() Dieser Betrieb wird verwendet, um ein vorhandenes Kind OrgElement zu entfernen . Die einzigartige Identifikation von Kind OrgElement wird als Eingangsparameter überschritten. Das "NotFound "Ausnahme ist angehoben, wenn das spezifizierte Element nicht ein Kind ist. move_child() Dieser Betrieb wird verwendet, um ein vorhandenes Kind OrgElement zu bilden ein Kind OrgElement von ein anderes OrgElement . Das Kind und seine Kinder (und alle folgenden Erzeugungen) wird verschoben. Das Kind OrgElement um umzuziehen und das neue Elternteil werden wie geführt Eingangsparameter. Das "NotFound "Ausnahme wird angehoben, wenn das spezifizierte Element nicht ist ein Kind. set_subject_id() Dieser Betrieb wird verwendet, um ein Thema mit diesem OrgElement zu verbinden . Die Kennzeichnung von Thema wird als Eingangsparameter geführt. Das "NotFound "Ausnahme wird wenn angehoben das spezifizierte Element ist nicht ein Kind. add_attribute() Dieser Betrieb wird verwendet, um ein OrgAttribute zu verbinden mit diesem OrgElement . OrgAttribute zu verbinden wird als Eingangsparameter geführt. add_attributes() Dieser Betrieb wird verwendet, um mehrfaches OrgAttributes zu verbinden mit diesem OrgElement . Das OrgAttributes um zu verbinden werden als Eingangsparameter überschritten. |  |
|
| |
|
|