Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SWF_CNT_CONTAINER | Container: Implementing Class | 20000308 |
Properties
| Interface | IF_SWF_CNT_CONTAINER | |
| Short Description | Container - Implementation of a 'Collection' |
General Data
| Package | SWF_CNT | Workflow: Container |
| Created | 20000307 | SAP |
| Last changed | 20110908 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 2 | SWFUT | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | BI_PERSISTENT | Persistent Business Instance | 20001013 | ||
| 2 | IF_SWF_CNT_CONVERSION | Conversion Methods for the Container | 20000620 | ||
| 3 | IF_SWF_CNT_DELTA_HANDLING | Management of Change Information | 20001110 | ||
| 4 | IF_SWF_CNT_ELEMENT_ACCESS_1 | Temporary Interface - Conversion of IF_SWF_CNT_CONTAINER | 20010208 | ||
| 5 | IF_SWF_EXP_NAMESPACE | Namespace Extensions | 20000308 | ||
| 6 | IF_SWF_IFS_PARAMETER_CONTAINER | Container for Transfer of Parameters | 20001024 | ||
| 7 | IF_SWF_UTL_INTROSPECTION | Information about a class | 20000608 | ||
| 8 | IF_SWF_UTL_PERSISTENT_OBJECT | Interface for persistent WF objects | 20000516 |
Friends
Interface IF_SWF_CNT_CONTAINER has no friend.
Attributes
Interface IF_SWF_CNT_CONTAINER has no attribute.
Methods
Events
Interface IF_SWF_CNT_CONTAINER has no event.
Types
Interface IF_SWF_CNT_CONTAINER has no local type.
Method Signatures
Method AFTER_CONSTRUCTOR_CALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTAINER_GUID | Call by reference | Type reference (TYPE) | GUID_32 | Referenz auf persistent gemachte Objektinstanz | 20000615 | |||
| 2 | DEFINITION_EXTENSION | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Laufzeithandle auf die Definitionserweiterung | 20000615 | |||
| 3 | PARENT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Laufzeithandle auf übergeordneten Cont. (hierarchische Erw.) | 20000615 | |||
| 4 | PERSISTENCE_MANAGER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_PERSISTENCE | Spezielle Container-Persistenzhandlerinstanz | 20000615 | |||
| 5 | PROPERTIES | Call by reference | Type reference (TYPE) | SWFDBITS64 | Eigenschaften des Containers | 20000615 | |||
| 6 | PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Eigenschaften des Containers | 20000615 | |||
| 7 | SIBLING_CONTAINERS | Call by reference | Type reference (TYPE) | SWFRCNTRTB | Liste mit Handles auf erweiternde Container (flache Erw.) | 20000615 |
Method AFTER_CONSTRUCTOR_CALL on Interface IF_SWF_CNT_CONTAINER has no exception.
Method CHECK Signature
Method CHECK on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method CHECK on Interface IF_SWF_CNT_CONTAINER has no exception.
Method CLEAR_BEFORE_IMAGE Signature
Method CLEAR_BEFORE_IMAGE on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method CLEAR_BEFORE_IMAGE on Interface IF_SWF_CNT_CONTAINER has no exception.
Method CLEAR_ELEMENT_VALUES Signature
Method CLEAR_ELEMENT_VALUES on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method CLEAR_ELEMENT_VALUES on Interface IF_SWF_CNT_CONTAINER has no exception.
Method CLEAR_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PROPERTIES | Call by reference | Type reference (TYPE) | SWFDBITS64 | Zu setzende Eigenschaft(en) | 20000524 | |||
| 2 | PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Zu setzende Eigenschaft(en) als Bitstring | 20000524 |
Method CLEAR_PROPERTIES on Interface IF_SWF_CNT_CONTAINER has no exception.
Method CLONE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLONE_INCLUDES | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - includierte Container ebenfalls Klonen (tiefe Kopie) | 20001011 | ||
| 2 | CLONE_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Texte kopieren | 20021017 | ||
| 3 | CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Referenz auf Kopie des Containers | 20000516 | |||
| 4 | CONTAINER_GUID | Call by reference | Type reference (TYPE) | GUID_32 | GUID der neuen Instanz | 20000526 | |||
| 5 | KEEP_BUSINESS_KEY | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - vorhandenen Schlüssel übernehmen | 20021017 | ||
| 6 | PERSISTENCE_CLASSNAME | Value transfer | Type reference (TYPE) | CLASSNAME | Name der Persistenzklasse der neuen Instanz | 20000526 | |||
| 7 | PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Eigenschaften der neuen Instanz | 20000516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Neue Instanz konnte nicht angelegt werden | 20000914 |
Method CLONE_AS_PROTOTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Referenz auf prototypisch instanziierten Container | 20000516 | |||
| 2 | CONTAINER_GUID | Call by reference | Type reference (TYPE) | GUID_32 | Falls gesetzt: GUID für die neue Instanz | 20000526 | |||
| 3 | PERSISTENCE_CLASSNAME | Value transfer | Type reference (TYPE) | CLASSNAME | Falls gesetzt: Persistenzklasse für die neue Instanz | 20000526 | |||
| 4 | PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Falls gesetzt: übersteuert Eigenschaften der neuen Instanz | 20000516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Instanziierung ist fehlgeschlagen | 20000914 |
Method COMPARE Signature
Method COMPARE on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method COMPARE on Interface IF_SWF_CNT_CONTAINER has no exception.
Method CREATE_BEFORE_IMAGE Signature
Method CREATE_BEFORE_IMAGE on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method CREATE_BEFORE_IMAGE on Interface IF_SWF_CNT_CONTAINER has no exception.
Method CREATE_FROM_ABAP_CONTAINER Signature
Method CREATE_FROM_ABAP_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method CREATE_FROM_ABAP_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no exception.
Method CREATE_FROM_BOR_CONTAINER Signature
Method CREATE_FROM_BOR_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method CREATE_FROM_BOR_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no exception.
Method CREATE_FROM_XML Signature
Method CREATE_FROM_XML on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method CREATE_FROM_XML on Interface IF_SWF_CNT_CONTAINER has no exception.
Method DEFAULT_ATTRIBUTE_VALUE Signature
Method DEFAULT_ATTRIBUTE_VALUE on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method DEFAULT_ATTRIBUTE_VALUE on Interface IF_SWF_CNT_CONTAINER has no exception.
Method DEFINITION_CLEAR Signature
Method DEFINITION_CLEAR on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method DEFINITION_CLEAR on Interface IF_SWF_CNT_CONTAINER has no exception.
Method DEFINITION_GET Signature
Method DEFINITION_GET on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method DEFINITION_GET on Interface IF_SWF_CNT_CONTAINER has no exception.
Method DEFINITION_GET_IBF_POR Signature
Method DEFINITION_GET_IBF_POR on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method DEFINITION_GET_IBF_POR on Interface IF_SWF_CNT_CONTAINER has no exception.
Method DEFINITION_SET Signature
Method DEFINITION_SET on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method DEFINITION_SET on Interface IF_SWF_CNT_CONTAINER has no exception.
Method DELETE_FROM_DATABASE Signature
Method DELETE_FROM_DATABASE on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method DELETE_FROM_DATABASE on Interface IF_SWF_CNT_CONTAINER has no exception.
Method EDIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHANGED | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Container wurde modifiziert | 20010924 | |||
| 2 | DISPLAY_ONLY | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - nur anzeigen, ' ' - Editieren | 20001009 | ||
| 3 | EDITOR_TITLE | Call by reference | Type reference (TYPE) | STRING | Titel für das Editor-Dialogfenster | 20020712 | |||
| 4 | SHOW_INSTANCE | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - auch Werte anzeigen, ' ' - nur Elementdef. anzeigen | 20001009 |
Method EDIT on Interface IF_SWF_CNT_CONTAINER has no exception.
Method ELEMENT_CLEAR Signature
Method ELEMENT_CLEAR on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method ELEMENT_CLEAR on Interface IF_SWF_CNT_CONTAINER has no exception.
Method ELEMENT_CLEAR_PROPS Signature
Method ELEMENT_CLEAR_PROPS on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method ELEMENT_CLEAR_PROPS on Interface IF_SWF_CNT_CONTAINER has no exception.
Method ELEMENT_COPY Signature
Method ELEMENT_COPY on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method ELEMENT_COPY on Interface IF_SWF_CNT_CONTAINER has no exception.
Method ELEMENT_EXISTS Signature
Method ELEMENT_EXISTS on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method ELEMENT_EXISTS on Interface IF_SWF_CNT_CONTAINER has no exception.
Method ELEMENT_GET Signature
Method ELEMENT_GET on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method ELEMENT_GET on Interface IF_SWF_CNT_CONTAINER has no exception.
Method ELEMENT_GET_PROPS Signature
Method ELEMENT_GET_PROPS on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method ELEMENT_GET_PROPS on Interface IF_SWF_CNT_CONTAINER has no exception.
Method ELEMENT_GET_REF Signature
Method ELEMENT_GET_REF on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method ELEMENT_GET_REF on Interface IF_SWF_CNT_CONTAINER has no exception.
Method ELEMENT_GET_TEXTS Signature
Method ELEMENT_GET_TEXTS on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method ELEMENT_GET_TEXTS on Interface IF_SWF_CNT_CONTAINER has no exception.
Method ELEMENT_QUERY Signature
Method ELEMENT_QUERY on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method ELEMENT_QUERY on Interface IF_SWF_CNT_CONTAINER has no exception.
Method ELEMENT_REMOVE Signature
Method ELEMENT_REMOVE on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method ELEMENT_REMOVE on Interface IF_SWF_CNT_CONTAINER has no exception.
Method ELEMENT_RENAME Signature
Method ELEMENT_RENAME on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method ELEMENT_RENAME on Interface IF_SWF_CNT_CONTAINER has no exception.
Method ELEMENT_SET Signature
Method ELEMENT_SET on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method ELEMENT_SET on Interface IF_SWF_CNT_CONTAINER has no exception.
Method ELEMENT_SET_PROPS Signature
Method ELEMENT_SET_PROPS on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method ELEMENT_SET_PROPS on Interface IF_SWF_CNT_CONTAINER has no exception.
Method ELEMENT_SET_REF Signature
Method ELEMENT_SET_REF on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method ELEMENT_SET_REF on Interface IF_SWF_CNT_CONTAINER has no exception.
Method EXECUTE_DEFAULT_METHOD Signature
Method EXECUTE_DEFAULT_METHOD on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method EXECUTE_DEFAULT_METHOD on Interface IF_SWF_CNT_CONTAINER has no exception.
Method FIND_BY_LPOR Signature
Method FIND_BY_LPOR on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method FIND_BY_LPOR on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_ARCHIVE_CLASSNAME Signature
Method GET_ARCHIVE_CLASSNAME on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method GET_ARCHIVE_CLASSNAME on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_BEFORE_IMAGE Signature
Method GET_BEFORE_IMAGE on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method GET_BEFORE_IMAGE on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_BUSINESS_CLASSNAME Signature
Method GET_BUSINESS_CLASSNAME on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method GET_BUSINESS_CLASSNAME on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_BUS_KEY Signature
Method GET_BUS_KEY on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method GET_BUS_KEY on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_CATID Signature
Method GET_CATID on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method GET_CATID on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_CHANGE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHANGE_DATA | Value transfer | Type reference (TYPE) | SWF_CHGDTA | Änderungsdaten (Anlegen + letzte Änderung) | 20010110 |
Method GET_CHANGE_DATA on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_ELEMENT_COUNT Signature
Method GET_ELEMENT_COUNT on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method GET_ELEMENT_COUNT on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_ELEMENT_DEF Signature
Method GET_ELEMENT_DEF on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method GET_ELEMENT_DEF on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_ELEMENT_NAMES Signature
Method GET_ELEMENT_NAMES on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method GET_ELEMENT_NAMES on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_IBF_POR_OF_INSTANCE Signature
Method GET_IBF_POR_OF_INSTANCE on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method GET_IBF_POR_OF_INSTANCE on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_INSTANCE_BY_KEY Signature
Method GET_INSTANCE_BY_KEY on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method GET_INSTANCE_BY_KEY on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_INSTID Signature
Method GET_INSTID on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method GET_INSTID on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_ITERATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Erstes Elementobjekt, das den Suchkriterien genügt. | 20000501 | |||
| 2 | EX_ITERATOR | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ITERATOR | Container-Iterator, siehe Methode GET_NEXT | 20000501 | |||
| 3 | IM_CONSIDER_DEF_EXTENSION | Call by reference | Type reference (TYPE) | XFELD | 'X' | Auch über Definitionserweiterung iterieren | 20010321 | ||
| 4 | IM_CONSIDER_INCLUDES | Call by reference | Type reference (TYPE) | XFELD | 'X' | Auch über Include-Erweiterungen iterieren | 20010321 | ||
| 5 | IM_CONSIDER_PARENT | Call by reference | Type reference (TYPE) | XFELD | 'X' | Auch über Parent-Erweiterung iterieren | 20010321 | ||
| 6 | IM_EXCLUDE_PROPERTIES_X | Call by reference | Type reference (TYPE) | XSTRING | Eigenschaft(en), die NICHT erfüllt sein dürfen | 20001115 | |||
| 7 | IM_PROPERTIES | Call by reference | Type reference (TYPE) | X | Eigenschaft(en), die erfüllt sein müssen (feste Länge) | 20000404 | |||
| 8 | IM_PROPERTIES_X | Call by reference | Type reference (TYPE) | XSTRING | Eigenschaft(en), die erfüllt sein müssen (Xstring) | 20000404 | |||
| 9 | IM_SEARCH_MASK | Call by reference | Type reference (TYPE) | SWFDNAME | Elementname (wildecards *, +) | 20000404 | |||
| 10 | IM_SORTED | Call by reference | Type reference (TYPE) | XFELD | ' ' | Sortierung (' ' unsortiert, 'A' absteigend, 'D' aufsteigend) | 20000404 | ||
| 11 | IM_STARTPOINT | Call by reference | Type reference (TYPE) | XFELD | ' ' | Startpunkt (' ' Anfang, 'X' Ende) | 20000405 |
Method GET_ITERATOR on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_LAST_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LAST_EXCEPTION | Value transfer | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Letzte aufgetretene Ausnahme | 20031009 | |||
| 2 | RESET | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Ausnahme nach Zugriff löschen | 20031009 |
Method GET_LAST_EXCEPTION on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_OWN_CLASSNAME Signature
Method GET_OWN_CLASSNAME on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method GET_OWN_CLASSNAME on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_PERSISTENCE_CLASSNAME Signature
Method GET_PERSISTENCE_CLASSNAME on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method GET_PERSISTENCE_CLASSNAME on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_POR_OF_INSTANCE Signature
Method GET_POR_OF_INSTANCE on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method GET_POR_OF_INSTANCE on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONT_PROPERTIES | Value transfer | Type reference (TYPE) | XSTRING | Vorhandene Eigenschaften (innerhalb der Maske) | 20000524 | |||
| 2 | PROPERTIES | Call by reference | Type reference (TYPE) | SWFDBITS64 | Maske für abzufragende Eigenschaft(en) | 20000524 | |||
| 3 | PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Maske für abzufragende Eigenschaft(en) als Bitstring | 20000524 |
Method GET_PROPERTIES on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_REPORTING_CLASSNAME Signature
Method GET_REPORTING_CLASSNAME on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method GET_REPORTING_CLASSNAME on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_RUNTIME_CLASSNAME Signature
Method GET_RUNTIME_CLASSNAME on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method GET_RUNTIME_CLASSNAME on Interface IF_SWF_CNT_CONTAINER has no exception.
Method GET_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Beschreibung des Containers | 20000727 | |||
| 2 | DESCRIPTION_MAXLEN | Call by reference | Type reference (TYPE) | INT4 | Maximal benötigte Länge der Beschreibung | 20000727 | |||
| 3 | EXISTING_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Sprache der angelieferten Texte, beste Näherung an req.lang. | 20000727 | |||
| 4 | REQUESTED_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Sprache, in der die Texte geliefert werden sollen | 20000727 | ||
| 5 | SHORTTEXT | Call by reference | Type reference (TYPE) | STRING | Kurztext zum Container | 20000727 | |||
| 6 | SHORTTEXT_MAXLEN | Call by reference | Type reference (TYPE) | INT4 | Maximal benötigte Länge des Kurztextes | 20000727 |
Method GET_TEXTS on Interface IF_SWF_CNT_CONTAINER has no exception.
Method IMPORT_FROM_ABAP_CONTAINER Signature
Method IMPORT_FROM_ABAP_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method IMPORT_FROM_ABAP_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no exception.
Method IMPORT_FROM_BOR_CONTAINER Signature
Method IMPORT_FROM_BOR_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method IMPORT_FROM_BOR_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no exception.
Method IMPORT_FROM_PARAM_CONTAINER Signature
Method IMPORT_FROM_PARAM_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method IMPORT_FROM_PARAM_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no exception.
Method IMPORT_FROM_SIMPLE_CONTAINER Signature
Method IMPORT_FROM_SIMPLE_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method IMPORT_FROM_SIMPLE_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no exception.
Method IMPORT_FROM_XML Signature
Method IMPORT_FROM_XML on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method IMPORT_FROM_XML on Interface IF_SWF_CNT_CONTAINER has no exception.
Method INCLUDES_GET_ALL Signature
Method INCLUDES_GET_ALL on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method INCLUDES_GET_ALL on Interface IF_SWF_CNT_CONTAINER has no exception.
Method INCLUDE_CLEAR Signature
Method INCLUDE_CLEAR on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method INCLUDE_CLEAR on Interface IF_SWF_CNT_CONTAINER has no exception.
Method INCLUDE_GET Signature
Method INCLUDE_GET on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method INCLUDE_GET on Interface IF_SWF_CNT_CONTAINER has no exception.
Method INCLUDE_GET_IBF_POR Signature
Method INCLUDE_GET_IBF_POR on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method INCLUDE_GET_IBF_POR on Interface IF_SWF_CNT_CONTAINER has no exception.
Method INCLUDE_GET_PROPERTIES Signature
Method INCLUDE_GET_PROPERTIES on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method INCLUDE_GET_PROPERTIES on Interface IF_SWF_CNT_CONTAINER has no exception.
Method INCLUDE_SET Signature
Method INCLUDE_SET on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method INCLUDE_SET on Interface IF_SWF_CNT_CONTAINER has no exception.
Method INITIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEREGISTER_EXTENSIONS | Call by reference | Type reference (TYPE) | XFLAG | 1. Alle Erweiterungen de-registrieren ? | 20010118 | |||
| 2 | EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Erste aufgetretene Ausnahme | 20010118 | |||
| 3 | INITIALIZE_CHANGE_DATA | Call by reference | Type reference (TYPE) | XFLAG | 5. Änderungsdaten (falls vorhanden) löschen ? | 20010118 | |||
| 4 | INITIALIZE_CONTAINER_ID | Call by reference | Type reference (TYPE) | XFLAG | 4. ID des Containers zurücksetzen ? | 20010118 | |||
| 5 | INITIALIZE_DB_IMAGE | Call by reference | Type reference (TYPE) | XFLAG | 2. Falls DB-image vorh.: SAVE / DELETE aufrufen ? | 20010118 | |||
| 6 | INITIALIZE_PERSISTENCE_CLASS | Call by reference | Type reference (TYPE) | XFLAG | 3. Persistenzmanager (falls vorhanden) löschen ? | 20010118 | |||
| 7 | INITIALIZE_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | 6. Sprachabhängige Texte löschen ? | 20010118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ändernder Zugriff auf Container nicht erlaubt | 20010118 |
Method INSERT_INTO_DATABASE Signature
Method INSERT_INTO_DATABASE on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method INSERT_INTO_DATABASE on Interface IF_SWF_CNT_CONTAINER has no exception.
Method LOAD_FROM_DATABASE Signature
Method LOAD_FROM_DATABASE on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method LOAD_FROM_DATABASE on Interface IF_SWF_CNT_CONTAINER has no exception.
Method LPOR Signature
Method LPOR on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method LPOR on Interface IF_SWF_CNT_CONTAINER has no exception.
Method MERGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLEANUP | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Element löschen, falls gleicher Wert in der Def.Ext. | 20011212 | ||
| 2 | COPY | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Elementwerte kopieren, ' ' - Referenz übernehmen | 20030326 | ||
| 3 | DELTA_HANDLING | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - für importierte Elemente INS. und MODIF. Flags setzen | 20000308 | ||
| 4 | EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Erste aufgetretene Ausnahme bei MERGE | 20001219 | |||
| 5 | MERGE_VALUES | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - nur Werte, ' ' - Werte und ggf. Definition übernehmen | 20001011 | ||
| 6 | NUM_ELEMENTS_IMPORTED | Call by reference | Type reference (TYPE) | INT4 | Anzahl importierter Elementwerte / -definitionen | 20030326 | |||
| 7 | OTHER_CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Referenz auf zweiten Container | 20000308 | |||
| 8 | OVERWRITE | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X'- vorhandenen Wert (und Definition,s.o.) überschreiben | 20000308 | ||
| 9 | OVERWRITE_NULL_VALUES | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X'- vorhandene NULL-Werte überschreiben | 20030520 | ||
| 10 | SKIP_INITIAL_VALUES | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Keine ABAP-Initialwerte importieren | 20001011 | ||
| 11 | SKIP_NULL_VALUES | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Keine NULL-Werte aus anderem Container importieren | 20001011 | ||
| 12 | SKIP_SYSTEM_ELEMENTS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Keine Systemelemente importieren | 20000919 | ||
| 13 | SOURCE_DELTA_HANDLING | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - nur Elemente mit TOUCHED /INS./MODIF.-Flag mergen | 20010201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ändernder Zugriff auf Container nicht erlaubt | 20001219 | ||
| 2 | Fehler beim Bearbeiten von Elementen | 20001219 |
Method NAVIGATE Signature
Method NAVIGATE on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method NAVIGATE on Interface IF_SWF_CNT_CONTAINER has no exception.
Method PARENT_CLEAR Signature
Method PARENT_CLEAR on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method PARENT_CLEAR on Interface IF_SWF_CNT_CONTAINER has no exception.
Method PARENT_GET Signature
Method PARENT_GET on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method PARENT_GET on Interface IF_SWF_CNT_CONTAINER has no exception.
Method PARENT_GET_IBF_POR Signature
Method PARENT_GET_IBF_POR on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method PARENT_GET_IBF_POR on Interface IF_SWF_CNT_CONTAINER has no exception.
Method PARENT_SET Signature
Method PARENT_SET on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method PARENT_SET on Interface IF_SWF_CNT_CONTAINER has no exception.
Method QUERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ALLOW_SUBSET | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - ok, solange mindestens 1 Eigenschaft erfüllt | 20000623 | ||
| 2 | HAS_PROPERTIES | Value transfer | Type reference (TYPE) | XFELD | 'X' - Eigenschaft(en) gesetzt, ' ' - nicht (alle) gesetzt | 20000623 | |||
| 3 | PROPERTIES | Call by reference | Type reference (TYPE) | SWFDBITS64 | Maske für abzufragende Eigenschaft(en) | 20000623 | |||
| 4 | PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Maske für abzufragende Eigenschaft(en) als Bitstring | 20000623 |
Method QUERY on Interface IF_SWF_CNT_CONTAINER has no exception.
Method REFRESH Signature
Method REFRESH on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method REFRESH on Interface IF_SWF_CNT_CONTAINER has no exception.
Method REFRESH_ELEMENT_TEXTS Signature
Method REFRESH_ELEMENT_TEXTS on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method REFRESH_ELEMENT_TEXTS on Interface IF_SWF_CNT_CONTAINER has no exception.
Method REFRESH_OBJECT_REFERENCES Signature
Method REFRESH_OBJECT_REFERENCES on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method REFRESH_OBJECT_REFERENCES on Interface IF_SWF_CNT_CONTAINER has no exception.
Method SAVE_TO_DATABASE Signature
Method SAVE_TO_DATABASE on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method SAVE_TO_DATABASE on Interface IF_SWF_CNT_CONTAINER has no exception.
Method SAVE_TO_DATABASE_ALL Signature
Method SAVE_TO_DATABASE_ALL on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method SAVE_TO_DATABASE_ALL on Interface IF_SWF_CNT_CONTAINER has no exception.
Method SET_CHANGE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHANGE_DATA | Value transfer | Type reference (TYPE) | SWF_CHGDTA | Änderungsdaten (Anlegen + letzte Änderung) | 20010110 |
Method SET_CHANGE_DATA on Interface IF_SWF_CNT_CONTAINER has no exception.
Method SET_ELEMENT_DEF Signature
Method SET_ELEMENT_DEF on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method SET_ELEMENT_DEF on Interface IF_SWF_CNT_CONTAINER has no exception.
Method SET_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GUID_32 | Value transfer | Type reference (TYPE) | GUID_32 | Eindeutige ID des Containers | 20000524 | |||
| 2 | OK | Value transfer | Type reference (TYPE) | XFELD | 'X' - gesetzt, ' ' - vorhandene GUID nicht überschrieben | 20000524 |
Method SET_GUID on Interface IF_SWF_CNT_CONTAINER has no exception.
Method SET_LAST_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Ausnahme | 20031009 | |||
| 2 | PROPAGATE_PREVIOUS | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - ggf. vorhandene Nachricht als 'previous' behalten | 20031009 |
Method SET_LAST_EXCEPTION on Interface IF_SWF_CNT_CONTAINER has no exception.
Method SET_LPOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LPOR | Call by reference | Type reference (TYPE) | SIBFLPOR | ID + Persistenzklasse, macht den Container zu pers. Objekt | 20001107 |
Method SET_LPOR on Interface IF_SWF_CNT_CONTAINER has no exception.
Method SET_PERSISTENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OVERWRITE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Ggf. vorhandenen Persistenzmanager ersetzen ? | 20000616 | ||
| 2 | PERSISTENCE_CLASSNAME | Value transfer | Type reference (TYPE) | C | Name der Persistenzklasse | 20000616 | |||
| 3 | PERSISTENCE_MANAGER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_PERSISTENCE | Persistenzmanager-Instanz | 20000616 |
Method SET_PERSISTENCE on Interface IF_SWF_CNT_CONTAINER has no exception.
Method SET_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PROPERTIES | Call by reference | Type reference (TYPE) | SWFDBITS64 | Zu setzende Eigenschaft(en) | 20000524 | |||
| 2 | PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Zu setzende Eigenschaft(en) als Bitstring | 20000524 |
Method SET_PROPERTIES on Interface IF_SWF_CNT_CONTAINER has no exception.
Method SET_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Beschreibung des Containers | 20000727 | |||
| 2 | LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Sprache der angelieferten Texte | 20000727 | ||
| 3 | SHORTTEXT | Call by reference | Type reference (TYPE) | STRING | Kurztext zum Container | 20000727 |
Method SET_TEXTS on Interface IF_SWF_CNT_CONTAINER has no exception.
Method TOUCH Signature
Method TOUCH on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method TOUCH on Interface IF_SWF_CNT_CONTAINER has no exception.
Method TO_ABAP_CONTAINER Signature
Method TO_ABAP_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method TO_ABAP_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no exception.
Method TO_BOR_CONTAINER Signature
Method TO_BOR_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method TO_BOR_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no exception.
Method TO_SIMPLE_CONTAINER Signature
Method TO_SIMPLE_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method TO_SIMPLE_CONTAINER on Interface IF_SWF_CNT_CONTAINER has no exception.
Method TO_XML Signature
Method TO_XML on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method TO_XML on Interface IF_SWF_CNT_CONTAINER has no exception.
Method UNTOUCH Signature
Method UNTOUCH on Interface IF_SWF_CNT_CONTAINER has no parameter.
Method UNTOUCH on Interface IF_SWF_CNT_CONTAINER has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 46D |