SAP ABAP Class CL_FDT_WD_WF_SERVICE_MODEL (FDT WD: Model Class for Action Type Start Workflow)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_WD_EXPRESSIONS (Package) BRFplus Expressions for Web Dynpro UI
Properties
Class CL_FDT_WD_WF_SERVICE_MODEL  
Short Description FDT WD: Model Class for Action Type Start Workflow    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_WD_EXPRESSIONS   BRFplus Expressions for Web Dynpro UI 
Created 20090723   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_FDT_ACTN_START_WORKFLOW Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FDT_QUERY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_FDT_WD_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FDT_WD_WF_SERVICE_MODEL has no interface implemented.
Friends
Class CL_FDT_WD_WF_SERVICE_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_BC_ELEMENT_TYPENAME Constant Public Type reference (TYPE) STRING 'SIBFBORIID' Element for DI of BC 20090812
2 MC_BIND_ENABLED_PATH Constant Public Type reference (TYPE) STRING 'UI_ADJUSTMENT.ENABLED' Path for enableing the object menue entries 20090812
3 MC_BO_ELEMENT_TYPENAME Constant Public Type reference (TYPE) STRING 'FDT_ESF_BO_NODE_ID' Element for DI of BO's 20090728
4 MC_CL_ELEMENT_TYPENAME Constant Public Type reference (TYPE) STRING 'SIBFBORIID' Element for DI of CL's 20090728
5 MC_DDP_DIRECT Constant Public Type reference (TYPE) STRING 'DIN' Drop Down Key for Direct Input 20090728
6 MC_DDP_FDT Constant Public Type reference (TYPE) STRING 'FDT' Drop Down Key for FDT Parameter use 20090728
7 MC_XML_ELEMENT_TYPENAME Constant Public Type reference (TYPE) STRING 'SIBFBORIID' Element for DI of XML's 20090728
8 MO_WF_SERVICE Instance attribute Private Object reference (TYPE REF TO) CL_FDT_WF_SERVICE Offers service methods for action types triggering workflows 20090728
9 MV_APPLICATION Instance attribute Private Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091002
10 MV_ID Instance attribute Private Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090812
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DIRECT_INPUT_ALLOWED Static method Public Method Checks, whether the container element allows a direct input 20090728
2 CHECK_ID_IS_USABLE Instance method Public Method Checks, whether a referenced FDT object can still be used 20090728
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090812
4 GET_CNT_ELEMENT_SPEC Instance method Public Method Get the Element Defintion of a Container Element 20090728
5 GET_WF_SERVICE Instance method Private Method Get an instance of class CL_FDT_WF_SERVICE 20091002
Events
Class CL_FDT_WD_WF_SERVICE_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ID_TIME Private See coding 20090728 BEGIN OF s_id_time, id TYPE if_fdt_types=>id, cr_timestamp TYPE timestamp, END OF s_id_time
2 T_ID_TIME Private See coding 20090728 t_id_time TYPE STANDARD TABLE OF s_id_time
3 T_STRING Private See coding 20090728 t_string TYPE STANDARD TABLE OF string
Method Signatures

Method CHECK_DIRECT_INPUT_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_STRUCTURE Call by reference Type reference (TYPE) ABAP_BOOL 20130821
2 Importing IV_IS_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20130821
3 Importing IV_OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND FDT WD: Action Start Workflow Container Data 20130821
4 Returning RV_DIRECT_INPUT_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL 20090728

Method CHECK_DIRECT_INPUT_ALLOWED on class CL_FDT_WD_WF_SERVICE_MODEL has no exception.

Method CHECK_ID_IS_USABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090728
2 Returning RV_ID_IS_USABLE Value transfer Type reference (TYPE) ABAP_BOOL 20090728

Method CHECK_ID_IS_USABLE on class CL_FDT_WD_WF_SERVICE_MODEL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091002
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20090812

Method CONSTRUCTOR on class CL_FDT_WD_WF_SERVICE_MODEL has no exception.

Method GET_CNT_ELEMENT_SPEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ELEMENT_IS_MANDATORY Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090728
2 Exporting EV_ELEMENT_IS_STRUCTURE Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090728
3 Exporting EV_ELEMENT_IS_TABLE Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090728
4 Exporting EV_ELEMENT_OBJKIND Value transfer Type reference (TYPE) SWFOBJKIND Abbrev. for Distinguishing Kinds of Obj. Type (SE24/BOR/...) 20130821
5 Exporting EV_ELEMENT_OBJKIND_TEXT Value transfer Type reference (TYPE) VAL_TEXT 20090728
6 Exporting EV_ELEMENT_OBJTYPE Value transfer Type reference (TYPE) SIBFTYPEID Type of Objects in Persistent Object References 20090728
7 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Work Item 20090728
8 Importing IV_ELEMENT_NAME Call by reference Type reference (TYPE) SWC_ELEM Element 20090728

Method GET_CNT_ELEMENT_SPEC on class CL_FDT_WD_WF_SERVICE_MODEL has no exception.

Method GET_WF_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_WF_SERVICE Value transfer Object reference (TYPE REF TO) CL_FDT_WF_SERVICE Offers service methods for action types triggering workflows 20091002

Method GET_WF_SERVICE on class CL_FDT_WD_WF_SERVICE_MODEL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703