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
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