Hierarchy
⤷
⤷
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 | Instance method | Public | Method | Add an ID into the tree(s) and create new ones, if required | 20100224 | |
| 2 | Instance method | Public | Method | Check, whether an ID is present in at least one tree | 20100224 | |
| 3 | Instance method | Public | Method | Clear buffer of unsaved IDs in trees | 20100712 | |
| 4 | Instance method | Public | Method | Collapse the current element | 20100224 | |
| 5 | Instance method | Public | Method | Delete an ID from all trees | 20100224 | |
| 6 | Instance method | Public | Method | Display the messages on the UI | 20100713 | |
| 7 | Instance method | Public | Method | Expand the element and all children until next BRF+ IDs | 20100224 | |
| 8 | Instance method | Public | Method | Get children of UI elements recursively | 20100430 | |
| 9 | Instance method | Public | Method | Get all UI elements | 20100224 | |
| 10 | Instance method | Public | Method | Get the default UI elements (if no one is selected) | 20100224 | |
| 11 | Instance method | Public | Method | Get all UI elements for a particular ID recursively | 20100224 | |
| 12 | Instance method | Public | Method | Get all elements marked in the trees | 20100312 | |
| 13 | Instance method | Public | Method | Get the selected UI elements | 20100224 | |
| 14 | Instance method | Public | Method | Get external messages | 20100712 | |
| 15 | Instance method | Public | Method | Get the steering parameters for the reuse tree | 20100817 | |
| 16 | Instance method | Public | Method | Get / Create the tree for an ID or its application | 20100224 | |
| 17 | Instance method | Public | Method | Get versions for a particular element | 20110208 | |
| 18 | Instance method | Public | Method | Load children of a UI element | 20100224 | |
| 19 | Instance method | Public | Method | Display a single ID in at least one tree | 20100224 | |
| 20 | Instance method | Public | Method | Refresh a UI element and all children | 20100224 | |
| 21 | Instance method | Public | Method | Reload a UI element and all children | 20100224 | |
| 22 | Instance method | Public | Method | Renumber tree items | 20100312 | |
| 23 | Instance method | Public | Method | Set children of one element as marked. | 20100429 | |
| 24 | Instance method | Public | Method | Set children of one element as unmarked | 20100429 | |
| 25 | Instance method | Public | Method | Set the configuration | 20100224 | |
| 26 | Instance method | Public | Method | Set an element or ID as first visible element in the trees | 20101214 | |
| 27 | Instance method | Public | Method | Set an ID as marked in all trees | 20100224 | |
| 28 | Instance method | Public | Method | Set an ID as marked in all trees | 20100428 | |
| 29 | Instance method | Public | Method | Set the steering parameters for the reuse tree | 20100818 | |
| 30 | Instance method | Public | Method | Sort the root nodes of the trees | 20100312 | |
| 31 | Instance method | Public | Method | Toggle the expansion of an UI element | 20100304 | |
| 32 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20110216 | |||
| 2 | ITS_ADDITIONAL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20110321 | |||
| 3 | ITS_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | IDs to be added | 20100224 | |||
| 4 | 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 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20110216 | |||
| 2 | EV_ID_IN_TREE | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100224 | |||
| 3 | EV_ID_VISIBLE | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100224 | |||
| 4 | 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 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20110216 | |||
| 2 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | 20110216 | ||||
| 2 | ITS_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20100224 | |||
| 3 | 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 | 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 | ET_CHILD_ELEMENT | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ELEMENT_SET | Web Dynpro: Number of Context Node Elements | 20100401 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | 20110216 | ||||
| 3 | IO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Interface for Node Element | 20100224 | |||
| 4 | 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 | ET_CHILD_ELEMENT | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ELEMENT_SET | Web Dynpro: Number of Context Node Elements | 20100830 | |||
| 2 | ET_ELEMENTS | Call by reference | Type reference (TYPE) | IF_FDT_WD_RT=>T_ELEMENTS | 20100830 | ||||
| 3 | IT_ELEMENT | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ELEMENT_SET | Web Dynpro: Number of Context Node Elements | 20100430 | |||
| 4 | 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 | ET_ELEMENT | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ELEMENT_SET | Web Dynpro: Number of Context Node Elements | 20100830 | |||
| 2 | ET_ELEMENTS | Call by reference | Type reference (TYPE) | IF_FDT_WD_RT=>T_ELEMENTS | 20100830 | ||||
| 3 | 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 | 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 | ET_ELEMENT | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ELEMENT_SET | Web Dynpro: Number of Context Node Elements | 20100707 | |||
| 2 | ET_ID_ELEMENT | Call by reference | Type reference (TYPE) | IF_FDT_WD_RT=>T_ID_ELEMENT | 20100707 | ||||
| 3 | ITS_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20100707 | |||
| 4 | IT_ELEMENT_TO_CHECK | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ELEMENT_SET | Web Dynpro: Number of Context Node Elements | 20100224 | |||
| 5 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20100224 | |||
| 6 | 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 | ETS_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20100312 | |||
| 2 | ETS_ID_MARKED | Call by reference | Type reference (TYPE) | TS_ID_MARKED | Table of IDs with cell-design | 20100610 | |||
| 3 | ET_ELEMENT | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ELEMENT_SET | Web Dynpro: Number of Context Node Elements | 20100312 | |||
| 4 | IV_CELL_DESIGN | Call by reference | Type reference (TYPE) | WDUI_TABLE_DESIGN | Web Dynpro: TableDesign | 20100503 | |||
| 5 | 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 | 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 | 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 | 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 | EO_ROOT_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Interface for Node Element | 20100224 | |||
| 2 | ES_ROOT_NODE | Call by reference | Type reference (TYPE) | FDTS_WD_RT_NODE | FDT WD: Structure for Navigation Model | 20100224 | |||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | 20110216 | ||||
| 4 | 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 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20100224 | |||
| 6 | IV_ITEM_CREATED_TREE | Call by reference | Type reference (TYPE) | NUMC3 | Position of the newly created tree amongst all trees | 20101123 | |||
| 7 | IV_NO_TREE_CREATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | TRUE: Create of new tree is suppressed | 20100312 | ||
| 8 | 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 | ETS_VERSION | Call by reference | Type reference (TYPE) | FDTT_WD_RT_VERSION | FDT: Table of versions used in reuse-tree | 20110208 | |||
| 2 | IO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Interface for Node Element | 20110208 | |||
| 3 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | 20110216 | ||||
| 2 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | 20110216 | ||||
| 2 | ITS_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20101005 | |||
| 3 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20100224 | |||
| 4 | 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 | 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 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | 20110216 | ||||
| 2 | IO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Interface for Node Element | 20100224 | |||
| 3 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | 20110216 | ||||
| 2 | IO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Interface for Node Element | 20100224 | |||
| 3 | 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 | 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 | ETS_ID_MARKED | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20100511 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | 20110216 | ||||
| 3 | IO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Interface for Node Element | 20100429 | |||
| 4 | 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 | IV_CROSS_APPLICATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | True: Referenced objects from other applications are marked | 20100429 | ||
| 6 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20110420 | |||
| 2 | IO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Interface for Node Element | 20100429 | |||
| 3 | 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 | 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 | IO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | WD element | 20101214 | |||
| 2 | IO_WD_VIEW | Call by reference | Object reference (TYPE REF TO) | IF_WD_VIEW | Web Dynpro: API of a View | 20101214 | |||
| 3 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | FDT ID | 20101214 | |||
| 4 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | FDTS_WD_RT_NODE-NODE_KEY | 20130614 | ||||
| 5 | 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 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20110420 | |||
| 2 | ITS_ID_MARKED | Call by reference | Type reference (TYPE) | IF_FDT_WD_RT=>TS_ID_MARKED | Table of IDs to mark | 20100312 | |||
| 3 | IT_ELEMENT_2_UPDATE | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ELEMENT_SET | Web Dynpro: Number of Context Node Elements | 20100709 | |||
| 4 | IV_CELL_DESIGN | Call by reference | Type reference (TYPE) | WDUI_TABLE_DESIGN | Web Dynpro: TableDesign | 20100312 | |||
| 5 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20100224 | |||
| 6 | IV_INITIALIZE_MARKS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Initialize marked IDs before setting new marked IDs | 20100312 | ||
| 7 | 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 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20110420 | |||
| 2 | ITS_ID_UNMARKED | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Table of IDs to mark | 20100428 | |||
| 3 | IT_ELEMENT_2_UPDATE | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ELEMENT_SET | Web Dynpro: Number of Context Node Elements | 20100709 | |||
| 4 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20100428 | |||
| 5 | 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 | IV_REFRESH | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | True: Refresh is triggered after ID is marked | 20100428 | ||
| 7 | 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 | 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 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20110216 | |||
| 2 | EV_LOAD_CHILDREN_PERFORMED | Call by reference | Type reference (TYPE) | ABAP_BOOL | True: The toggle performed explicitely the load of children | 20110121 | |||
| 3 | IO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Interface for Node Element | 20100304 | |||
| 4 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | 20110216 | ||||
| 2 | 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 | 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 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID to be marked in the trees | 20100224 | |||
| 5 | IV_INVALIDATE_TREES | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Invalidate all trees before building them up again | 20100224 | ||
| 6 | IV_NO_STATUS_REFRESH | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | True: Suppress status refresh in the trees | 20100224 | ||
| 7 | 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 |