SAP ABAP Interface IF_SWF_IFS_EXPR_CONTAINER (Expressions in the Container)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_IFS (Package) Workflow: Interfaces
Properties
Interface IF_SWF_IFS_EXPR_CONTAINER  
Short Description Expressions in the Container    
General Data
Package SWF_IFS   Workflow: Interfaces 
Created 20021007   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_SWF_IFS_EXPR_CONTAINER has no forward declaration.
Interfaces
Interface IF_SWF_IFS_EXPR_CONTAINER has no interface.
Friends
Interface IF_SWF_IFS_EXPR_CONTAINER has no friend.
Attributes
Interface IF_SWF_IFS_EXPR_CONTAINER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EXPR_CLEAR Instance method Public Method Reset or delete expression 20021007
2 EXPR_GET Instance method Public Method Fetch expression object 20021007
3 EXPR_GET_VALUE Instance method Public Method Determine Value of Expression 20021007
4 EXPR_SET Instance method Public Method Set Expression in the Container 20021007
Events
Interface IF_SWF_IFS_EXPR_CONTAINER has no event.
Types
Interface IF_SWF_IFS_EXPR_CONTAINER has no local type.
Method Signatures

Method EXPR_CLEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXPRESSION_SOURCE Call by reference Type reference (TYPE) SWFDQNAME Ausdrucksdefinition 20021007
2 Importing REMOVE Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Ausdruck aus Container entfernen 20021007
3 Importing RESET_BYTECODE Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Kompilat zurücksetzen 20021007
4 Importing RESET_VALUE_BUFFER Call by reference Type reference (TYPE) XFLAG 'X' 'X' - gepufferten Wert zufücksetzen 20021007
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20021007
2 CX_SWF_CNT_CONT_ACCESS_DENIED Ändernder Zugriff auf Container nicht erlaubt 20021007
3 CX_SWF_CNT_ELEM_ACCESS_DENIED Element darf nicht verändert werden 20021007
4 CX_SWF_CNT_ELEM_NOT_FOUND Ausdruck nicht gefunden 20021007
5 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20021007

Method EXPR_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DYNAMIC_CREATE Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Ausdruck anlegen, falls nicht vorhanden 20021007
2 Exporting EXPRESSION Value transfer Type reference (TYPE) SWFEXPREF Referenz auf einen Workflow-Ausdruck 20021007
3 Importing EXPRESSION_SOURCE Call by reference Type reference (TYPE) SWFDQNAME Ausdrucksdefinition 20021007
4 Exporting QNAME Call by reference Type reference (TYPE) SWFDQNAME QName, unter dem der Ausdruck im Container abgelegt ist 20021007
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20021007
2 CX_SWF_CNT_ELEM_NOT_FOUND Ausdruck nicht gefunden 20021007
3 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20021007
4 CX_SWF_EXP_SYNTAX_ERROR Syntaxfehler im Workflow-Ausdruck 20021007

Method EXPR_GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DYNAMIC_CREATE Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Ausdruck anlegen, falls nicht vorhanden 20021007
2 Importing EXPRESSION_SOURCE Call by reference Type reference (TYPE) SWFDQNAME Ausdrucksdefinition 20021007
3 Importing RESET_VALUE_BUFFER Call by reference Type reference (TYPE) XFLAG 'X' 'X' - ungepufferte Auswertung erzwingen 20021007
4 Exporting UNIT Call by reference Type reference (TYPE) ANY Einheit des Wertes 20021007
5 Exporting VALUE Call by reference Type reference (TYPE) ANY Wert des Ausdrucks 20021007
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20021007
2 CX_SWF_CNT_ELEM_NOT_FOUND Ausdruck nicht gefunden 20021007
3 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20021007

Method EXPR_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOW_VALUE_BUFFER Call by reference Type reference (TYPE) XFLAG SPACE 'X' - WERT des Ausdrucks darf gepuffert werden 20021007
2 Importing CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Namensraum des Ausdrucks. Default ist die aktuelle Instanz. 20021007
3 Exporting EXPRESSION Call by reference Object reference (TYPE REF TO) IF_SWF_EXP_EXPRESSION Ausdrucksobjekt 20021007
4 Exporting EXPRESSION_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Elementobjekt, das den Ausdruck kapselt 20021007
5 Importing EXPRESSION_SOURCE Call by reference Type reference (TYPE) SWFDQNAME Ausdrucksdefinition 20021007
6 Exporting QNAME Call by reference Type reference (TYPE) SWFDQNAME QName, unter dem der Ausdruck im Container abgelegt wurde 20021007
7 Importing SYNTAX_CHECK Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Ausdruckssyntax prüfen 20021007
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20021007
2 CX_SWF_CNT_CONT_ACCESS_DENIED Ändernder Zugriff auf Container nicht erlaubt 20021007
3 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20021007
4 CX_SWF_EXP_SYNTAX_ERROR Syntaxfehler im Workflow-Ausdruck 20021007
History
Last changed by/on SAP  20110908 
SAP Release Created in 630