SAP ABAP Interface IF_FDT_WD_RT (Main interface for Reuse Tree usage from UI)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FDT_WD_RT Main class for Reuse Tree usage from UI 20100224
Properties
Interface IF_FDT_WD_RT  
Short Description Main interface for Reuse Tree usage from UI    
General Data
Package SFDT_WD_SERVICE   BRFplus: Services for Web Dynpro UI 
Created 20100219   SAP 
Last changed 20141121    
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 CL_WD_TABLE_COLUMN Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FDT_WD_CONSTANTS_INTERNAL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_FDT_WD_RT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_FDT_WD_RT has no interface.
Friends
Interface IF_FDT_WD_RT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CALLER_FAVORITE Constant Public Type reference (TYPE) STRING 'Favorites' Caller of the reuse tree is the favorites tree 20100304
2 GC_CALLER_MASS_CHANGE Constant Public Type reference (TYPE) STRING 'Mass_Change' Caller of the reuse tree is the Mass Change Tool 20100401
3 GC_CALLER_RECENTLY_USED Constant Public Type reference (TYPE) STRING 'Recently_Used' Caller of the reuse tree is the Recently Used tree 20100325
4 GC_CALLER_REPOSITORY Constant Public Type reference (TYPE) STRING 'Repository' Caller of the reuse tree is the repository tree 20100224
5 GC_CALLER_WHERE_USED Constant Public Type reference (TYPE) STRING 'Where_Used' Caller of the reuse tree is the Where Used List 20100818
6 GC_CELL_DESIGN_DEFAULT Constant Public Type reference (TYPE) WDUI_TABLE_DESIGN IF_FDT_WD_CONSTANTS_INTERNAL=>GC_CELL_DESIGN_MARK_ROW Default color for marked IDs / elements 20100426
7 GC_CELL_DESIGN_ERROR Constant Public Type reference (TYPE) WDUI_TABLE_DESIGN CL_WD_TABLE_COLUMN=>E_CELL_DESIGN-NEGATIVE Indicates that an action was not executed because of errors 20100430
8 GC_CELL_DESIGN_INFO Constant Public Type reference (TYPE) WDUI_TABLE_DESIGN CL_WD_TABLE_COLUMN=>E_CELL_DESIGN-GOODVALUE_LIGHT Indicates that an action was executed with infos 20100719
9 GC_CELL_DESIGN_STANDARD Constant Public Type reference (TYPE) WDUI_TABLE_DESIGN CL_WD_TABLE_COLUMN=>E_CELL_DESIGN-STANDARD Standard color for cell design 20121207
10 GC_CELL_DESIGN_SUCCESS Constant Public Type reference (TYPE) WDUI_TABLE_DESIGN CL_WD_TABLE_COLUMN=>E_CELL_DESIGN-POSITIVE Indicates that an action was successfully executed 20100430
11 GC_CELL_DESIGN_WARNING Constant Public Type reference (TYPE) WDUI_TABLE_DESIGN CL_WD_TABLE_COLUMN=>E_CELL_DESIGN-SUBTOTAL Indicates that an action was executed with warnings 20100503
12 GC_CELL_DESIGN_WORKLIST Constant Public Type reference (TYPE) WDUI_TABLE_DESIGN CL_WD_TABLE_COLUMN=>E_CELL_DESIGN-TOTAL Color for elements, whose subnodes are only partially marked 20100610
13 GC_NAVI_CHILD_ATTRIBUTE Constant Public See coding 20100224
14 GC_NODE_CONTEXT Constant Public Type reference (TYPE) STRING 'CONTEXT' 20100224
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ID_TO_TREES Instance method Public Method Add an ID into the tree(s) and create new ones, if required 20100224
2 CHECK_ID_IN_TREES Instance method Public Method Check, whether an ID is present in at least one tree 20100224
3 CLEAR_UNSAVED_BUFFER Instance method Public Method Clear buffer of unsaved IDs in trees 20100712
4 COLLAPSE_ELEMENT Instance method Public Method Collapse the current element 20100224
5 DELETE_ID_FROM_TREES Instance method Public Method Delete an ID from all trees 20100224
6 DISPLAY_MESSAGES Instance method Public Method Display the messages on the UI 20100713
7 EXPAND_ELEMENT Instance method Public Method Expand the element and all children until next BRF+ IDs 20100224
8 GET_CHILDREN_RECURSIVE Instance method Public Method Get children of UI elements recursively 20100430
9 GET_ELEMENTS_ALL Instance method Public Method Get all UI elements 20100224
10 GET_ELEMENTS_DEFAULT Instance method Public Method Get the default UI elements (if no one is selected) 20100224
11 GET_ELEMENTS_FOR_ID_RECURSIVE Instance method Public Method Get all UI elements for a particular ID recursively 20100224
12 GET_ELEMENTS_MARKED_IN_TREES Instance method Public Method Get all elements marked in the trees 20100312
13 GET_ELEMENTS_SELECTED Instance method Public Method Get the selected UI elements 20100224
14 GET_EXTERNAL_MESSAGES Instance method Public Method Get external messages 20100712
15 GET_RT_PARAMETERS Instance method Public Method Get the steering parameters for the reuse tree 20100817
16 GET_TREE_FOR_ID Instance method Public Method Get / Create the tree for an ID or its application 20100224
17 GET_VERSIONS_FOR_ELEMENT Instance method Public Method Get versions for a particular element 20110208
18 LOAD_CHILDREN_OF_ELEMENT Instance method Public Method Load children of a UI element 20100224
19 OPEN_ID_IN_TREE Instance method Public Method Display a single ID in at least one tree 20100224
20 REFRESH_ELEMENT Instance method Public Method Refresh a UI element and all children 20100224
21 RELOAD_ELEMENT Instance method Public Method Reload a UI element and all children 20100224
22 RENUMBER_TREE_ITEMS Instance method Public Method Renumber tree items 20100312
23 SET_CHILD_ELEMENTS_MARKED Instance method Public Method Set children of one element as marked. 20100429
24 SET_CHILD_ELEMENTS_UNMARKED Instance method Public Method Set children of one element as unmarked 20100429
25 SET_CONFIGURATION Instance method Public Method Set the configuration 20100224
26 SET_FIRST_VISIBLE_ELEMENT Instance method Public Method Set an element or ID as first visible element in the trees 20101214
27 SET_ID_MARKED_IN_TREES Instance method Public Method Set an ID as marked in all trees 20100224
28 SET_ID_UNMARKED_IN_TREES Instance method Public Method Set an ID as marked in all trees 20100428
29 SET_RT_PARAMETERS Instance method Public Method Set the steering parameters for the reuse tree 20100818
30 SORT_TREES Instance method Public Method Sort the root nodes of the trees 20100312
31 TOGGLE_ELEMENT_IS_EXPANDED Instance method Public Method Toggle the expansion of an UI element 20100304
32 UPDATE_TREES Instance method Public Method Updates all shown trees 20100224
Events
Interface IF_FDT_WD_RT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ELEMENTS Public See coding 20100507 BEGIN OF s_elements, parent TYPE REF TO if_wd_context_element, parent_check_uses TYPE wdui_tri_state, parent_application_id TYPE if_fdt_types=>id, child TYPE REF TO if_wd_context_element, child_index TYPE i, child_application_id TYPE if_fdt_types=>id, END OF s_elements
2 S_ID_ELEMENT Public See coding 20100707 BEGIN OF s_id_element, id TYPE if_fdt_types=>id, element TYPE REF TO if_wd_context_element, END OF s_id_element
3 S_ID_MARKED Public See coding 20100312 BEGIN OF s_id_marked, id TYPE if_fdt_types=>id, cell_design TYPE wdui_table_design, END OF s_id_marked
4 S_PARAMETERS Public See coding 20100817 BEGIN OF s_parameters, show_only_id_nodes TYPE abap_bool, show_only_named_objects TYPE abap_bool, expand_cross_application TYPE abap_bool, t_node_not_to_expand TYPE fdtt_wd_rt_st_node_key, where_used_cross_version TYPE abap_bool, suppress_config_limitations TYPE abap_bool, include_authority_check TYPE abap_bool, END OF s_parameters
5 TS_ID_MARKED Public See coding 20100312 ts_id_marked TYPE SORTED TABLE OF s_id_marked WITH UNIQUE KEY id WITH NON-UNIQUE SORTED KEY cell_design COMPONENTS cell_design
6 T_ELEMENTS Public See coding 20100507 t_elements TYPE STANDARD TABLE OF s_elements WITH NON-UNIQUE KEY parent WITH FURTHER SECONDARY KEYS
7 T_ID_ELEMENT Public See coding 20100707 t_id_element TYPE TABLE OF s_id_element WITH KEY id
Method Signatures

Method ADD_ID_TO_TREES 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 20110216
2 Importing ITS_ADDITIONAL_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20110321
3 Importing ITS_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID IDs to be added 20100224
4 Importing IV_NO_EXPANSION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE True: No expansion of the tree for the added IDs is done 20110805
5 Importing IV_NO_TREE_CREATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE True: No new tree will be created for object to add 20100816

Method ADD_ID_TO_TREES on Interface IF_FDT_WD_RT has no exception.

Method CHECK_ID_IN_TREES 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 20110216
2 Exporting EV_ID_IN_TREE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100224
3 Exporting EV_ID_VISIBLE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100224
4 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20100224

Method CHECK_ID_IN_TREES on Interface IF_FDT_WD_RT has no exception.

Method CLEAR_UNSAVED_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ELEMENT Call by reference Type reference (TYPE) WDR_CONTEXT_ELEMENT_SET Web Dynpro: Number of Context Node Elements 20100712

Method CLEAR_UNSAVED_BUFFER on Interface IF_FDT_WD_RT has no exception.

Method COLLAPSE_ELEMENT 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 20110216
2 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20100224

Method COLLAPSE_ELEMENT on Interface IF_FDT_WD_RT has no exception.

Method DELETE_ID_FROM_TREES 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 20110216
2 Importing ITS_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20100224
3 Importing IV_CONSIDER_USER_SETTINGS Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100224

Method DELETE_ID_FROM_TREES on Interface IF_FDT_WD_RT has no exception.

Method DISPLAY_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20100713

Method DISPLAY_MESSAGES on Interface IF_FDT_WD_RT has no exception.

Method EXPAND_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD_ELEMENT Call by reference Type reference (TYPE) WDR_CONTEXT_ELEMENT_SET Web Dynpro: Number of Context Node Elements 20100401
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE 20110216
3 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20100224
4 Importing IT_NODE_NOT_TO_EXPAND Call by reference Type reference (TYPE) FDTT_WD_RT_ST_NODE_KEY Child nodes, which shall not be expanded 20100426

Method EXPAND_ELEMENT on Interface IF_FDT_WD_RT has no exception.

Method GET_CHILDREN_RECURSIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD_ELEMENT Call by reference Type reference (TYPE) WDR_CONTEXT_ELEMENT_SET Web Dynpro: Number of Context Node Elements 20100830
2 Exporting ET_ELEMENTS Call by reference Type reference (TYPE) IF_FDT_WD_RT=>T_ELEMENTS 20100830
3 Importing IT_ELEMENT Call by reference Type reference (TYPE) WDR_CONTEXT_ELEMENT_SET Web Dynpro: Number of Context Node Elements 20100430
4 Importing IV_CONSIDER_EXPANSION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100720

Method GET_CHILDREN_RECURSIVE on Interface IF_FDT_WD_RT has no exception.

Method GET_ELEMENTS_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ELEMENT Call by reference Type reference (TYPE) WDR_CONTEXT_ELEMENT_SET Web Dynpro: Number of Context Node Elements 20100830
2 Exporting ET_ELEMENTS Call by reference Type reference (TYPE) IF_FDT_WD_RT=>T_ELEMENTS 20100830
3 Importing IV_CONSIDER_EXPANSION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100720

Method GET_ELEMENTS_ALL on Interface IF_FDT_WD_RT has no exception.

Method GET_ELEMENTS_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ELEMENT Value transfer Type reference (TYPE) WDR_CONTEXT_ELEMENT_SET Web Dynpro: Number of Context Node Elements 20100224

Method GET_ELEMENTS_DEFAULT on Interface IF_FDT_WD_RT has no exception.

Method GET_ELEMENTS_FOR_ID_RECURSIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ELEMENT Call by reference Type reference (TYPE) WDR_CONTEXT_ELEMENT_SET Web Dynpro: Number of Context Node Elements 20100707
2 Exporting ET_ID_ELEMENT Call by reference Type reference (TYPE) IF_FDT_WD_RT=>T_ID_ELEMENT 20100707
3 Importing ITS_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20100707
4 Importing IT_ELEMENT_TO_CHECK Call by reference Type reference (TYPE) WDR_CONTEXT_ELEMENT_SET Web Dynpro: Number of Context Node Elements 20100224
5 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20100224
6 Importing IV_NO_RECURSION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE True: No recursion. Only elements to check are investigated 20100315

Method GET_ELEMENTS_FOR_ID_RECURSIVE on Interface IF_FDT_WD_RT has no exception.

Method GET_ELEMENTS_MARKED_IN_TREES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20100312
2 Exporting ETS_ID_MARKED Call by reference Type reference (TYPE) TS_ID_MARKED Table of IDs with cell-design 20100610
3 Exporting ET_ELEMENT Call by reference Type reference (TYPE) WDR_CONTEXT_ELEMENT_SET Web Dynpro: Number of Context Node Elements 20100312
4 Importing IV_CELL_DESIGN Call by reference Type reference (TYPE) WDUI_TABLE_DESIGN Web Dynpro: TableDesign 20100503
5 Importing IV_ONLY_ROOT_ELEMENTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE True: Only root UI elements of trees are returned 20100312

Method GET_ELEMENTS_MARKED_IN_TREES on Interface IF_FDT_WD_RT has no exception.

Method GET_ELEMENTS_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ELEMENT Value transfer Type reference (TYPE) WDR_CONTEXT_ELEMENT_SET Web Dynpro: Number of Context Node Elements 20100224

Method GET_ELEMENTS_SELECTED on Interface IF_FDT_WD_RT has no exception.

Method GET_EXTERNAL_MESSAGES 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 20100712

Method GET_EXTERNAL_MESSAGES on Interface IF_FDT_WD_RT has no exception.

Method GET_RT_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_RT_PARAMETERS Value transfer Type reference (TYPE) IF_FDT_WD_RT=>S_PARAMETERS 20100817

Method GET_RT_PARAMETERS on Interface IF_FDT_WD_RT has no exception.

Method GET_TREE_FOR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ROOT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20100224
2 Exporting ES_ROOT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT WD: Structure for Navigation Model 20100224
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE 20110216
4 Importing IV_CREATE_TREE_FOR_APPL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Create the tree not for ID itself, but for application of ID 20100224
5 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20100224
6 Importing IV_ITEM_CREATED_TREE Call by reference Type reference (TYPE) NUMC3 Position of the newly created tree amongst all trees 20101123
7 Importing IV_NO_TREE_CREATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE TRUE: Create of new tree is suppressed 20100312
8 Importing IV_SET_INITIAL_ELEMENTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE True: All trees are invalidated before new tree is created 20100224

Method GET_TREE_FOR_ID on Interface IF_FDT_WD_RT has no exception.

Method GET_VERSIONS_FOR_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_VERSION Call by reference Type reference (TYPE) FDTT_WD_RT_VERSION FDT: Table of versions used in reuse-tree 20110208
2 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20110208
3 Importing IV_CONVERT_TIMESTAMPS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE True: Timestamps are converted into external format (pers.) 20110428

Method GET_VERSIONS_FOR_ELEMENT on Interface IF_FDT_WD_RT has no exception.

Method LOAD_CHILDREN_OF_ELEMENT 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 20110216
2 Importing IO_PARENT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20100224

Method LOAD_CHILDREN_OF_ELEMENT on Interface IF_FDT_WD_RT has no exception.

Method OPEN_ID_IN_TREE 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 20110216
2 Importing ITS_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20101005
3 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20100224
4 Importing IV_NO_SET_ID_MARKED Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE True: Do not set the ID to marked 20100224
5 Importing IV_NO_TREE_CREATION Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE True: No new tree is created for the application of the ID 20100601
6 Importing IV_SET_INITIAL_ELEMENTS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE True: Initializes all trees before opening the new one 20100225

Method OPEN_ID_IN_TREE on Interface IF_FDT_WD_RT has no exception.

Method REFRESH_ELEMENT 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 20110216
2 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20100224
3 Importing IV_NO_STATUS_REFRESH Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100224

Method REFRESH_ELEMENT on Interface IF_FDT_WD_RT has no exception.

Method RELOAD_ELEMENT 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 20110216
2 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20100224
3 Importing IV_INITIALIZE_RELATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE True: ID_RELATION buffer is initialized 20131104

Method RELOAD_ELEMENT on Interface IF_FDT_WD_RT has no exception.

Method RENUMBER_TREE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE Call by reference Type reference (TYPE) FDTT_WD_RT_NODE FDT: Table of nodes of the re-use tree 20100312

Method RENUMBER_TREE_ITEMS on Interface IF_FDT_WD_RT has no exception.

Method SET_CHILD_ELEMENTS_MARKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_ID_MARKED Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20100511
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE 20110216
3 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20100429
4 Importing IT_NODE_NOT_TO_EXPAND Call by reference Type reference (TYPE) FDTT_WD_RT_ST_NODE_KEY Key of nodes, whose element shall not be expanded 20100429
5 Importing IV_CROSS_APPLICATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE True: Referenced objects from other applications are marked 20100429
6 Importing IV_REFRESH Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20100601

Method SET_CHILD_ELEMENTS_MARKED on Interface IF_FDT_WD_RT has no exception.

Method SET_CHILD_ELEMENTS_UNMARKED 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 20110420
2 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20100429
3 Importing IV_REFRESH Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20100601

Method SET_CHILD_ELEMENTS_UNMARKED on Interface IF_FDT_WD_RT has no exception.

Method SET_CONFIGURATION 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 20100224

Method SET_CONFIGURATION on Interface IF_FDT_WD_RT has no exception.

Method SET_FIRST_VISIBLE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT WD element 20101214
2 Importing IO_WD_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20101214
3 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID FDT ID 20101214
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) FDTS_WD_RT_NODE-NODE_KEY 20130614
5 Importing IV_SET_TO_ROOT_ELEMENT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE True: Not the element itself, but its root node is used 20101214
6 Importing IV_WD_TABLE_ID Call by reference Type reference (TYPE) STRING WD ID of the table to set the first visible element 20101214

Method SET_FIRST_VISIBLE_ELEMENT on Interface IF_FDT_WD_RT has no exception.

Method SET_ID_MARKED_IN_TREES 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 20110420
2 Importing ITS_ID_MARKED Call by reference Type reference (TYPE) IF_FDT_WD_RT=>TS_ID_MARKED Table of IDs to mark 20100312
3 Importing IT_ELEMENT_2_UPDATE Call by reference Type reference (TYPE) WDR_CONTEXT_ELEMENT_SET Web Dynpro: Number of Context Node Elements 20100709
4 Importing IV_CELL_DESIGN Call by reference Type reference (TYPE) WDUI_TABLE_DESIGN Web Dynpro: TableDesign 20100312
5 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20100224
6 Importing IV_INITIALIZE_MARKS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Initialize marked IDs before setting new marked IDs 20100312
7 Importing IV_NO_STATUS_REFRESH Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE True: Refresh does not update the status of the BRF+ Objects 20100224
8 Importing IV_REFRESH Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE True: Refresh is triggered after ID is marked 20100224

Method SET_ID_MARKED_IN_TREES on Interface IF_FDT_WD_RT has no exception.

Method SET_ID_UNMARKED_IN_TREES 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 20110420
2 Importing ITS_ID_UNMARKED Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Table of IDs to mark 20100428
3 Importing IT_ELEMENT_2_UPDATE Call by reference Type reference (TYPE) WDR_CONTEXT_ELEMENT_SET Web Dynpro: Number of Context Node Elements 20100709
4 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20100428
5 Importing IV_NO_STATUS_REFRESH Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE True: Refresh does not update the status of the BRF+ Objects 20100428
6 Importing IV_REFRESH Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE True: Refresh is triggered after ID is marked 20100428
7 Importing IV_UNMARK_ALL Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE True: All marks are deleted 20100624

Method SET_ID_UNMARKED_IN_TREES on Interface IF_FDT_WD_RT has no exception.

Method SET_RT_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RT_PARAMETERS Call by reference Type reference (TYPE) IF_FDT_WD_RT=>S_PARAMETERS 20100818

Method SET_RT_PARAMETERS on Interface IF_FDT_WD_RT has no exception.

Method SORT_TREES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE Call by reference Type reference (TYPE) FDTT_WD_RT_NODE FDT: Table of nodes of the re-use tree 20100312

Method SORT_TREES on Interface IF_FDT_WD_RT has no exception.

Method TOGGLE_ELEMENT_IS_EXPANDED 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 20110216
2 Exporting EV_LOAD_CHILDREN_PERFORMED Call by reference Type reference (TYPE) ABAP_BOOL True: The toggle performed explicitely the load of children 20110121
3 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20100304
4 Importing IV_TOGGLE_IS_EXPANDED_FLAG Call by reference Type reference (TYPE) ABAP_BOOL True: IS_EXPANDED flag needs to be toggled manually 20100304

Method TOGGLE_ELEMENT_IS_EXPANDED on Interface IF_FDT_WD_RT has no exception.

Method UPDATE_TREES 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 20110216
2 Importing ITS_ID_ADDITIONAL_TREES Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID IDs for additional trees to add to current trees 20101105
3 Importing IT_NODE_ADDITIONAL_TREES Call by reference Type reference (TYPE) FDTT_WD_RT_NODE Nodes for additional trees to add to current trees 20101123
4 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID ID to be marked in the trees 20100224
5 Importing IV_INVALIDATE_TREES Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Invalidate all trees before building them up again 20100224
6 Importing IV_NO_STATUS_REFRESH Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE True: Suppress status refresh in the trees 20100224
7 Importing IV_REFRESH Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Refresh all trees 20100224

Method UPDATE_TREES on Interface IF_FDT_WD_RT has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 703