SAP ABAP Class CL_FDT_WD_ACTN_RAISE_EVT_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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FDT_WD_MAINTENANCE_MODEL FDT WD: Model for maintenance objects 20090304
Properties
Class CL_FDT_WD_ACTN_RAISE_EVT_MODEL  
Short Description FDT WD: Model Class for Action Type Start Workflow    
Super Class CL_FDT_WD_MAINTENANCE_MODEL FDT WD: Model for maintenance objects 
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 20090304   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FDT_ACTN_RAISE_EVENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_FDT_ACTN_START_WORKFLOW Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FDT_WD_ACTN_RAISE_EVT_MODEL has no interface implemented.
Friends
Class CL_FDT_WD_ACTN_RAISE_EVT_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_PARAM_EXPR_DI Constant Public Type reference (TYPE) STRING 'OBJECT_MENU_EXPRESSION_DI' For menu 'Create expression for direct data input' 20090812
2 GC_ACTION_UPDATE_CONTAINER Constant Public Type reference (TYPE) STRING 'Update_Container' Name of action for updating the container 20101118
3 GC_COMP_CONTEXT_ELEMENT Constant Public See coding 20090915
4 GC_COMP_CONTEXT_NODE Constant Public See coding 20090915
5 GC_CONTAINER Constant Public Type reference (TYPE) STRING 'C' Constant used to determine Query type 20090309
6 GC_CONTEXT_ELEMENT Constant Public Type reference (TYPE) STRING 'CONTEXT_ELEMENT' 20090915
7 GC_EVENT_PROPERTIES Constant Public Type reference (TYPE) STRING 'E' Constant used to determine Query type 20090916
8 GC_MENU_ITEM_ID_VALUE_DI_EXPR Constant Public Type reference (TYPE) STRING 'VALUE_DI_EXPR' 20090915
9 GC_MODEL_NODE_CONTAINER Constant Public Type reference (TYPE) STRING 'CONTAINER' Node "Container" 20090304
10 GC_MODEL_NODE_EVENT_PROPERTIES Constant Public Type reference (TYPE) STRING 'EVENT_PROPERTIES' Node "Base_Data" 20090916
11 GC_VIEW_MAIN_ACTIONS Constant Public See coding 20090915
12 GC_VIEW_MAIN_IDS Constant Public See coding 20090915
13 MO_ACTN_RAISE_EVT Instance attribute Private Object reference (TYPE REF TO) IF_FDT_ACTN_RAISE_EVENT FDT: Raise Event 20090304
14 MO_WF_SERVICE_MODEL Instance attribute Private Object reference (TYPE REF TO) CL_FDT_WD_WF_SERVICE_MODEL FDT WD: Model Class for Action Type Start Workflow 20090728
15 MR_CREATED_OBJECTS Instance attribute Private Type reference (TYPE) IF_FDT_ACTN_RAISE_EVENT=>TS_OBJECT 20091013
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_EVENT_VALUE_TYPE Instance method Public Method Creates a data object to enter an object instance for event 20090916
2 GET_CNT_ELEMENT_SPEC Instance method Private Method Get the Element Defintion of a Container Element 20090304
3 GET_EVENT_VALUE_DI_EXPR Instance method Public Method Get the expression for direct data input 20090916
4 GET_MODEL_NODE_CONTAINER Instance method Private Method Retieves model from API by node (redefine) 20090728
5 GET_MODEL_NODE_EVENT_PROP Instance method Private Method Retieves model from API by node (redefine) 20090916
6 GET_VALUE_DI_EXPR Instance method Public Method Get the expression for direct data input 20090915
7 GET_WF_SERVICE_MODEL Instance method Private Method Gets an instance of the WF service model class 20090728
8 UPDATE_CONTAINER Instance method Public Method Updates the WF container in the BRF+ action 20090901
Events
Class CL_FDT_WD_ACTN_RAISE_EVT_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 FDTS_WD_ACTN_RAISE_EVT_CNT_TAB Private See coding 20090309 fdts_wd_actn_raise_evt_cnt_tab TYPE TABLE OF fdts_wd_actn_raise_evt_cont
2 STRINGTABLE Private See coding 20090304 stringtable TYPE TABLE OF string
3 S_VALUE_ID_MENU Public See coding 20111214 BEGIN OF s_value_id_menu, index TYPE int4, menu TYPE REF TO cl_fdt_wd_object_menu, END OF s_value_id_menu
4 TS_VALUE_ID_MENU Public See coding 20111214 ts_value_id_menu TYPE SORTED TABLE OF s_value_id_menu WITH UNIQUE KEY index
Method Signatures

Method CREATE_EVENT_VALUE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE 20090916
2 Exporting EV_VALUE_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090916
# Exception Resumable Description Created on
1 CX_FDT FDT: Invalid Input 20090916

Method GET_CNT_ELEMENT_SPEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ELEMENT_NAME Call by reference Type reference (TYPE) SWC_ELEM Element 20090304
2 Importing IV_EVENT Call by reference Type reference (TYPE) IF_FDT_ACTN_RAISE_EVENT=>S_EVENT_PROPERTIES-NAME Event Name 20090309
3 Importing IV_OBJ_CAT Call by reference Type reference (TYPE) IF_FDT_ACTN_RAISE_EVENT=>S_EVENT_PROPERTIES-OBJECT_CAT Object Category 20090309
4 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) IF_FDT_ACTN_RAISE_EVENT=>S_EVENT_PROPERTIES-OBJECT_TYPE Object Type 20090309
5 Exporting RV_CLASS_TYPE Value transfer Type reference (TYPE) VAL_TEXT 3-Byte field 20090304
6 Exporting RV_ELEMENT_TYPE Value transfer Type reference (TYPE) SIBFTYPEID Type of Objects in Persistent Object References 20090304
7 Exporting RV_IS_TABLE Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090304

Method GET_CNT_ELEMENT_SPEC on class CL_FDT_WD_ACTN_RAISE_EVT_MODEL has no exception.

Method GET_EVENT_VALUE_DI_EXPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090916
2 Exporting EV_VALUE_DI_EXPR Call by reference Type reference (TYPE) IF_FDT_ACTN_RAISE_EVENT=>S_EVENT_PROPERTIES-VALUE_DI_EXPR FDT: Universal Unique Identifier 20090916

Method GET_EVENT_VALUE_DI_EXPR on class CL_FDT_WD_ACTN_RAISE_EVT_MODEL has no exception.

Method GET_MODEL_NODE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INITIALIZE_ELEMENTS Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE True: initializes the elements of the node 20090728
2 Importing IV_MODEL_NODE_NAME Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>MODEL_NODE_NAME Model Node 20090728
# Exception Resumable Description Created on
1 CX_FDT Backend Exception 20090728
2 CX_FDT_SYSTEM FDT: System Failure 20090915

Method GET_MODEL_NODE_EVENT_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INITIALIZE_ELEMENTS Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE True: initializes the elements of the node 20090916
2 Importing IV_MODEL_NODE_NAME Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>MODEL_NODE_NAME Model Node 20090916
# Exception Resumable Description Created on
1 CX_FDT Backend Exception 20090916

Method GET_VALUE_DI_EXPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090915
2 Exporting EV_VALUE_DI_EXPR Call by reference Type reference (TYPE) IF_FDT_ACTN_RAISE_EVENT=>S_CONTAINER-VALUE_DI_EXPR FDT: Universal Unique Identifier 20090915
3 Importing IV_SEQUENCE_NR Call by reference Type reference (TYPE) FDT_INC_ACTN_6110_KEY-SEQUENCE_NR Numc3, internal use 20090915

Method GET_VALUE_DI_EXPR on class CL_FDT_WD_ACTN_RAISE_EVT_MODEL has no exception.

Method GET_WF_SERVICE_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_WF_SERVICE_MODEL Value transfer Object reference (TYPE REF TO) CL_FDT_WD_WF_SERVICE_MODEL FDT WD: Model Class for Action Type Start Workflow 20090728

Method GET_WF_SERVICE_MODEL on class CL_FDT_WD_ACTN_RAISE_EVT_MODEL has no exception.

Method UPDATE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090901
2 Exporting EV_NUMBER_OF_ELEMENTS Call by reference Type reference (TYPE) INT4 Natural number 20090901

Method UPDATE_CONTAINER on class CL_FDT_WD_ACTN_RAISE_EVT_MODEL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720