SAP ABAP Interface IF_SWF_EXP_NAMESPACE (Namespace Extensions)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-BMT-WFM (Application Component) SAP Business Workflow
⤷ SWF_EXP (Package) Workflow: Expressions
⤷ BC-BMT-WFM (Application Component) SAP Business Workflow
⤷ SWF_EXP (Package) Workflow: Expressions
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
Interface | IF_SWF_EXP_NAMESPACE | |
Short Description | Namespace Extensions |
General Data
Package | SWF_EXP | Workflow: Expressions |
Created | 20000308 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
Interface IF_SWF_EXP_NAMESPACE has no forward declaration.
Interfaces
Interface IF_SWF_EXP_NAMESPACE has no interface.
Friends
Interface IF_SWF_EXP_NAMESPACE has no friend.
Attributes
Interface IF_SWF_EXP_NAMESPACE has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | DEFINITION_CLEAR | Instance method | Public | Method | De-Register Definition Extension | 20000727 |
2 | DEFINITION_GET | Instance method | Public | Method | Determine Definition Extension (Instance) | 20000727 |
3 | DEFINITION_GET_IBF_POR | Instance method | Public | Method | Determine Definition Extension (POR), SIBFLPORB Format | 20020710 |
4 | DEFINITION_SET | Instance method | Public | Method | Set Definition Extension (Change -> Local Buffer) | 20000727 |
5 | INCLUDES_GET_ALL | Instance method | Public | Method | Determine List of All Included Container Instances | 20000717 |
6 | INCLUDE_CLEAR | Instance method | Public | Method | De-Register Included Container Instance | 20000717 |
7 | INCLUDE_GET | Instance method | Public | Method | Query Instance of Include Extension Using Its Name | 20000717 |
8 | INCLUDE_GET_IBF_POR | Instance method | Public | Method | Query POR of Include Extension Using Its Name | 20020710 |
9 | INCLUDE_GET_PROPERTIES | Instance method | Public | Method | Query Attributes of an Included Container | 20011029 |
10 | INCLUDE_SET | Instance method | Public | Method | Register Included Container Instance | 20000717 |
11 | NAVIGATE | Instance method | Public | Method | Path Navigation in Container Extension Structure | 20020918 |
12 | PARENT_CLEAR | Instance method | Public | Method | Deregister Parent | 20000308 |
13 | PARENT_GET | Instance method | Public | Method | Determine Parent (Instance) | 20000308 |
14 | PARENT_GET_IBF_POR | Instance method | Public | Method | Determine Parent (POR), SIBFLPORB Format | 20020710 |
15 | PARENT_SET | Instance method | Public | Method | Sets Connection to Higher-Level Instance | 20000308 |
Events
Interface IF_SWF_EXP_NAMESPACE has no event.
Types
Interface IF_SWF_EXP_NAMESPACE has no local type.
Method Signatures
Method DEFINITION_CLEAR Signature
Method DEFINITION_CLEAR on Interface IF_SWF_EXP_NAMESPACE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_CNT_CONT_ACCESS_DENIED | Ä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 | Returning | DEFINITION_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | aktuelle Definitionsinstanz | 20000727 | ||
2 | Importing | INSTANTIATE_ON_DEMAND | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Instanzieren, falls nötig ' ' - KEIN autom. Laden | 20030121 |
Method DEFINITION_GET on Interface 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 | Returning | DEFINITION_POR | Value transfer | Type reference (TYPE) | SIBFLPOR | POR, zeigt auf Definitionserweiterung | 20020710 |
Method DEFINITION_GET_IBF_POR on Interface 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 | Importing | DEFINITION_IBF_POR | Call by reference | Type reference (TYPE) | SIBFLPOR | IBF-POR, zeigt auf Definition | 20020710 | ||
2 | Importing | DEFINITION_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Definitionsinstanz | 20000727 | ||
3 | Importing | DEFINITION_POR | Call by reference | Type reference (TYPE) | SWFUTLPOR | DO NOT USE | 20000727 | ||
4 | Importing | LAZY_INSTANTIATION | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Definitionserweiterung wird nur bei Bedarf instanziert | 20020710 | |
5 | Importing | OVERWRITE | Call by reference | Type reference (TYPE) | XFLAG | 'X' | ggf. vorhandene Definitionserweiterung überschreiben | 20001018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_CNT_CONT_ACCESS_DENIED | Definitonsinstanz war bereits gesetzt | 20000727 | |
2 | CX_SWF_UTL_NO_INSTANCE_FOUND | 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 | Returning | INCLUDED_CONTAINERS | Value transfer | Type reference (TYPE) | SWFRCNTRTB | Liste aller includierten Containerinstanzen | 20000717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_CNT_ELEM_NOT_FOUND | Include-Erweiterung nicht gefunden | 20000717 |
Method INCLUDE_CLEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NAME | Call by reference | Type reference (TYPE) | SWFDNAME | Name des includierten Containers | 20000717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_CNT_CONT_ACCESS_DENIED | Ändernder Zugriff auf den Container nicht erlaubt | 20000717 | |
2 | CX_SWF_CNT_ELEM_NOT_FOUND | Include-Erweiterung existiert nicht | 20000717 |
Method INCLUDE_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | INCLUDED_CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Containerinstanz | 20000717 | ||
2 | Importing | INSTANTIATE_ON_DEMAND | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Instanzieren, falls nötig ' ' - KEIN autom. Laden | 20030121 | |
3 | Importing | NAME | Call by reference | Type reference (TYPE) | SWFDNAME | Name des includierten Containers | 20000717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_CNT_ELEM_NOT_FOUND | 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 | Returning | INCLUDE_POR | Value transfer | Type reference (TYPE) | SIBFLPOR | POR der Include-Erweiterung | 20020710 | ||
2 | Importing | NAME | Call by reference | Type reference (TYPE) | SWFDNAME | Name des includierten Containers | 20020710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_CNT_ELEM_NOT_FOUND | 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 | Exporting | CASCADED_DELETE | Call by reference | Type reference (TYPE) | XFELD | 'X' - 'DELETE' Kommando an dieses Include weitergeben | 20011029 | ||
2 | Exporting | CASCADED_SAVE | Call by reference | Type reference (TYPE) | XFELD | 'X' - 'SAVE' Kommando an dieses Include weitergeben | 20011029 | ||
3 | Exporting | EXCEPTION_RETURN | Call by reference | Object reference (TYPE REF TO) | CX_SWF_CNT_CONTAINER | Erste aufgetretene Ausnahme | 20011029 | ||
4 | Importing | NAME | Call by reference | Type reference (TYPE) | SWFDNAME | Name für includierten Container | 20011029 | ||
5 | Exporting | NO_SEARCH | Call by reference | Type reference (TYPE) | XFELD | 'X' - Elemente dieses Includes nicht in Namensraum einbinden | 20011029 | ||
6 | Exporting | TRANSIENT | Call by reference | Type reference (TYPE) | XFELD | 'X' - Keine POR auf dieses Include speichern | 20011029 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_CNT_CONTAINER | Ausnahme im Container-Service | 20011029 | |
2 | CX_SWF_CNT_ELEM_NOT_FOUND | Include-Container nicht gefunden | 20011029 |
Method INCLUDE_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CASCADED_DELETE | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - 'DELETE' Kommando an dieses Include weitergeben | 20011029 | |
2 | Importing | CASCADED_SAVE | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - 'SAVE' Kommando an dieses Include weitergeben | 20001009 | |
3 | Importing | INCLUDED_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Containerinstanz für Include-Namensraumerweiterung | 20000717 | ||
4 | Importing | INCLUDED_CONTAINER_POR | Call by reference | Type reference (TYPE) | SIBFLPOR | POR für Include-Namensraumerweiterung | 20001020 | ||
5 | Importing | LAZY_INSTANTIATION | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Includeerweiterung wird nur bei Bedarf instanziert | 20020710 | |
6 | Importing | NAME | Call by reference | Type reference (TYPE) | SWFDNAME | Name für includierten Container | 20000717 | ||
7 | Importing | NO_SEARCH | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Elemente dieses Includes nicht in Namensraum einbinden | 20011029 | |
8 | Importing | OVERWRITE | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Überschreiben, falls Name bereits verwendet | 20000717 | |
9 | Importing | TRANSIENT | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Keine POR auf dieses Include speichern | 20011029 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_CNT_ELEM_ACCESS_DENIED | 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 | Exporting | ACTUAL_PATH | Call by reference | Type reference (TYPE) | SWFDQNAME | Pfad, entlang dessen navigiert wurde | 20020918 | ||
2 | Exporting | LOCAL_NAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name OHNE Pfadkomponente | 20020918 | ||
3 | Importing | PATH | Call by reference | Type reference (TYPE) | SWFDQNAME | Pfad, entlang dessen navigiert werden soll | 20020918 | ||
4 | Importing | QNAME | Call by reference | Type reference (TYPE) | SWFDQNAME | Qualifizierter Name MIT Pfadkomponente | 20020918 | ||
5 | Exporting | TARGET_CONTAINER | Call by reference | Type reference (TYPE) | SWFRCNTREF | Container, auf den der Pfad zeigt | 20020918 | ||
6 | Exporting | 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 | CX_SWF_CNT_CONTAINER | Ausnahme im Container-Service | 20020918 | |
2 | CX_SWF_CNT_INVALID_PATH | Ungültige Pfadangabe | 20020918 |
Method PARENT_CLEAR Signature
Method PARENT_CLEAR on Interface IF_SWF_EXP_NAMESPACE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_CNT_CONT_ACCESS_DENIED | Ä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 | Importing | INSTANTIATE_ON_DEMAND | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Instanzieren, falls nötig ' ' - KEIN autom. Laden | 20030121 | |
2 | Returning | PARENT | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Übergeordnete Instanz | 20000308 |
Method PARENT_GET on Interface 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 | Returning | PARENT_POR | Value transfer | Type reference (TYPE) | SIBFLPOR | POR, zeigt auf Definitionserweiterung | 20020710 |
Method PARENT_GET_IBF_POR on Interface 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 | Importing | CASCADED_SAVE | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - SAVE-Kommando an Parent-Erweiterung weitergeben | 20020711 | |
2 | Importing | LAZY_INSTANTIATION | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Parenterweiterung wird nur bei Bedarf instanziert | 20020710 | |
3 | Importing | OVERWRITE | Call by reference | Type reference (TYPE) | XFLAG | 'X' | ggf. vorhandene Parenterweiterung überschreiben | 20020710 | |
4 | Importing | PARENT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Instanz, zeigt auf Parent | 20000308 | ||
5 | Importing | PARENT_IBF_POR | Call by reference | Type reference (TYPE) | SIBFLPOR | IBF-POR, zeigt auf Parent | 20020710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_CNT_CONT_ACCESS_DENIED | Ändernder Zugriff nicht erlaubt | 20020710 | |
2 | CX_SWF_UTL_NO_INSTANCE_FOUND | Parent-Erweiterung konnte nicht instanziert werden | 20020710 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 46D |