SAP ABAP Class CL_FDT_WD_RT_SUB_TREE (Subtree for FDT re-use tree)
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_RT_SUB_TREE Interface for main re-use tree 20091217
Properties
Class CL_FDT_WD_RT_SUB_TREE  
Short Description Subtree for FDT re-use tree    
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 20091217   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 CL_FDT_WD_RT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_FDT_ADMIN_DATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FDT_QUERY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_FDT_WD_RT_MAIN_TREE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 IF_FDT_WD_TYPES 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_RT_SUB_TREE Interface for main re-use tree 20091217
Friends
# Friend Modeled only Created on Description
1 CL_FDT_WD_RT_MAIN_TREE 20101004 FDT re-use tree
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_METHOD_ACTION Constant Private Type reference (TYPE) ABAP_METHNAME 'GET_OTE_LEVEL_ACTION' 20091217
2 MC_METHOD_DATA_OBJECT Constant Private Type reference (TYPE) ABAP_METHNAME 'GET_OTE_LEVEL_DATA_OBJECT' 20091217
3 MC_METHOD_EXPRESSION Constant Private Type reference (TYPE) ABAP_METHNAME 'GET_OTE_LEVEL_EXPRESSION' 20091217
4 MC_NODE_TYPE_LAST_CHG Instance attribute Public Attribute reference (LIKE) 20131030
5 MC_NODE_TYPE_LAST_CHG_1 Instance attribute Public Attribute reference (LIKE) 20131030
6 MC_NODE_TYPE_LAST_CHG_2 Instance attribute Public Attribute reference (LIKE) 20131030
7 MC_NODE_TYPE_LAST_CHG_3 Instance attribute Public Attribute reference (LIKE) 20131030
8 MC_NODE_TYPE_LAST_CHG_4 Instance attribute Public Attribute reference (LIKE) 20131030
9 MC_NODE_TYPE_LAST_CHG_5 Instance attribute Public Attribute reference (LIKE) 20131030
10 MC_NODE_TYPE_USES Instance attribute Public Attribute reference (LIKE) 20091217
11 MC_NODE_TYPE_WHERE_USED Instance attribute Public Attribute reference (LIKE) 20091217
12 MC_PREFIX_ADMN Constant Private Type reference (TYPE) STRING 'admn' 20091217
13 MC_PREFIX_DOBJ Constant Private Type reference (TYPE) STRING 'dobj' 20091217
14 MC_PREFIX_EXPR Constant Private Type reference (TYPE) STRING 'expr' 20091217
15 MC_TABLE_ADMN Constant Private Type reference (TYPE) TABNAME 'FDT_ADMN_0000' Table Name 20091217
16 MC_TABLE_DOBJ Constant Private Type reference (TYPE) TABNAME 'FDT_DOBJ_0001' Table Name 20091217
17 MC_TABLE_EXPR Constant Private Type reference (TYPE) TABNAME 'FDT_EXPR_0001' Table Name 20091217
18 MC_TABNAME_NODE_BUFFER Constant Private Type reference (TYPE) TABNAME 'MT_NODE_BUFFER' Table Name 20091217
19 MC_TABNAME_NODE_BUFFER_FROZEN Constant Private Type reference (TYPE) TABNAME 'MT_NODE_BUFFER_FROZEN' Table Name 20091217
20 MO_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_FDT_FACTORY FDT: Factory 20091217
21 MO_MAIN_TREE Instance attribute Private Object reference (TYPE REF TO) IF_FDT_WD_RT_MAIN_TREE FDT re-use tree 20091217
22 MO_PARENT_SUB_TREE Instance attribute Private Object reference (TYPE REF TO) IF_FDT_WD_RT_SUB_TREE Interface for main re-use tree 20091217
23 MO_WD_RT_CL Instance attribute Private Object reference (TYPE REF TO) CL_FDT_WD_RT Main class for Reuse Tree usage from UI 20110119
24 MT_EXTERNAL_MESSAGE Instance attribute Private Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Table for externally supplied messages 20100401
25 MT_MESSAGE Instance attribute Private Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20100126
26 MT_NODE Instance attribute Private Type reference (TYPE) FDTT_WD_RT_NODE FDT: Table of nodes of the re-use tree 20091217
27 MT_NODE_BUFFER Instance attribute Private Type reference (TYPE) FDTT_WD_RT_NODE_BUFFER Reuse Tree: Table of loaded node with its parent node key 20091217
28 MT_NODE_BUFFER_FROZEN Instance attribute Private Type reference (TYPE) FDTT_WD_RT_NODE_BUFFER Reuse Tree: Table of loaded node with its parent node key 20091217
29 MT_NODE_RELOAD Instance attribute Private Type reference (TYPE) FDTT_WD_RT_NODE Table of nodes to be reloaded 20091217
30 MT_TARGET_NODE_KEY Instance attribute Private Type reference (TYPE) FDTT_WD_RT_ST_NODE_KEY Reuse Tree: Node key in subtree 20100511
31 MT_UNSAVED_NODE_KEY_BUFFER Instance attribute Protected Type reference (TYPE) FDTT_WD_RT_ST_NODE_KEY Buffers node keys for ID, which are not yet saved 20100709
32 MV_APPLICATION_ID Instance attribute Public Attribute reference (LIKE) 20091217
33 MV_AUTO_CLEAR_MESSAGE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE Flag for automatic clearing of messages in interface methods 20100126
34 MV_ID Instance attribute Public Attribute reference (LIKE) 20100126
35 MV_LOAD_ALL_SUB_TREE_ORDER Instance attribute Private Type reference (TYPE) INT4 IF_FDT_WD_RT_MAIN_TREE=>MC_SUB_TREE_ORDER_DEFAULT Order of the subtree until which all nodes shall be loaded 20100216
36 MV_NO_STATUS_REFRESH Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE Status is not refreshed 20091217
37 MV_PATH Instance attribute Private Type reference (TYPE) STRING Path of the subtree for debugging purposes 20121024
38 MV_RETRIEVE_MODE Instance attribute Private Type reference (TYPE) IF_FDT_WD_RT_MAIN_TREE=>S_RETRIEVE_MODE IF_FDT_WD_RT_MAIN_TREE=>MC_RETRIEVE_MODE_LOAD Retrieve mode for subtree 20091217
39 MV_SUB_TREE_ORDER Instance attribute Public Attribute reference (LIKE) 20091217
Methods
# Method Level Visibility Method type Description Created on
1 CALL_QUERY_DIRECT_DB_ACCESS Instance method Private Method The encapsulated database access of the query 20091217
2 CALL_QUERY_INCLUDE_UNSAVED_IDS Instance method Private Method Include unsaved ID's into query results 20100709
3 CALL_QUERY_PER_TYPE Instance method Private Method Query node data depending on OTE 20091217
4 CHECK_DELETION_STATUS_INVALID Instance method Private Method Check the deletion status of an object 20100115
5 CHECK_ID_VISIBLE Instance method Private Method Check, whether an ID can be displayed (customizing, ....) 20091217
6 CREATE_FROM_4_SUBTYPE Instance method Private Method Create from clause for object subtype select 20091217
7 CREATE_FROM_4_TYPE Instance method Private Method Create from clause for object subtype select 20120806
8 CREATE_FROM_BASIC Instance method Private Method Create from clause for object subtype select 20091217
9 CREATE_NEW_SUB_TREE Instance method Private Method creates a new subtree and uspdates local tables 20091217
10 CREATE_NODE Instance method Private Method Creates a tree node for the UI 20091217
11 CREATE_WHERE_4_SUBTYPE Instance method Private Method Create where clause for object subtype select 20091217
12 CREATE_WHERE_4_TYPE Instance method Private Method Create where clause for object type select 20091217
13 CREATE_WHERE_BASIC Instance method Private Method Create where clause for admin data select 20091217
14 DELETE_TABLE_FROM_ID Instance method Private Method Delete internal tables from ID 20091217
15 GET_CELL_DESIGN Instance method Private Method Get the design (color) of the node to display 20091217
16 GET_CHILD_NODES Instance method Private Method 20091217
17 GET_CHILD_NODES_FROM_BUFFER Instance method Private Method Get the child nodes of a model tree node 20091217
18 GET_CHILD_NODES_LOAD Instance method Private Method Get the child nodes of a model tree node 20091217
19 GET_CHILD_NODES_RELOAD Instance method Private Method Get child nodes in reload mode 20091217
20 GET_CHILD_SUB_TREE_FROM_BUFFER Instance method Private Method Get the used child sub trees 20091217
21 GET_ID_RELATION Instance method Private Method Get the relations for a particular node type in a subtree 20110119
22 GET_IS_CLIENT_DEPENDENT Instance method Private Method Create from clause for object subtype select 20091217
23 GET_KEY_FROM_OTE Instance method Private Method Get data in format node key from extended object type (OTE) 20091217
24 GET_NODES_LEVEL_APPLICATION Instance method Private Method Get the child nodes on the level of the entire application 20091217
25 GET_NODES_LEVEL_LAST_CHANGED Instance method Private Method Get the child nodes on the level of the node type 20131030
26 GET_NODES_LEVEL_LAST_CHG_SUB Instance method Private Method Get the child nodes on the level of the node type 20131030
27 GET_NODES_LEVEL_NODE_TYPE Instance method Private Method Get the child nodes on the level of the node type 20091217
28 GET_NODES_LEVEL_OBJECT_SUBTYPE Instance method Private Method Get the child nodes on the level of object subtype 20091217
29 GET_NODES_LEVEL_OBJECT_TYPE Instance method Private Method Get the child nodes on the level of object type 20091217
30 GET_NODE_BUFFER_NAME Instance method Private Method Get the name of the buffer to be currently used 20091217
31 GET_NODE_DISPLAY Instance method Private Method Creates a tree node for the UI 20091217
32 GET_NODE_LAST_CHANGED Instance method Private Method Get the child nodes on the level of 'Uses' 20131030
33 GET_NODE_USES Instance method Private Method Get the child nodes on the level of 'Uses' 20091217
34 GET_NODE_WHERE_USED Instance method Private Method Get the child nodes on the level of 'Where Used' 20091217
35 GET_OBJ_TAG Instance method Private Method Creates object tags 20120624
36 GET_OTE_FROM_KEY Instance method Private Method Get data in format extended object type (OTE) from node key 20091217
37 GET_SUB_TREE Static method Public Method Get an instance of the sub tree 20100817
38 GET_VERSION_TIMESTAMP_TO Instance method Private Method Get the Timestamp_To of a pariticular version 20110216
39 READ_BUFFER_PER_TYPE Instance method Private Method Read node data from the buffer depending on OTE 20091217
40 SET_EXPANSION_OF_CHILD_NODE Instance method Private Method Manipulates the expansion of the loaded nodes 20091217
41 SET_EXPANSION_OF_PARENT_NODE Instance method Private Method Manipulates the expansion of the loaded nodes 20110210
42 SET_ID_RELATION Instance method Private Method Set the relations for a particular node type in a subtree 20110119
43 SET_NODE_IS_LEAF Instance method Private Method Creates a tree node for the UI 20110120
44 UPDATE_NODE Instance method Public Method 20091217
Events
Class CL_FDT_WD_RT_SUB_TREE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_RELATION Private See coding 20091217 BEGIN OF s_relation, node_key TYPE fdts_wd_rt_st_node_key, tabname_of_ote_storage TYPE tabname, tabname_of_node_key_storage TYPE tabname, END OF s_relation
2 T_RELATION Private See coding 20091217 t_relation TYPE STANDARD TABLE OF s_relation WITH KEY node_key
3 T_SUB_TREE Private See coding 20091217 t_sub_tree TYPE TABLE OF fdts_wd_rt_node-sub_tree
Method Signatures

Method CALL_QUERY_DIRECT_DB_ACCESS 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 20091217
2 Importing IS_OTE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>S_OBJECT_TYPE_EXTENDED Extended Object Type 20091217
3 Importing IV_PACKAGE_SIZE Call by reference Type reference (TYPE) INT4 Natural number 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method CALL_QUERY_INCLUDE_UNSAVED_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20100709
2 Importing IS_OTE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>S_OBJECT_TYPE_EXTENDED Extended Object Type 20100709

Method CALL_QUERY_INCLUDE_UNSAVED_IDS on class CL_FDT_WD_RT_SUB_TREE has no exception.

Method CALL_QUERY_PER_TYPE 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 Natural number 20091217
2 Importing IS_OTE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>S_OBJECT_TYPE_EXTENDED Extended Object Type 20091217
3 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20110119
4 Importing IV_CREATE_NODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20091217
5 Importing IV_GET_ALL_IDS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method CHECK_DELETION_STATUS_INVALID Signature

Method CHECK_DELETION_STATUS_INVALID on class CL_FDT_WD_RT_SUB_TREE has no parameter.
Method CHECK_DELETION_STATUS_INVALID on class CL_FDT_WD_RT_SUB_TREE has no exception.

Method CHECK_ID_VISIBLE 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 20091217
2 Importing IV_SHOW_ONLY_NAMED_OBJECTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20100817
3 Returning RV_ID_IS_VISIBLE Value transfer Type reference (TYPE) ABAP_BOOL 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method CREATE_FROM_4_SUBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OTE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>S_OBJECT_TYPE_EXTENDED Extended Object Type 20091217
2 Returning RV_FROM Value transfer Type reference (TYPE) STRING 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method CREATE_FROM_4_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OTE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>S_OBJECT_TYPE_EXTENDED Extended Object Type 20120806
2 Returning RV_FROM Value transfer Type reference (TYPE) STRING 20120806
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20120806

Method CREATE_FROM_BASIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FROM Value transfer Type reference (TYPE) STRING 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method CREATE_NEW_SUB_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20091217
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091217
3 Returning RS_NODE Value transfer Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method CREATE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20091217
2 Importing IS_NODE_KEY Call by reference Type reference (TYPE) FDTS_WD_RT_ST_NODE_KEY Reuse Tree: Node key in subtree 20091217
3 Importing IS_OTE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>S_OBJECT_TYPE_EXTENDED Extended Object Type 20091217
4 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE Reuse Tree: Node key in subtree 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method CREATE_WHERE_4_SUBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OTE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>S_OBJECT_TYPE_EXTENDED Extended Object Type 20091217
2 Returning RV_WHERE Value transfer Type reference (TYPE) STRING 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method CREATE_WHERE_4_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OTE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>S_OBJECT_TYPE_EXTENDED Extended Object Type 20120806
2 Returning RV_WHERE Value transfer Type reference (TYPE) STRING 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method CREATE_WHERE_BASIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WHERE Value transfer Type reference (TYPE) STRING 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method DELETE_TABLE_FROM_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 20091217
2 Importing IV_TABNAME_NODE_KEY Call by reference Type reference (TYPE) TABNAME Table Name 20091217
3 Importing IV_TABNAME_OTE Call by reference Type reference (TYPE) TABNAME Table Name 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method GET_CELL_DESIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CELL_DESIGN Call by reference Type reference (TYPE) WDUI_TABLE_CELL_DESIGN Web Dynpro: TableCellDesign 20091217
2 Importing IS_NODE_KEY Call by reference Type reference (TYPE) FDTS_WD_RT_ST_NODE_KEY Universal Unique Identifier 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method GET_CHILD_NODES Signature

Method GET_CHILD_NODES on class CL_FDT_WD_RT_SUB_TREE has no parameter.
Method GET_CHILD_NODES on class CL_FDT_WD_RT_SUB_TREE has no exception.

Method GET_CHILD_NODES_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE Call by reference Type reference (TYPE) FDTT_WD_RT_NODE FDT: Table of nodes of the re-use tree 20091217
2 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE Beschreibung 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method GET_CHILD_NODES_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE Beschreibung 20110120
2 Exporting ET_NODE Call by reference Type reference (TYPE) FDTT_WD_RT_NODE FDT: Table of nodes of the re-use tree 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method GET_CHILD_NODES_RELOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20110120
2 Exporting ET_NODE Call by reference Type reference (TYPE) FDTT_WD_RT_NODE FDT: Table of nodes of the re-use tree 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method GET_CHILD_SUB_TREE_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUB_TREE Call by reference Type reference (TYPE) T_SUB_TREE 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method GET_ID_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE Objekttyp 20110119
2 Returning RS_ID_RELATION Value transfer Type reference (TYPE) CL_FDT_WD_RT=>S_ID_RELATION 20110119

Method GET_ID_RELATION on class CL_FDT_WD_RT_SUB_TREE has no exception.

Method GET_IS_CLIENT_DEPENDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_CLIENT_DEPENDENT Value transfer Type reference (TYPE) ABAP_BOOL 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method GET_KEY_FROM_OTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OTE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>S_OBJECT_TYPE_EXTENDED Reuse Tree: Node key in subtree 20091217
2 Returning RS_NODE_KEY Value transfer Type reference (TYPE) FDTS_WD_RT_ST_NODE_KEY Extended Object Type 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method GET_NODES_LEVEL_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20110119
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method GET_NODES_LEVEL_LAST_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20131030
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20131030

Method GET_NODES_LEVEL_LAST_CHG_SUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20131030
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20131030

Method GET_NODES_LEVEL_NODE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20110119
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method GET_NODES_LEVEL_OBJECT_SUBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20091217
2 Importing IV_GET_ALL_IDS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091217
3 Importing IV_METHODNAME Call by reference Type reference (TYPE) ABAP_METHNAME Reference type 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method GET_NODES_LEVEL_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method GET_NODE_BUFFER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NODE_BUFFER_NAME Value transfer Type reference (TYPE) TABNAME Table Name 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method GET_NODE_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method GET_NODE_LAST_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20131030
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20131030
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20131030

Method GET_NODE_USES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20110119
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method GET_NODE_WHERE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20110119
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method GET_OBJ_TAG 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 20120624
2 Returning RV_OBJ_TAG Value transfer Type reference (TYPE) STRING 20120624

Method GET_OBJ_TAG on class CL_FDT_WD_RT_SUB_TREE has no exception.

Method GET_OTE_FROM_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE_KEY Call by reference Type reference (TYPE) FDTS_WD_RT_ST_NODE_KEY Reuse Tree: Node key in subtree 20091217
2 Returning RS_OTE Value transfer Type reference (TYPE) IF_FDT_WD_TYPES=>S_OBJECT_TYPE_EXTENDED Extended Object Type 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method GET_SUB_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ROOT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20100817
2 Importing IO_MAIN_TREE Call by reference Object reference (TYPE REF TO) IF_FDT_WD_RT_MAIN_TREE Interface for main re-use tree 20100817
3 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20100817
4 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20100817
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100817

Method GET_VERSION_TIMESTAMP_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VERSION Call by reference Type reference (TYPE) FDTS_WD_RT_VERSION FDT: Structure for version display in the reuse-tree 20110216
2 Importing ITS_ADMIN_VERSION Call by reference Type reference (TYPE) IF_FDT_ADMIN_DATA=>TS_VERSION Versions 20110216
3 Importing IV_CONVERT_TIMESTAMPS Call by reference Type reference (TYPE) ABAP_BOOL True: Timestamps are converted acc. to personalization 20110428
4 Importing IV_TIMESTAMP_MAX Call by reference Type reference (TYPE) FDT_TIMESTAMP BRFplus Time Stamp 20110216
5 Returning RV_TIMESTAMP_TO Value transfer Type reference (TYPE) FDT_TIMESTAMP FDT: Version 20110216

Method GET_VERSION_TIMESTAMP_TO on class CL_FDT_WD_RT_SUB_TREE has no exception.

Method READ_BUFFER_PER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ID_RELATION Call by reference Type reference (TYPE) CL_FDT_WD_RT=>S_ID_RELATION Table Name 20110119
2 Importing IS_OTE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>S_OBJECT_TYPE_EXTENDED Extended Object Type 20091217
3 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20110119
4 Importing IV_GET_ALL_IDS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method SET_EXPANSION_OF_CHILD_NODE 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: Structure of node for the re-use tree 20091217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100127

Method SET_EXPANSION_OF_PARENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PARENT_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20110210
2 Importing IT_NODE Call by reference Type reference (TYPE) FDTT_WD_RT_NODE FDT: Structure of node for the re-use tree 20110210
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20110210

Method SET_ID_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_VERSION Call by reference Type reference (TYPE) FDTT_WD_RT_VERSION Usages (Where-Used) 20110204
2 Importing IT_NODE_KEY Call by reference Type reference (TYPE) FDTT_WD_RT_ST_NODE_KEY Reuse Tree: Table of node keys in subtree 20110119
3 Importing IT_OTE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>T_OBJECT_TYPE_EXTENDED List of Extended Object Types 20110119
4 Importing IV_NODE_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>OBJECT_TYPE Objekttyp 20110119
5 Importing IV_TOTAL_COUNT Call by reference Type reference (TYPE) I Total count of objects 20131104

Method SET_ID_RELATION on class CL_FDT_WD_RT_SUB_TREE has no exception.

Method SET_NODE_IS_LEAF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE Call by reference Type reference (TYPE) FDTS_WD_RT_NODE FDT: Structure of node for the re-use tree 20110120
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20110120

Method UPDATE_NODE Signature

Method UPDATE_NODE on class CL_FDT_WD_RT_SUB_TREE has no parameter.
Method UPDATE_NODE on class CL_FDT_WD_RT_SUB_TREE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703