SAP ABAP Class CL_FDT_WD_RENDER_TABLE_OPR (FDT WD: Render Class for table operations)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_WD_SERVICE (Package) BRFplus: Services for Web Dynpro UI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_WD_RENDER_ABSTRACT Abstract super renderer interface 20120326
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_WD_RENDER_OBJECT FDT WD: Renders the action UI elements 20090821
Properties
Class CL_FDT_WD_RENDER_TABLE_OPR  
Short Description FDT WD: Render Class for table operations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_WD_SERVICE   BRFplus: Services for Web Dynpro UI 
Created 20090819   SAP 
Last change 20140121   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_ELEMENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FDT_TABLE_OPERATION 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_RENDER_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FDT_WD_RENDER_ABSTRACT Abstract super renderer interface 20120326
2 IF_FDT_WD_RENDER_OBJECT FDT WD: Renders the action UI elements 20090821
Friends
Class CL_FDT_WD_RENDER_TABLE_OPR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_ADD_EXC_COND Constant Public Type reference (TYPE) STRING 'ADD_EXC_CONDITION' 20090918
2 GC_ACTION_ADD_EXC_OTH_COND Constant Public Type reference (TYPE) STRING 'TAB_OPR_ADD_E_OTH_COND' 20090925
3 GC_ACTION_ADD_INC_COND Constant Public Type reference (TYPE) STRING 'ADD_INC_CONDITION' 20090918
4 GC_ACTION_ADD_INC_OTH_COND Constant Public Type reference (TYPE) STRING 'TAB_OPR_ADD_I_OTH_COND' 20090925
5 GC_ACTION_CHANGE_CONDITION Constant Public Type reference (TYPE) STRING 'TABLE_OPR_CHANGE_COND' 20090925
6 GC_ACTION_CHANGE_OPERATION Constant Public Type reference (TYPE) STRING 'CHANGE_OPERATION' 20090904
7 GC_ACTION_CHANGE_OPTION Constant Public Type reference (TYPE) STRING 'TAB_OPR_CHANGE_OPTION' 20090925
8 GC_ACTION_CHANGE_OTH_COND Constant Public Type reference (TYPE) STRING 'TAB_OPR_CNG_OTH_COND' 20090925
9 GC_ACTION_CNG_HIGH_COND Constant Public Type reference (TYPE) STRING 'TAB_OPR_CNG_HIGH_COND' 20090925
10 GC_ACTION_CNG_LOW_COND Constant Public Type reference (TYPE) STRING 'TAB_OPR_CNG_LOW_COND' 20090925
11 GC_ACTION_COLUMN_ID Constant Public Type reference (TYPE) STRING 'TABLE_COL_ID' 20090904
12 GC_ACTION_CONDITION_POS Constant Public Type reference (TYPE) STRING 'CONDITION_POS' 20090918
13 GC_ACTION_DELETE_CONDITION Constant Public Type reference (TYPE) STRING 'TAB_OPR_DEL_COND' 20090925
14 GC_ACTION_DIRECT_INPUT Constant Public Type reference (TYPE) STRING 'TAB_OPR_COND_DIRECT' 20090925
15 GC_ACTION_ENTER Constant Public Type reference (TYPE) STRING 'ACT_ENTER' 20090821
16 GC_ACTION_MOV_DN_SORT_COL Constant Public Type reference (TYPE) STRING 'MOVE_DOWN_SORT' 20090904
17 GC_ACTION_MOV_UP_SORT_COL Constant Public Type reference (TYPE) STRING 'MOVE_UP_COLUMN' 20090911
18 GC_ACTION_NAVIGATE Constant Public Type reference (TYPE) STRING 'ACT_NAVIGATE' 20090821
19 GC_ACTION_OPTION_VAL Constant Public Type reference (TYPE) STRING 'TABLE_OPR_OPTION_VAL' 20090925
20 GC_ACTION_PARAM_ELEM_TYPE Constant Public Type reference (TYPE) STRING 'TABLE_OPR_ELEM_TYPE' 20090911
21 GC_ACTION_PARAM_EXP_ID Constant Public Type reference (TYPE) STRING 'TABLE_OPR_ID' 20090821
22 GC_ACTION_PARAM_NAME Constant Public Type reference (TYPE) STRING 'TABLE_OPR_ACT_NAME' 20090821
23 GC_ACTION_PARAM_OBJ_ID Constant Public Type reference (TYPE) STRING 'TABLE_OPR_OBJ_ID' 20090821
24 GC_ACTION_PARAM_OPERATION Constant Public Type reference (TYPE) STRING 'TAB_OPR_OPERATION' 20091106
25 GC_ACTION_PARAM_SORT_POS Constant Public Type reference (TYPE) STRING 'ACTION_SORT_POS' 20090904
26 GC_ACTION_REMOVE_SORT_COL Constant Public Type reference (TYPE) STRING 'REMOVE_COL_SORT' 20090904
27 GC_ACTION_SELECT_COLUMN Constant Public Type reference (TYPE) STRING 'SELECT_COLUMN' 20090904
28 GC_ACTION_SELECT_OTH_COLUMN Constant Public Type reference (TYPE) STRING 'SELECT_OTH_COL' 20090904
29 GC_ACTION_SELECT_SORT_COL Constant Public Type reference (TYPE) STRING 'ACTION_SORT_COL' 20090904
30 GC_ACTION_SELECT_SORT_OTH_COL Constant Public Type reference (TYPE) STRING 'ACTION_SORT_OTH' 20090904
31 GC_ACTION_SET_RESULT Constant Public Type reference (TYPE) STRING 'SET_RESULT_TAB_OPR' 20090911
32 GC_ACTION_SET_TABLE Constant Public Type reference (TYPE) STRING 'SET_TABLE' 20090904
33 GC_ACTION_SORT_DESC Constant Public Type reference (TYPE) STRING 'SORT_DESC' 20090904
34 GC_ACTION_SORT_ORDER Constant Public Type reference (TYPE) STRING 'SORT_ORDER' 20090904
35 GC_ATTR_AGGR_COL_ICON Constant Private Type reference (TYPE) STRING 'AGGREGATION_COLUMN_ICON' 20101221
36 GC_ATTR_AGGR_COL_ID Constant Private Type reference (TYPE) STRING 'AGGREGATION_COLUMN_ID' 20090821
37 GC_ATTR_AGGR_COL_NAME Constant Private Type reference (TYPE) STRING 'AGGREGATION_COLUMN_NAME' 20090821
38 GC_ATTR_AGGR_COL_TOOLTIP Constant Private Type reference (TYPE) STRING 'AGGREGATION_COLUMN_TOOLTIP' 20110107
39 GC_ATTR_COMP_ICON Constant Private Type reference (TYPE) STRING 'COMPONENT_ICON' 20101221
40 GC_ATTR_COMP_ID Constant Private Type reference (TYPE) STRING 'COMPONENT_ID' 20090821
41 GC_ATTR_COMP_NAME Constant Private Type reference (TYPE) STRING 'COMPONENT_NAME' 20090821
42 GC_ATTR_COMP_TOOLTIP Constant Private Type reference (TYPE) STRING 'COMPONENT_TOOLTIP' 20110107
43 GC_ATTR_HIGH_ICON Constant Private Type reference (TYPE) STRING 'HIGH_ICON' 20101221
44 GC_ATTR_HIGH_ID Constant Private Type reference (TYPE) STRING 'HIGH_ID' 20090821
45 GC_ATTR_HIGH_NAME Constant Private Type reference (TYPE) STRING 'HIGH_VAL_NAME' 20090821
46 GC_ATTR_HIGH_TOOLTIP Constant Private Type reference (TYPE) STRING 'HIGH_TOOLTIP' 20110107
47 GC_ATTR_HIGH_VAL_ID Constant Private Type reference (TYPE) STRING 'HIGH_VAL_ID' 20090821
48 GC_ATTR_LINE_NUMBER Constant Private Type reference (TYPE) STRING 'LINE_NUMBER' 20090821
49 GC_ATTR_LOW_ICON Constant Private Type reference (TYPE) STRING 'LOW_ICON' 20101221
50 GC_ATTR_LOW_ID Constant Private Type reference (TYPE) STRING 'LOW_ID' 20090821
51 GC_ATTR_LOW_NAME Constant Private Type reference (TYPE) STRING 'LOW_VAL_NAME' 20090821
52 GC_ATTR_LOW_TOOLTIP Constant Private Type reference (TYPE) STRING 'LOW_TOOLTIP' 20110107
53 GC_ATTR_LOW_VAL_ID Constant Private Type reference (TYPE) STRING 'LOW_VAL_ID' 20090821
54 GC_ATTR_OPERATION Constant Private Type reference (TYPE) STRING 'OPERATION' 20090821
55 GC_ATTR_OPTION Constant Private Type reference (TYPE) STRING 'OPTION' 20090821
56 GC_ATTR_POSITION Constant Private Type reference (TYPE) STRING 'POSITION' 20090821
57 GC_ATTR_RESULT_ICON Constant Private Type reference (TYPE) STRING 'RESULT_ICON' 20101221
58 GC_ATTR_RESULT_ID Constant Private Type reference (TYPE) STRING 'RESULT_ID' 20090821
59 GC_ATTR_RESULT_NAME Constant Private Type reference (TYPE) STRING 'RESULT_NAME' 20090821
60 GC_ATTR_RESULT_TOOLTIP Constant Private Type reference (TYPE) STRING 'RESULT_TOOLTIP' 20110107
61 GC_ATTR_SIGN Constant Private Type reference (TYPE) STRING 'SIGN' 20090821
62 GC_ATTR_SORT1_COL_ICON Constant Private Type reference (TYPE) STRING 'SORT_1_COLUMN_ICON' 20101221
63 GC_ATTR_SORT1_COL_TOOLTIP Constant Private Type reference (TYPE) STRING 'SORT_1_COLUMN_TOOLTIP' 20110107
64 GC_ATTR_SORT2_COL_ICON Constant Private Type reference (TYPE) STRING 'SORT_2_COLUMN_ICON' 20101221
65 GC_ATTR_SORT2_COL_TOOLTIP Constant Private Type reference (TYPE) STRING 'SORT_2_COLUMN_TOOLTIP' 20110107
66 GC_ATTR_SORT3_COL_ICON Constant Private Type reference (TYPE) STRING 'SORT_3_COLUMN_ICON' 20101221
67 GC_ATTR_SORT3_COL_TOOLTIP Constant Private Type reference (TYPE) STRING 'SORT_3_COLUMN_TOOLTIP' 20110107
68 GC_ATTR_SORT4_COL_ICON Constant Private Type reference (TYPE) STRING 'SORT_4_COLUMN_ICON' 20101221
69 GC_ATTR_SORT4_COL_TOOLTIP Constant Private Type reference (TYPE) STRING 'SORT_4_COLUMN_TOOLTIP' 20110107
70 GC_ATTR_SORT5_COL_ICON Constant Private Type reference (TYPE) STRING 'SORT_5_COLUMN_ICON' 20101221
71 GC_ATTR_SORT5_COL_TOOLTIP Constant Private Type reference (TYPE) STRING 'SORT_5_COLUMN_TOOLTIP' 20110107
72 GC_ATTR_SORT_1_COL_ID Constant Private Type reference (TYPE) STRING 'SORT_1_COLUMN_ID' 20090821
73 GC_ATTR_SORT_1_COL_NAME Constant Private Type reference (TYPE) STRING 'SORT_1_COLUMN_NAME' 20090821
74 GC_ATTR_SORT_1_DSC Constant Private Type reference (TYPE) STRING 'SORT_1_DESCENDING' 20090821
75 GC_ATTR_SORT_2_COL_ID Constant Private Type reference (TYPE) STRING 'SORT_2_COLUMN_ID' 20090821
76 GC_ATTR_SORT_2_COL_NAME Constant Private Type reference (TYPE) STRING 'SORT_2_COLUMN_NAME' 20090821
77 GC_ATTR_SORT_2_DSC Constant Private Type reference (TYPE) STRING 'SORT_2_DESCENDING' 20090821
78 GC_ATTR_SORT_3_COL_ID Constant Private Type reference (TYPE) STRING 'SORT_3_COLUMN_ID' 20090821
79 GC_ATTR_SORT_3_COL_NAME Constant Private Type reference (TYPE) STRING 'SORT_3_COLUMN_NAME' 20090821
80 GC_ATTR_SORT_3_DSC Constant Private Type reference (TYPE) STRING 'SORT_3_DESCENDING' 20090821
81 GC_ATTR_SORT_4_COL_ID Constant Private Type reference (TYPE) STRING 'SORT_4_COLUMN_ID' 20090821
82 GC_ATTR_SORT_4_COL_NAME Constant Private Type reference (TYPE) STRING 'SORT_4_COLUMN_NAME' 20090821
83 GC_ATTR_SORT_4_DSC Constant Private Type reference (TYPE) STRING 'SORT_4_DESCENDING' 20090821
84 GC_ATTR_SORT_5_COL_ID Constant Private Type reference (TYPE) STRING 'SORT_5_COLUMN_ID' 20090821
85 GC_ATTR_SORT_5_COL_NAME Constant Private Type reference (TYPE) STRING 'SORT_5_COLUMN_NAME' 20090821
86 GC_ATTR_SORT_5_DSC Constant Private Type reference (TYPE) STRING 'SORT_5_DESCENDING' 20090821
87 GC_ATTR_TABLE_ICON Constant Private Type reference (TYPE) STRING 'TABLE_ICON' 20101221
88 GC_ATTR_TABLE_ID Constant Private Type reference (TYPE) STRING 'TABLE_ID' 20090821
89 GC_ATTR_TABLE_NAME Constant Private Type reference (TYPE) STRING 'TABLE_NAME' 20090821
90 GC_ATTR_TABLE_TOOLTIP Constant Private Type reference (TYPE) STRING 'TABLE_TOOLTIP' 20110107
91 GC_CONDITION_NODE Constant Private Type reference (TYPE) STRING 'TABLE_CONDITION' 20090821
92 MO_CONFIGURATION Instance attribute Private Object reference (TYPE REF TO) IF_FDT_WD_CONFIGURATION FDT WD: Configuration 20090821
93 MO_CONTEXT_SERVICE Instance attribute Private Object reference (TYPE REF TO) CL_WD_CONTEXT_SERVICES Help Class for Web Dynpro Context Calls 20090821
94 MO_RENDER_CONSTANT Instance attribute Private Object reference (TYPE REF TO) IF_FDT_WD_RENDER_OBJECT FDT WD: Renders the action UI elements 20090821
95 MTS_ID_NODE_MAPPING Instance attribute Private Type reference (TYPE) TS_ID_NODE_MAPPING 20090821
96 MTS_TBOP_SORT_AGGR_COLS Instance attribute Private Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID All the sort/aggr columns currently available 20120828
97 MTS_TEMP_CNST_UI_ID Instance attribute Private Type reference (TYPE) TS_CONSTANT_ID 20090821
98 MV_CONTEXT_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20090821
99 MV_OPERATION Static Attribute Public Type reference (TYPE) IF_FDT_TABLE_OPERATION=>OPERATION table operation 20121119
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ELEMENTS_IN_THE_NODE Instance method Private Method Adds the elements in the dynamically created nodes 20090821
2 ADD_UI_ELEMENTS_IN_CONTAINER Instance method Private Method Adds the UI elements in the container 20090821
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090821
4 CREATE_ELEMENTS_FOR_COLUMN Instance method Private Method Creates the elements for column 20090904
5 CREATE_ELEMENTS_FOR_CONDITION Instance method Private Method Creates the elements for condition 20090911
6 CREATE_ELEMENTS_FOR_COND_COL Instance method Private Method Creates the elements for column 20090925
7 CREATE_ELEMENTS_FOR_OPERATION Instance method Private Method Creates the elements for operation 20090911
8 CREATE_ELEMENTS_FOR_SORT_COL Instance method Private Method Creates the elements for the sort column 20090911
9 CREATE_ELEMENTS_FOR_TEXT_BASED Instance method Private Method Creates elements for the text based Ui 20090925
10 CREATE_FOCUS_ELEMENT_ID Instance method Private Method Creates the focus element id 20110302
11 CREATE_NODE_IN_VIEW_CNTR Instance method Private Method Creates the node in the view 20090821
12 DO_ACTION_ADD_CONDITION Instance method Private Method Adds a new condition 20090925
13 DO_ACTION_CHANGE_OPERATION Instance method Private Method changes the operation for the table 20090904
14 DO_ACTION_CHANGE_OPTION Instance method Private Method Changes the option in the condition 20090925
15 DO_ACTION_CHANGE_SORT_ORDER Instance method Private Method Changes the sort order from ascending and desc. 20090911
16 DO_ACTION_CNG_CONDITION Instance method Private Method Changes the existing condition 20090925
17 DO_ACTION_CNG_COND_VALUE Instance method Private Method Changes the condition value 20090925
18 DO_ACTION_DEL_CONDITION Instance method Private Method Deletes a condition 20090925
19 DO_ACTION_MOVE_SORT_COL Instance method Private Method Moves the sort column up or down 20090911
20 DO_ACTION_REMOVE_SORT Instance method Private Method Remove the column from the sort 20090911
21 DO_ACTION_SET_AGGR_COL Instance method Private Method Sets the aggregate column 20090904
22 DO_ACTION_SET_RESULT Instance method Private Method Sets the result column 20090911
23 DO_ACTION_SET_SORT_COL Instance method Private Method Sets the column for sorting 20090911
24 DO_ACTION_SET_TABLE Instance method Private Method Sets the table id 20090904
25 GET_NUM_OF_COLUMNS Instance method Private Method Gets the number of columns 20090904
26 GET_TEXT_POOL_KEY Instance method Private Method Gets the text element 20090821
27 REFRESH_NODES Instance method Public Method Refreshes the nodes 20090904
28 UPDATE_EXPRESSION Instance method Private Method Updates the expression 20090904
Events
Class CL_FDT_WD_RENDER_TABLE_OPR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_CONSTANT_ID Private See coding 20090821 BEGIN OF s_constant_id, table_id TYPE if_fdt_types=>id, constant_id TYPE if_fdt_types=>id, END OF s_constant_id
2 S_ID_NODE_MAPPING Private See coding 20090821 BEGIN OF s_id_node_mapping, id TYPE if_fdt_types=>id, source_id TYPE if_fdt_types=>id, table_node_name TYPE string, context_node TYPE REF TO if_wd_context_node, timestamp TYPE if_fdt_types=>timestamp, change_mode TYPE abap_bool, focused_id TYPE string, action_type TYPE string, line_number TYPE fdt_seqnr, is_act_transient TYPE abap_bool, action_sign TYPE if_fdt_range=>sign, action_low TYPE abap_bool, is_focus_set TYPE abap_bool, END OF s_id_node_mapping
3 TS_CONSTANT_ID Private See coding 20090821 ts_constant_id TYPE SORTED TABLE OF s_constant_id WITH UNIQUE KEY table_id constant_id
4 TS_ID_NODE_MAPPING Private See coding 20090821 ts_id_node_mapping TYPE SORTED TABLE OF s_id_node_mapping WITH UNIQUE KEY id
Method Signatures

Method ADD_ELEMENTS_IN_THE_NODE 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) IF_FDT_TYPES=>ID Universal Unique Identifier 20090821
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20090821

Method ADD_UI_ELEMENTS_IN_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ACTION Call by reference Object reference (TYPE REF TO) IF_WD_ACTION Web Dynpro: Action 20090821
2 Importing IO_VIEW_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20050316-075201 20090821
3 Importing IV_BIND_ENABLED_PATH Call by reference Type reference (TYPE) STRING 20090821
4 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090821
5 Importing IV_IS_CHANGE_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20090821
6 Importing IV_RENDER_MODE Call by reference Type reference (TYPE) IF_FDT_WD_RENDER_OBJECT=>RENDER_MODE How to render objects (see constant definitions) 20090821
7 Importing IV_REQUEST_FOCUS Call by reference Type reference (TYPE) ABAP_BOOL 20110302
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20090821

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_FDT_WD_CONFIGURATION FDT WD: Configuration 20090821

Method CONSTRUCTOR on class CL_FDT_WD_RENDER_TABLE_OPR has no exception.

Method CREATE_ELEMENTS_FOR_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LINK_CHOICE Value transfer Object reference (TYPE REF TO) CL_WD_LINK_CHOICE 20090904
2 Importing IO_LTA Value transfer Object reference (TYPE REF TO) CL_WD_LINK_TO_ACTION Perforce change= / 20051117-120623 20120802
3 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING 20090904
4 Importing IV_EXCLUDE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090904
5 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090904
6 Importing IV_IS_MAX_MIN Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE TRUE: Max or Min Operation 20100428
7 Importing IV_IS_OPERATION_SORT Call by reference Type reference (TYPE) ABAP_BOOL 20090904
8 Importing IV_SORT_POSITION Call by reference Type reference (TYPE) I 20090904
9 Importing IV_TABLE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090904
10 Returning RV_NO_AVAILABLE_COLUMN Value transfer Type reference (TYPE) ABAP_BOOL 20110201

Method CREATE_ELEMENTS_FOR_COLUMN on class CL_FDT_WD_RENDER_TABLE_OPR has no exception.

Method CREATE_ELEMENTS_FOR_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ACTION Call by reference Object reference (TYPE REF TO) IF_WD_ACTION Web Dynpro: Action 20090925
2 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20051117-120623 20090911
3 Importing IO_ROOT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20051117-120623 20120702
4 Importing IS_TABLE_OPERATION_MODEL Call by reference Type reference (TYPE) FDTS_WD_TABLE_OPERATION_MODEL 20090911
5 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING 20090911
6 Importing IV_BIND_ENABLED_PATH Call by reference Type reference (TYPE) STRING 20090911
7 Importing IV_CONTAINER_ID Call by reference Type reference (TYPE) STRING 20110301
8 Importing IV_EXP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20090911
9 Importing IV_IS_CHANGE_MODE Call by reference Type reference (TYPE) WDY_BOOLEAN 20090911
10 Importing IV_REQUEST_FOCUS Call by reference Type reference (TYPE) ABAP_BOOL 20110303
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20090911

Method CREATE_ELEMENTS_FOR_COND_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MENU Call by reference Object reference (TYPE REF TO) CL_WD_MENU Perforce change= / 20050916-083208 20090925
2 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING 20090925
3 Importing IV_CONDITION_POSITION Call by reference Type reference (TYPE) IF_FDT_TABLE_OPERATION=>S_CONDITION-POSITION 20090925
4 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090925
5 Importing IV_IS_CONDITION_ADD Call by reference Type reference (TYPE) ABAP_BOOL 20090925
6 Importing IV_IS_CONDITION_INCLUDE Call by reference Type reference (TYPE) ABAP_BOOL 20090925
7 Importing IV_TABLE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090925

Method CREATE_ELEMENTS_FOR_COND_COL on class CL_FDT_WD_RENDER_TABLE_OPR has no exception.

Method CREATE_ELEMENTS_FOR_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20051117-120623 20090911
2 Importing IO_ROOT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20051117-120623 20120702
3 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING 20090911
4 Importing IV_BIND_ENABLED_PATH Call by reference Type reference (TYPE) STRING 20090911
5 Importing IV_BIND_VALUE_PATH Call by reference Type reference (TYPE) STRING 20090911
6 Importing IV_CONTAINER_ID Call by reference Type reference (TYPE) STRING 20110301
7 Importing IV_EXP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090911
8 Importing IV_OPERATION Call by reference Type reference (TYPE) IF_FDT_TABLE_OPERATION=>OPERATION FDT: Table Operation 20091106

Method CREATE_ELEMENTS_FOR_OPERATION on class CL_FDT_WD_RENDER_TABLE_OPR has no exception.

Method CREATE_ELEMENTS_FOR_SORT_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20051117-120623 20090911
2 Importing IS_TABLE_OPERATION_MODEL Call by reference Type reference (TYPE) FDTS_WD_TABLE_OPERATION_MODEL FDT WD: Model for table operation 20090911
3 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING 20090911
4 Importing IV_CONTAINER_ID Call by reference Type reference (TYPE) STRING 20110301
5 Importing IV_EXP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090911
6 Importing IV_IS_CHANGE_MODE Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090911
7 Importing IV_SHOW_ADD_MORE Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090911
8 Importing IV_SORT_POSITION Call by reference Type reference (TYPE) I 20090911
9 Importing IV_TOTAL_COLUMNS Call by reference Type reference (TYPE) I 20090911

Method CREATE_ELEMENTS_FOR_SORT_COL on class CL_FDT_WD_RENDER_TABLE_OPR has no exception.

Method CREATE_ELEMENTS_FOR_TEXT_BASED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20051117-120623 20090925
2 Importing IO_ROOT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20051117-120623 20090925
3 Importing IS_TABLE_OPERATION_MODEL Call by reference Type reference (TYPE) FDTS_WD_TABLE_OPERATION_MODEL FDT WD: Model for table operation 20090925
4 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING 20090925
5 Importing IV_BIND_ENABLED_PATH Call by reference Type reference (TYPE) STRING 20090925
6 Importing IV_CONTAINER_ID Call by reference Type reference (TYPE) STRING 20110301
7 Importing IV_EXP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090925
8 Importing IV_IS_CHANGE_MODE Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090925
9 Importing IV_PATH_VALUE Call by reference Type reference (TYPE) STRING 20090925
10 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20110107

Method CREATE_ELEMENTS_FOR_TEXT_BASED on class CL_FDT_WD_RENDER_TABLE_OPR has no exception.

Method CREATE_FOCUS_ELEMENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTAINER_ID Call by reference Type reference (TYPE) STRING 20110302
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20110302
3 Importing IV_IS_CHANGE_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20110302

Method CREATE_FOCUS_ELEMENT_ID on class CL_FDT_WD_RENDER_TABLE_OPR has no exception.

Method CREATE_NODE_IN_VIEW_CNTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20090821
2 Importing IO_CONTEXT_NODE_INFO Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO Web Dynpro: Interface of the node's metadata 20090821
3 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090821
4 Importing IV_IS_CHANGE_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20090821
5 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20090821
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20090821

Method DO_ACTION_ADD_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090925
2 Importing IV_EXP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090925
3 Importing IV_IS_INCLUDE Call by reference Type reference (TYPE) ABAP_BOOL 20090925
4 Importing IV_POSITION Call by reference Type reference (TYPE) IF_FDT_TABLE_OPERATION=>S_CONDITION-POSITION 20090925
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090925

Method DO_ACTION_CHANGE_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090904
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20090904

Method DO_ACTION_CHANGE_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090925
2 Importing IV_OPTION Call by reference Type reference (TYPE) IF_FDT_TABLE_OPERATION=>S_CONDITION-OPTION Option 20090925
3 Importing IV_POSITION Call by reference Type reference (TYPE) IF_FDT_TABLE_OPERATION=>S_CONDITION-POSITION 20090925
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090925

Method DO_ACTION_CHANGE_SORT_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090911
2 Importing IV_SORT_DESC Call by reference Type reference (TYPE) ABAP_BOOL 20090911
3 Importing IV_SORT_POSITION Call by reference Type reference (TYPE) I 20090911
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20090911

Method DO_ACTION_CNG_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090925
2 Importing IV_EXP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090925
3 Importing IV_POSITION Call by reference Type reference (TYPE) IF_FDT_TABLE_OPERATION=>S_CONDITION-POSITION 20090925
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090925

Method DO_ACTION_CNG_COND_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090925
2 Importing IV_IS_LOW Call by reference Type reference (TYPE) ABAP_BOOL 20090925
3 Importing IV_POSITION Call by reference Type reference (TYPE) IF_FDT_TABLE_OPERATION=>S_CONDITION-POSITION 20090925
4 Importing IV_VALUE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090925
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090925

Method DO_ACTION_DEL_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090925
2 Importing IV_POSITION Call by reference Type reference (TYPE) IF_FDT_TABLE_OPERATION=>S_CONDITION-POSITION 20090925
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090925

Method DO_ACTION_MOVE_SORT_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090911
2 Importing IV_IS_MOVE_UP Call by reference Type reference (TYPE) ABAP_BOOL 20090911
3 Importing IV_SORT_POSITION Call by reference Type reference (TYPE) I 20090911
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20090911

Method DO_ACTION_REMOVE_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20090911
2 Importing IV_SORT_POSITION Call by reference Type reference (TYPE) I 20090911
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20090911

Method DO_ACTION_SET_AGGR_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AGGREGATE_COL_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090904
2 Importing IV_EXP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090904
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20090904

Method DO_ACTION_SET_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090911
2 Importing IV_RESULT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090911
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20090911

Method DO_ACTION_SET_SORT_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090911
2 Importing IV_SORT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090911
3 Importing IV_SORT_POSITION Call by reference Type reference (TYPE) I 20090911
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20090911

Method DO_ACTION_SET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXP_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090904
2 Importing IV_TABLE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090904
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20090904

Method GET_NUM_OF_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NUMBER_GREATER_THAN_5 Call by reference Type reference (TYPE) ABAP_BOOL 20090904
2 Exporting EV_NUMBER_OF_COLUMN Call by reference Type reference (TYPE) I 20090904
3 Importing IV_STRUCTURE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090904

Method GET_NUM_OF_COLUMNS on class CL_FDT_WD_RENDER_TABLE_OPR has no exception.

Method GET_TEXT_POOL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_RESULT_REQUIRED Call by reference Type reference (TYPE) ABAP_BOOL 20090925
2 Exporting EV_TEXTPOOL_KEY Call by reference Type reference (TYPE) TEXTPOOLKY Text element key (number/selection name) 20090925
3 Importing IS_TABLE_OPERATION_MODEL Call by reference Type reference (TYPE) FDTS_WD_TABLE_OPERATION_MODEL FDT: Table Operation 20090925

Method GET_TEXT_POOL_KEY on class CL_FDT_WD_RENDER_TABLE_OPR has no exception.

Method REFRESH_NODES 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) IF_FDT_TYPES=>ID Universal Unique Identifier 20090904
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20090904

Method UPDATE_EXPRESSION 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) IF_FDT_TYPES=>ID Universal Unique Identifier 20090904
2 Importing IV_PRESERVE_RESULT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110310
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20090904
History
Last changed by/on SAP  20140121 
SAP Release Created in 703