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 |