SAP ABAP Class IF_SWF_EXP_NAMESPACE (Namespace Extensions)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_SWF_CNT_CONTAINER | Container - Implementation of a 'Collection' | 20000308 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SWF_CNT_CONTAINER | Container: Implementing Class | 20000308 |
Properties
| Class | IF_SWF_EXP_NAMESPACE | |
| Short Description | Namespace Extensions | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20000308 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class IF_SWF_EXP_NAMESPACE has no forward declaration.
Interfaces
Class IF_SWF_EXP_NAMESPACE has no interface implemented.
Friends
Class IF_SWF_EXP_NAMESPACE has no friend class.
Attributes
Class IF_SWF_EXP_NAMESPACE has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | De-Register Definition Extension | 20000727 | |
| 2 | Instance method | Public | Method | Determine Definition Extension (Instance) | 20000727 | |
| 3 | Instance method | Public | Method | Determine Definition Extension (POR), SIBFLPORB Format | 20020710 | |
| 4 | Instance method | Public | Method | Set Definition Extension (Change -> Local Buffer) | 20000727 | |
| 5 | Instance method | Public | Method | Determine List of All Included Container Instances | 20000717 | |
| 6 | Instance method | Public | Method | De-Register Included Container Instance | 20000717 | |
| 7 | Instance method | Public | Method | Query Instance of Include Extension Using Its Name | 20000717 | |
| 8 | Instance method | Public | Method | Query POR of Include Extension Using Its Name | 20020710 | |
| 9 | Instance method | Public | Method | Query Attributes of an Included Container | 20011029 | |
| 10 | Instance method | Public | Method | Register Included Container Instance | 20000717 | |
| 11 | Instance method | Public | Method | Path Navigation in Container Extension Structure | 20020918 | |
| 12 | Instance method | Public | Method | Deregister Parent | 20000308 | |
| 13 | Instance method | Public | Method | Determine Parent (Instance) | 20000308 | |
| 14 | Instance method | Public | Method | Determine Parent (POR), SIBFLPORB Format | 20020710 | |
| 15 | Instance method | Public | Method | Sets Connection to Higher-Level Instance | 20000308 |
Events
Class IF_SWF_EXP_NAMESPACE has no event.
Types
Class IF_SWF_EXP_NAMESPACE has no local type.
Method Signatures
Method DEFINITION_CLEAR Signature
Method DEFINITION_CLEAR on class IF_SWF_EXP_NAMESPACE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ändernder Zugriff auf Container nicht erlaubt | 20000727 |
Method DEFINITION_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEFINITION_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | aktuelle Definitionsinstanz | 20000727 | |||
| 2 | INSTANTIATE_ON_DEMAND | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Instanzieren, falls nötig ' ' - KEIN autom. Laden | 20030121 |
Method DEFINITION_GET on class IF_SWF_EXP_NAMESPACE has no exception.
Method DEFINITION_GET_IBF_POR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEFINITION_POR | Value transfer | Type reference (TYPE) | SIBFLPOR | POR, zeigt auf Definitionserweiterung | 20020710 |
Method DEFINITION_GET_IBF_POR on class IF_SWF_EXP_NAMESPACE has no exception.
Method DEFINITION_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEFINITION_IBF_POR | Call by reference | Type reference (TYPE) | SIBFLPOR | IBF-POR, zeigt auf Definition | 20020710 | |||
| 2 | DEFINITION_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Definitionsinstanz | 20000727 | |||
| 3 | DEFINITION_POR | Call by reference | Type reference (TYPE) | SWFUTLPOR | DO NOT USE | 20000727 | |||
| 4 | LAZY_INSTANTIATION | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Definitionserweiterung wird nur bei Bedarf instanziert | 20020710 | ||
| 5 | OVERWRITE | Call by reference | Type reference (TYPE) | XFLAG | 'X' | ggf. vorhandene Definitionserweiterung überschreiben | 20001018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Definitonsinstanz war bereits gesetzt | 20000727 | ||
| 2 | Definitionsinstanz ungültig oder kann nicht erzeugt werden | 20000727 |
Method INCLUDES_GET_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INCLUDED_CONTAINERS | Value transfer | Type reference (TYPE) | SWFRCNTRTB | Liste aller includierten Containerinstanzen | 20000717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Include-Erweiterung nicht gefunden | 20000717 |
Method INCLUDE_CLEAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | SWFDNAME | Name des includierten Containers | 20000717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ändernder Zugriff auf den Container nicht erlaubt | 20000717 | ||
| 2 | Include-Erweiterung existiert nicht | 20000717 |
Method INCLUDE_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INCLUDED_CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Containerinstanz | 20000717 | |||
| 2 | INSTANTIATE_ON_DEMAND | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Instanzieren, falls nötig ' ' - KEIN autom. Laden | 20030121 | ||
| 3 | NAME | Call by reference | Type reference (TYPE) | SWFDNAME | Name des includierten Containers | 20000717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Include-Erweiterung nicht gefunden | 20000717 |
Method INCLUDE_GET_IBF_POR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INCLUDE_POR | Value transfer | Type reference (TYPE) | SIBFLPOR | POR der Include-Erweiterung | 20020710 | |||
| 2 | NAME | Call by reference | Type reference (TYPE) | SWFDNAME | Name des includierten Containers | 20020710 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Include-Erweiterung nicht gefunden | 20020710 |
Method INCLUDE_GET_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CASCADED_DELETE | Call by reference | Type reference (TYPE) | XFELD | 'X' - 'DELETE' Kommando an dieses Include weitergeben | 20011029 | |||
| 2 | CASCADED_SAVE | Call by reference | Type reference (TYPE) | XFELD | 'X' - 'SAVE' Kommando an dieses Include weitergeben | 20011029 | |||
| 3 | EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Erste aufgetretene Ausnahme | 20011029 | |||
| 4 | NAME | Call by reference | Type reference (TYPE) | SWFDNAME | Name für includierten Container | 20011029 | |||
| 5 | NO_SEARCH | Call by reference | Type reference (TYPE) | XFELD | 'X' - Elemente dieses Includes nicht in Namensraum einbinden | 20011029 | |||
| 6 | TRANSIENT | Call by reference | Type reference (TYPE) | XFELD | 'X' - Keine POR auf dieses Include speichern | 20011029 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme im Container-Service | 20011029 | ||
| 2 | Include-Container nicht gefunden | 20011029 |
Method INCLUDE_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CASCADED_DELETE | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - 'DELETE' Kommando an dieses Include weitergeben | 20011029 | ||
| 2 | CASCADED_SAVE | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - 'SAVE' Kommando an dieses Include weitergeben | 20001009 | ||
| 3 | INCLUDED_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Containerinstanz für Include-Namensraumerweiterung | 20000717 | |||
| 4 | INCLUDED_CONTAINER_POR | Call by reference | Type reference (TYPE) | SIBFLPOR | POR für Include-Namensraumerweiterung | 20001020 | |||
| 5 | LAZY_INSTANTIATION | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Includeerweiterung wird nur bei Bedarf instanziert | 20020710 | ||
| 6 | NAME | Call by reference | Type reference (TYPE) | SWFDNAME | Name für includierten Container | 20000717 | |||
| 7 | NO_SEARCH | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Elemente dieses Includes nicht in Namensraum einbinden | 20011029 | ||
| 8 | OVERWRITE | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Überschreiben, falls Name bereits verwendet | 20000717 | ||
| 9 | TRANSIENT | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Keine POR auf dieses Include speichern | 20011029 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Existierende Include-Erweiterung wurde nicht überschrieben | 20000717 |
Method NAVIGATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACTUAL_PATH | Call by reference | Type reference (TYPE) | SWFDQNAME | Pfad, entlang dessen navigiert wurde | 20020918 | |||
| 2 | LOCAL_NAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name OHNE Pfadkomponente | 20020918 | |||
| 3 | PATH | Call by reference | Type reference (TYPE) | SWFDQNAME | Pfad, entlang dessen navigiert werden soll | 20020918 | |||
| 4 | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name MIT Pfadkomponente | 20020918 | |||
| 5 | TARGET_CONTAINER | Call by reference | Type reference (TYPE) | SWFRCNTREF | Container, auf den der Pfad zeigt | 20020918 | |||
| 6 | TARGET_READ_ONLY | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Pfad enthielt mindestens einen R/O-Container | 20020918 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme im Container-Service | 20020918 | ||
| 2 | Ungültige Pfadangabe | 20020918 |
Method PARENT_CLEAR Signature
Method PARENT_CLEAR on class IF_SWF_EXP_NAMESPACE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ändernder Zugriff auf Container nicht erlaubt | 20020710 |
Method PARENT_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INSTANTIATE_ON_DEMAND | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Instanzieren, falls nötig ' ' - KEIN autom. Laden | 20030121 | ||
| 2 | PARENT | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Übergeordnete Instanz | 20000308 |
Method PARENT_GET on class IF_SWF_EXP_NAMESPACE has no exception.
Method PARENT_GET_IBF_POR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PARENT_POR | Value transfer | Type reference (TYPE) | SIBFLPOR | POR, zeigt auf Definitionserweiterung | 20020710 |
Method PARENT_GET_IBF_POR on class IF_SWF_EXP_NAMESPACE has no exception.
Method PARENT_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CASCADED_SAVE | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - SAVE-Kommando an Parent-Erweiterung weitergeben | 20020711 | ||
| 2 | LAZY_INSTANTIATION | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Parenterweiterung wird nur bei Bedarf instanziert | 20020710 | ||
| 3 | OVERWRITE | Call by reference | Type reference (TYPE) | XFLAG | 'X' | ggf. vorhandene Parenterweiterung überschreiben | 20020710 | ||
| 4 | PARENT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Instanz, zeigt auf Parent | 20000308 | |||
| 5 | PARENT_IBF_POR | Call by reference | Type reference (TYPE) | SIBFLPOR | IBF-POR, zeigt auf Parent | 20020710 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ändernder Zugriff nicht erlaubt | 20020710 | ||
| 2 | Parent-Erweiterung konnte nicht instanziert werden | 20020710 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in |