SAP ABAP Interface IF_SWF_IFS_EXPRESSION_FACTORY (Instance Management for Workflow Expressions (Released))
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 implementation (CLASS c. INTERFACES i_ref)  CL_SWF_EXP_FACTORY Create and Manage Expressions 20020930
Properties
Interface IF_SWF_IFS_EXPRESSION_FACTORY  
Short Description Instance Management for Workflow Expressions (Released)    
General Data
Package SWF_EXP   Workflow: Expressions 
Created 20020930   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_SWF_IFS_EXPRESSION_FACTORY has no forward declaration.
Interfaces
Interface IF_SWF_IFS_EXPRESSION_FACTORY has no interface.
Friends
Interface IF_SWF_IFS_EXPRESSION_FACTORY has no friend.
Attributes
Interface IF_SWF_IFS_EXPRESSION_FACTORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EXPR_GET Instance method Public Method Generate Expression Object (Using Instance Buffer) 20021029
2 EXPR_GET_VALUE Instance method Public Method Evaluate Expression (Using Instance Buffer) 20021029
3 EXPR_GET_VALUE_REF Instance method Public Method Evaluate Expression (Using Instance Buffer) Gets REF TO DATA 20021029
4 GET_DEFAULT_CONTAINER Instance method Public Method Deliver Default Container 20020930
5 RESET_EXPRESSION_VALUES Instance method Public Method Resets the values of all buffered expressions 20040923
6 RESET_FACTORY Instance method Public Method Resets Factory Instance 20020930
7 SET_DEFAULT_CONTAINER Instance method Public Method Set Default Container 20020930
Events
Interface IF_SWF_IFS_EXPRESSION_FACTORY has no event.
Types
Interface IF_SWF_IFS_EXPRESSION_FACTORY has no local type.
Method Signatures

Method EXPR_GET 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 'X' 'X' - Wert darf ab jetzt gepuffert werden 20021029
2 Importing CLEAR_PREVIOUS_BUFFER_VALUE Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Wert muß bei diesem Aufruf neu ermittelt werden 20021029
3 Importing CONTAINER Call by reference Type reference (TYPE) SWFIFSPCNT Namensraum für diesen Ausdruck 20021029
4 Returning EXPRESSION Value transfer Type reference (TYPE) SWFIFSEXP Referenz auf einen Workflow-Ausdruck 20021029
5 Importing EXPRESSION_SOURCE Call by reference Type reference (TYPE) SWFEXPR Ausdrucksdefinition 20021029
6 Importing LANGUAGE Call by reference Type reference (TYPE) SYLANGU SPACE Sprache, in der Texte ermittelt werden sollen 20021029
7 Importing SYNTAX_CHECK Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Nur syntaktisch korrekte Ausdrücke akzeptieren 20021029
# Exception Resumable Description Created on
1 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20021029
2 CX_SWF_EXP_SYNTAX_ERROR Syntaxfehler im Workflow-Ausdruck 20021029

Method EXPR_GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLEAR_PREVIOUS_BUFFER_VALUE Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Wert muß bei diesem Aufruf neu ermittelt werden 20021029
2 Importing CONTAINER Call by reference Type reference (TYPE) SWFIFSPCNT Namensraum für diesen Ausdruck 20021029
3 Importing EXPRESSION_SOURCE Call by reference Type reference (TYPE) SWFEXPR Ausdrucksdefinition 20021029
4 Importing SYNTAX_CHECK Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Nur syntaktisch korrekte Ausdrücke akzeptieren 20021029
5 Exporting UNIT Value transfer Type reference (TYPE) ANY Einheit des Ausdruckswerts 20021029
6 Exporting VALUE Value transfer Type reference (TYPE) ANY Wert des Ausdrucks 20021029
# Exception Resumable Description Created on
1 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20021029
2 CX_SWF_EXP_SYNTAX_ERROR Syntaxfehler im Workflow-Ausdruck 20021029

Method EXPR_GET_VALUE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLEAR_PREVIOUS_BUFFER_VALUE Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Wert muß bei diesem Aufruf neu ermittelt werden 20021029
2 Importing CONTAINER Call by reference Type reference (TYPE) SWFIFSPCNT Namensraum für diesen Ausdruck 20021029
3 Importing EXPRESSION_SOURCE Call by reference Type reference (TYPE) SWFEXPR Ausdrucksdefinition 20021029
4 Importing SYNTAX_CHECK Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Nur syntaktisch korrekte Ausdrücke akzeptieren 20021029
5 Exporting UNIT_REF Value transfer Object reference (TYPE REF TO) DATA Referenz auf Einheit des Ausdruckswerts 20021029
6 Exporting VALUE_REF Value transfer Object reference (TYPE REF TO) DATA Referenz auf Wert des Ausdrucks 20021029
# Exception Resumable Description Created on
1 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20021029
2 CX_SWF_EXP_SYNTAX_ERROR Syntaxfehler im Workflow-Ausdruck 20021029

Method GET_DEFAULT_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DEFAULT_CONTAINER Value transfer Type reference (TYPE) SWFIFSPCNT Referenz auf aktuellen Default-Container 20020930

Method GET_DEFAULT_CONTAINER on Interface IF_SWF_IFS_EXPRESSION_FACTORY has no exception.

Method RESET_EXPRESSION_VALUES Signature

Method RESET_EXPRESSION_VALUES on Interface IF_SWF_IFS_EXPRESSION_FACTORY has no parameter.
Method RESET_EXPRESSION_VALUES on Interface IF_SWF_IFS_EXPRESSION_FACTORY has no exception.

Method RESET_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUFFER_VALUE Call by reference Type reference (TYPE) XFLAG 'X' - Ausdrücke dürfen ihren Wert puffern 20020930
2 Importing NEW_DEFAULT_CONTAINER Call by reference Type reference (TYPE) SWFIFSPCNT Neuer Default-Namensraum 20020930

Method RESET_FACTORY on Interface IF_SWF_IFS_EXPRESSION_FACTORY has no exception.

Method SET_DEFAULT_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT_CONTAINER Value transfer Type reference (TYPE) SWFIFSPCNT Referenz auf neuen Default-Container 20020930

Method SET_DEFAULT_CONTAINER on Interface IF_SWF_IFS_EXPRESSION_FACTORY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 630