SAP ABAP Class CL_FDT_WD_RENDER_RANGE (FDT WD: Service for creating range UI Elements)
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 20091029
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_WD_RENDER_OBJECT FDT WD: Renders the action UI elements 20081021
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_WD_RENDER_OBJECT_TMP BRFplus WD: RESTRICTED interface for object renders 20091029
Properties
Class CL_FDT_WD_RENDER_RANGE  
Short Description FDT WD: Service for creating range UI Elements    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_WD_SERVICE   BRFplus: Services for Web Dynpro UI 
Created 20081011   SAP 
Last change 20130531   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_RANGE 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 20091029
2 IF_FDT_WD_RENDER_OBJECT FDT WD: Renders the action UI elements 20081021
3 IF_FDT_WD_RENDER_OBJECT_TMP BRFplus WD: RESTRICTED interface for object renders 20091029
Friends
# Friend Modeled only Created on Description
1 CL_FDT_WD_RENDER_FACTORY 20081031 FDT WD: Factory class for the renderer
2 CL_FDT_WD_RENDER_FACTORY_TMP 20091124 Temporary factory for restricted use only
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_PARAM_ACTION Constant Public Type reference (TYPE) STRING 'RANGE_ACTIONS' 20081015
2 GC_ACTION_PARAM_ACT_NAV Constant Public Type reference (TYPE) STRING 'RANGE_NAVIGATE' 20081015
3 GC_ACTION_PARAM_CASE_CHANGE Constant Public Type reference (TYPE) STRING 'CASE_CHANGE' 20081017
4 GC_ACTION_PARAM_DIRECT_INPUT Constant Public Type reference (TYPE) STRING 'RANGE_DIRECT_INPUT' 20081017
5 GC_ACTION_PARAM_HIGH_VAL Constant Public Type reference (TYPE) STRING 'HIGH_VALUE' 20081229
6 GC_ACTION_PARAM_IS_LOW Constant Public Type reference (TYPE) STRING 'RANGE_IS_LOW' 20081017
7 GC_ACTION_PARAM_LOW_VAL Constant Public Type reference (TYPE) STRING 'LOW_VALUE' 20081229
8 GC_ACTION_PARAM_NAVIGATE_ID Constant Public Type reference (TYPE) STRING 'NAVIGATE_ID' 20081015
9 GC_ACTION_PARAM_OPTION_CHNG Constant Public Type reference (TYPE) STRING 'OPTION_CHANGE' 20081016
10 GC_ACTION_PARAM_OPTION_HELP Constant Public Type reference (TYPE) STRING 'OPTION_HELP' 20091029
11 GC_ACTION_PARAM_PARAM_CHANGE Constant Public Type reference (TYPE) STRING 'PARAMETER_CHANGE' 20081017
12 GC_ACTION_PARAM_PARAM_TYPE Constant Public Type reference (TYPE) STRING 'PARAM_ELEM' 20090209
13 GC_ACTION_PARAM_RANGE_DELETE Constant Public Type reference (TYPE) STRING 'RANGE_DELETE' 20081017
14 GC_ACTION_PARAM_RANGE_HIGH Constant Public Type reference (TYPE) STRING 'RANGE_HIGH' 20081016
15 GC_ACTION_PARAM_RANGE_ID Constant Public Type reference (TYPE) STRING 'RANGE_ID' 20081022
16 GC_ACTION_PARAM_RANGE_INSERT Constant Public Type reference (TYPE) STRING 'RANGE_INSERT' 20081017
17 GC_ACTION_PARAM_RANGE_LOW Constant Public Type reference (TYPE) STRING 'RANGE_LOW' 20081016
18 GC_ACTION_PARAM_RANGE_OPTION Constant Public Type reference (TYPE) STRING 'RANGE_OPTION' 20081016
19 GC_ACTION_PARAM_RANGE_POS Constant Public Type reference (TYPE) STRING 'RANGE_POS' 20081016
20 GC_ACTION_PARAM_RANGE_SIGN Constant Public Type reference (TYPE) STRING 'RANGE_SIGN' 20081016
21 GC_ACTION_PARAM_RANGE_VAL_CNG Constant Public Type reference (TYPE) STRING 'RANGE_VAL_CHANGE' 20081017
22 GC_ACTION_PARAM_RESULT_CHANGE Constant Public Type reference (TYPE) STRING 'RESULT_CHANGE' 20081020
23 GC_CASE_ATTR Constant Private Type reference (TYPE) STRING 'CASE_SENSITIVITY' 20081104
24 GC_HIGH_ATTR Constant Private Type reference (TYPE) STRING 'HIGH_ID' 20081104
25 GC_HIGH_DESC_ATTR Constant Private Type reference (TYPE) STRING 'HIGH_DESC' 20081104
26 GC_HIGH_ICON_ATTR Constant Private Type reference (TYPE) STRING 'HIGH_ICON' 20101221
27 GC_HIGH_TOOLTIP_ATTR Constant Private Type reference (TYPE) STRING 'HIGH_TOOLTIP' 20110107
28 GC_HIGH_VAL_ATTR Constant Private Type reference (TYPE) STRING 'HIGH_VAL_ID' 20081229
29 GC_LOW_ATTR Constant Private Type reference (TYPE) STRING 'LOW_ID' 20081104
30 GC_LOW_DESC_ATTR Constant Private Type reference (TYPE) STRING 'LOW_DESC' 20081104
31 GC_LOW_ICON_ATTR Constant Private Type reference (TYPE) STRING 'LOW_ICON' 20101221
32 GC_LOW_TOOLTIP_ATTR Constant Private Type reference (TYPE) STRING 'LOW_TOOLTIP' 20110107
33 GC_LOW_VAL_ATTR Constant Private Type reference (TYPE) STRING 'LOW_VAL_ID' 20081229
34 GC_OPTION_ATTR Constant Private Type reference (TYPE) STRING 'OPTION' 20081104
35 GC_PARAM_DESC_ATTR Constant Private Type reference (TYPE) STRING 'PARAM_DESC' 20081104
36 GC_PARAM_ICON_ATTR Constant Private Type reference (TYPE) STRING 'PARAM_ICON' 20101221
37 GC_PARAM_ID_ATTR Constant Private Type reference (TYPE) STRING 'PARAM_ID' 20081104
38 GC_PARAM_TOOLTIP_ATTR Constant Private Type reference (TYPE) STRING 'PARAM_TOOLTIP' 20110107
39 GC_POSITION_ATTR Constant Private Type reference (TYPE) STRING 'POSITION' 20081104
40 GC_RANGE_LINE_NODE Constant Private Type reference (TYPE) STRING 'RANGE_LINE' 20081104
41 GC_RENDER_MODE_EMBEDD_VA_TOP Constant Public Type reference (TYPE) IF_FDT_WD_RENDER_OBJECT=>RENDER_MODE '2' This is for aligning the parameter to top 20101027
42 GC_RENDER_MODE_RNG_HIDE_PARAM Constant Public Type reference (TYPE) IF_FDT_WD_RENDER_OBJECT=>RENDER_MODE '1' How to render objects (see constant definitions) 20091127
43 GC_RESULT_DESC_ATTR Constant Private Type reference (TYPE) STRING 'RESULT_DESC' 20081104
44 GC_RESULT_ICON_ATTR Constant Private Type reference (TYPE) STRING 'RESULT_ICON' 20101221
45 GC_RESULT_ID_ATTR Constant Private Type reference (TYPE) STRING 'RESULT_ID' 20081104
46 GC_RESULT_TOOLTIP_ATTR Constant Private Type reference (TYPE) STRING 'RESULT_TOOLTIP' 20110107
47 GC_SIGN_ATTR Constant Private Type reference (TYPE) STRING 'SIGN' 20081104
48 GC_SIGN_DESC_ATTR Constant Private Type reference (TYPE) STRING 'SIGN_DESC' 20081104
49 MO_CONFIGURATION Instance attribute Private Object reference (TYPE REF TO) IF_FDT_WD_CONFIGURATION FDT WD: Configuration 20081017
50 MO_CONTEXT_SERVICE Instance attribute Private Object reference (TYPE REF TO) CL_WD_CONTEXT_SERVICES Help Class for Web Dynpro Context Calls 20081020
51 MO_RENDER_CONSTANT Instance attribute Private Object reference (TYPE REF TO) IF_FDT_WD_RENDER_OBJECT FDT WD: Renders the action UI elements 20081106
52 MTS_CONSTANT_ID Instance attribute Private Type reference (TYPE) TS_CONSTANT_ID Object IDs as sorted table 20081106
53 MTS_ID_NODE_MAPPING Instance attribute Private Type reference (TYPE) TS_ID_NODE_MAPPING 20081104
54 MTS_TEMP_CNST_UI_ID Instance attribute Private Type reference (TYPE) TS_CONSTANT_ID 20090112
55 MTS_TEMP_CONSTANT_ID Instance attribute Private Type reference (TYPE) TS_CONSTANT_ID 20081229
56 MV_CONTEXT_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20081104
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 20081013
2 ADD_UI_ELEMENTS_FOR_CASE Instance method Private Method Adds the UI elements for case sensitivity 20081017
3 ADD_UI_ELEMENTS_FOR_PARAM Instance method Private Method Adds the UI elements for range parameter 20081014
4 ADD_UI_ELEMENTS_FOR_RANGES Instance method Private Method Adds the UI elements for the range lines 20081014
5 ADD_UI_ELEMENTS_FOR_RANGE_RSLT Instance method Private Method Adds the UI elements for the range result 20081020
6 ADD_UI_ELEMENTS_IN_CONTAINER Instance method Private Method Adds the UI elements in the container 20081013
7 ADD_UI_ELEMENTS_PARAM_CREATION Instance method Private Method Adds the UI element in case the parameter is not there 20081020
8 CHECK_TWO_OBJECT_IN_SAME_APP Instance method Private Method Checks if the two objects inthe same application 20081014
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081017
10 CREATE_FOCUS_ELEMENT_ID Instance method Private Method Creates the focus element id 20110228
11 CREATE_LTA_FOR_VALUES Instance method Private Method creates the link to action for values 20081014
12 CREATE_MENU_ITEMS_FOR_MORE_OPR Instance method Private Method Creates the menu items for the more choices 20081016
13 CREATE_NODE_IN_VIEW_CNTR Instance method Private Method Creates the node in controller node 20081013
14 DO_ACTION_CHANGE_CASE Instance method Private Method Does an action to change the case sensitivity 20081017
15 DO_ACTION_CHANGE_OPTION Instance method Private Method Does an action to change the option of range 20081017
16 DO_ACTION_CHANGE_RANGE_VALUE Instance method Private Method Does an action to change the range values 20081017
17 DO_ACTION_CREATE_RANGE_VALUE Instance method Private Method Does an action to create the low and high of the range value 20081017
18 DO_ACTION_DELETE_RANGE_LINE Instance method Private Method Does an action to delete the range line 20081017
19 DO_ACTION_INSERT_RANGE_LINE Instance method Private Method Does an action to insert the range line 20081017
20 DO_ACTION_PARAMETER_CHANGE Instance method Private Method Does an action of the parameter change 20081017
21 DO_ACTION_RESULT_CHANGE Instance method Private Method Does an action of the result change 20081020
22 GET_FOCUS_ELEMENT_ID Instance method Public Method Provides the focus element id 20110228
23 REFRESH_NODES Instance method Private Method refreshes the nodes 20081104
24 SET_SOURCE_OBJECT_FOR_TEMP Instance method Public Method Sets the source object for the temporary ranges 20090512
25 UPDATE_NODE Instance method Private Method Updates the range node 20090512
26 UPDATE_RANGE Instance method Private Method Updates the range 20081104
Events
Class CL_FDT_WD_RENDER_RANGE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_CONSTANT_ID Private See coding 20081106 BEGIN OF s_constant_id, range_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 20081104 BEGIN OF s_id_node_mapping, id TYPE if_fdt_types=>id, source_id TYPE if_fdt_types=>id, range_node_name TYPE string, context_node TYPE REF TO if_wd_context_node, timestamp TYPE if_fdt_types=>timestamp, change_mode TYPE abap_bool, message_manager TYPE REF TO if_wd_message_manager, exclude_required 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 20081106 ts_constant_id TYPE SORTED TABLE OF s_constant_id WITH UNIQUE KEY range_id constant_id
4 TS_ID_NODE_MAPPING Private See coding 20081104 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 20081013
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20081024

Method ADD_UI_ELEMENTS_FOR_CASE 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 20081106
2 Importing IO_VIEW_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20050316-075201 20081017
3 Importing IV_BIND_ENABLED_PATH Call by reference Type reference (TYPE) STRING 20081017
4 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081022
5 Importing IV_PATH Call by reference Type reference (TYPE) STRING 20081017
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20081024

Method ADD_UI_ELEMENTS_FOR_PARAM 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 20081106
2 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20050316-075201 20081014
3 Importing IV_BIND_ENABLED_PATH Call by reference Type reference (TYPE) STRING 20081014
4 Importing IV_EXCLUDE_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL 20081014
5 Importing IV_EXCLUDE_REQUIRED Call by reference Type reference (TYPE) ABAP_BOOL 20081014
6 Importing IV_INCLUDE_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL 20081014
7 Importing IV_INCLUDE_REQUIRED Call by reference Type reference (TYPE) ABAP_BOOL 20081014
8 Importing IV_IS_CHANGE_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20081014
9 Importing IV_PARAMETER_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081014
10 Importing IV_PARAM_ELEMENT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_TYPE Elementary Data Type 20081014
11 Importing IV_RANGE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081014
12 Importing IV_RANGE_NODE_PATH Call by reference Type reference (TYPE) STRING 20081014
13 Importing IV_RENDER_MODE Call by reference Type reference (TYPE) IF_FDT_WD_RENDER_OBJECT=>RENDER_MODE How to render objects (see constant definitions) 20081104
14 Importing IV_VALIGN_TOP Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101027
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20081024

Method ADD_UI_ELEMENTS_FOR_RANGES 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 20081106
2 Importing IO_ACTION_NO_VALIDATION Call by reference Object reference (TYPE REF TO) IF_WD_ACTION Web Dynpro: Action 20131023
3 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20050316-075201 20081014
4 Importing IV_BIND_ENABLED_PATH Call by reference Type reference (TYPE) STRING 20081014
5 Importing IV_EXCLUDE_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL 20081014
6 Importing IV_EXCLUDE_REQUIRED Call by reference Type reference (TYPE) ABAP_BOOL 20081014
7 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20081014
8 Importing IV_INCLUDE_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL 20081014
9 Importing IV_INCLUDE_REQUIRED Call by reference Type reference (TYPE) ABAP_BOOL 20081014
10 Importing IV_IS_CHANGE_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20081014
11 Importing IV_MULTIPLE_ALLOWED Call by reference Type reference (TYPE) ABAP_BOOL 20081014
12 Importing IV_PARAMETER_DO_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081016
13 Importing IV_PARAMETER_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20120618
14 Importing IV_RENDER_MODE Call by reference Type reference (TYPE) IF_FDT_WD_RENDER_OBJECT=>RENDER_MODE How to render objects (see constant definitions) 20081104
15 Importing IV_REQUEST_FOCUS Call by reference Type reference (TYPE) ABAP_BOOL 20110228
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20081024

Method ADD_UI_ELEMENTS_FOR_RANGE_RSLT 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 20081106
2 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20050316-075201 20081020
3 Importing IV_BIND_ENABLED_PATH Call by reference Type reference (TYPE) STRING 20081020
4 Importing IV_IS_CHANGE_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20081020
5 Importing IV_RANGE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20081020
6 Importing IV_RANGE_NODE_PATH Call by reference Type reference (TYPE) STRING 20081020
7 Importing IV_RENDER_MODE Call by reference Type reference (TYPE) IF_FDT_WD_RENDER_OBJECT=>RENDER_MODE How to render objects (see constant definitions) 20081104
8 Importing IV_RESULT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081020
# Exception Resumable Description Created on
1 CX_FDT 20081024

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 20081106
2 Importing IO_ACTION_NO_VALIDATION Call by reference Object reference (TYPE REF TO) IF_WD_ACTION Web Dynpro: Action 20131023
3 Importing IO_VIEW_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20050316-075201 20081013
4 Importing IV_BIND_ENABLED_PATH Call by reference Type reference (TYPE) STRING 20081014
5 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081013
6 Importing IV_IS_CHANGE_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20081014
7 Importing IV_RENDER_MODE Call by reference Type reference (TYPE) IF_FDT_WD_RENDER_OBJECT=>RENDER_MODE How to render objects (see constant definitions) 20081104
8 Importing IV_REQUEST_FOCUS Call by reference Type reference (TYPE) ABAP_BOOL 20110228
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20081024

Method ADD_UI_ELEMENTS_PARAM_CREATION 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 20081106
2 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20050316-075201 20081020
3 Importing IV_BIND_ENABLED_PATH Call by reference Type reference (TYPE) STRING 20081020
4 Importing IV_RANGE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20081020
5 Importing IV_RANGE_NODE_PATH Call by reference Type reference (TYPE) STRING 20081020
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) 20090302
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20081024

Method CHECK_TWO_OBJECT_IN_SAME_APP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID_FIRST Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081014
2 Importing IV_ID_SECOND Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081014
3 Returning RV_IS_SAME_APPLICATION Value transfer Type reference (TYPE) ABAP_BOOL 20081014
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20081024

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 20081017

Method CONSTRUCTOR on class CL_FDT_WD_RENDER_RANGE 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 20110228
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20110228
3 Importing IV_RENDER_MODE Call by reference Type reference (TYPE) IF_FDT_WD_RENDER_OBJECT=>RENDER_MODE How to render objects (see constant definitions) 20110228

Method CREATE_FOCUS_ELEMENT_ID on class CL_FDT_WD_RENDER_RANGE has no exception.

Method CREATE_LTA_FOR_VALUES 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 20081014
2 Importing IT_ACTION_PARAMETER Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20081016
3 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING 20081014
4 Importing IV_BIND_ENABLED_PATH Call by reference Type reference (TYPE) STRING 20081016
5 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081014
6 Importing IV_IS_CHANGE_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20081014
7 Importing IV_IS_LOW Call by reference Type reference (TYPE) ABAP_BOOL 20081016
8 Importing IV_MAIN_CONTAINER_ID Call by reference Type reference (TYPE) STRING 20090630
9 Importing IV_PARAMETER_DO_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081016
10 Importing IV_POSITION Call by reference Type reference (TYPE) FDT_SEQNR FDT: Sequence number 20090630
11 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20081014
12 Importing IV_TOOLTIP Call by reference Type reference (TYPE) STRING 20110107
13 Importing IV_VALUE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081014
14 Returning RO_LINK_TO_ACTION Value transfer Object reference (TYPE REF TO) CL_WD_LINK_TO_ACTION Perforce change= / 20051117-120623 20081014
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20081024

Method CREATE_MENU_ITEMS_FOR_MORE_OPR 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 20081016
2 Importing IT_ACTION_PARAMETER Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST 20081016
3 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING 20081016
4 Importing IV_BIND_ENABLED_PATH Call by reference Type reference (TYPE) STRING 20081016
5 Importing IV_HIGH_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081016
6 Importing IV_HIGH_VAL_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081229
7 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20081016
8 Importing IV_IS_HIGH_DIRECT Call by reference Type reference (TYPE) ABAP_BOOL 20081016
9 Importing IV_IS_LOW_DIRECT Call by reference Type reference (TYPE) ABAP_BOOL 20081016
10 Importing IV_LOW_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081016
11 Importing IV_LOW_VAL_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081229
12 Importing IV_PARAMETER_DO_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081016
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20081024

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 20081104
2 Importing IO_CONTEXT_NODE_INFO Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO Web Dynpro: Interface for Context Nodes 20081022
3 Importing IO_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20110321
4 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081013
5 Importing IV_IS_CHANGE_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20090713
6 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20081104
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20081024

Method DO_ACTION_CHANGE_CASE Signature

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

Method DO_ACTION_CHANGE_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OPTION Call by reference Type reference (TYPE) IF_FDT_ELEMENT=>OPTION Option 20081017
2 Importing IV_PARAM_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081017
3 Importing IV_POSITION Call by reference Type reference (TYPE) FDT_SEQNR FDT: Sequence number 20081017
4 Importing IV_RANGE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081017
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20081024

Method DO_ACTION_CHANGE_RANGE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_LOW Call by reference Type reference (TYPE) ABAP_BOOL 20081017
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081017
3 Importing IV_OBJECT_VAL_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081230
4 Importing IV_POSITION Call by reference Type reference (TYPE) FDT_SEQNR FDT: Sequence number 20081017
5 Importing IV_RANGE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081017
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20081024

Method DO_ACTION_CREATE_RANGE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_LOW Call by reference Type reference (TYPE) ABAP_BOOL 20081017
2 Importing IV_OPTION Call by reference Type reference (TYPE) IF_FDT_ELEMENT=>OPTION Option 20081017
3 Importing IV_PARAM_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081017
4 Importing IV_POSITION Call by reference Type reference (TYPE) FDT_SEQNR FDT: Sequence number 20081017
5 Importing IV_RANGE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081017
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20081024

Method DO_ACTION_DELETE_RANGE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POSITION Call by reference Type reference (TYPE) FDT_SEQNR FDT: Sequence number 20081230
2 Importing IV_RANGE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081017
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20081024

Method DO_ACTION_INSERT_RANGE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAM_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081017
2 Importing IV_RANGE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081017
3 Importing IV_SIGN Call by reference Type reference (TYPE) IF_FDT_ELEMENT=>SIGN Sign 20081017
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20081024

Method DO_ACTION_PARAMETER_CHANGE Signature

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

Method DO_ACTION_RESULT_CHANGE Signature

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

Method GET_FOCUS_ELEMENT_ID 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 20110228
2 Returning RV_FOCUS_ELEMENT_ID Value transfer Type reference (TYPE) STRING 20110228

Method GET_FOCUS_ELEMENT_ID on class CL_FDT_WD_RENDER_RANGE 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 20081104

Method REFRESH_NODES on class CL_FDT_WD_RENDER_RANGE has no exception.

Method SET_SOURCE_OBJECT_FOR_TEMP Signature

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

Method SET_SOURCE_OBJECT_FOR_TEMP on class CL_FDT_WD_RENDER_RANGE has no exception.

Method UPDATE_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 20090512

Method UPDATE_NODE on class CL_FDT_WD_RENDER_RANGE has no exception.

Method UPDATE_RANGE 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 20081104
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20081104
History
Last changed by/on SAP  20130531 
SAP Release Created in 720