SAP ABAP Class /RPM/CL_WD_TREE_REUSE (Tree resue class)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     /RPM/UI_LOGIC (Package) RPM UI Logic for ABAP WD
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_INM_UI_HIERARCHY_DASHBOARD Tree controll / Feder class 20090310
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_WD_TREE_BUCKET_REUSE Bucket Hierarchy 20090310
2 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_WD_TREE_CH_BUC_REUSE Classification Bucket Hierarchy 20090612
3 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_WD_TREE_CH_REUSE Classification Hierarchy 20090430
Properties
Class /RPM/CL_WD_TREE_REUSE  
Short Description Tree resue class    
Super Class CL_INM_UI_HIERARCHY_DASHBOARD Tree controll / Feder class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /RPM/UI_LOGIC   RPM UI Logic for ABAP WD 
Created 20090310   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /RPM/CL_WD_TREE_REUSE has no forward declaration.
Interfaces
Class /RPM/CL_WD_TREE_REUSE has no interface implemented.
Friends
Class /RPM/CL_WD_TREE_REUSE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_COLUMN_DB_STRUCDESCR Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Ref. to Dashboard ALV structure including Text Fields 20110829
2 MR_DASHBOARD_DATA Instance attribute Public Object reference (TYPE REF TO) DATA 20090310
3 MR_NAVIGATION Instance attribute Protected Object reference (TYPE REF TO) CL_INM_NAVIGATION INM Navigation 20090310
4 MS_CONTEXT Instance attribute Public Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20090310
5 MT_FIELD_CONFIG Instance attribute Public Type reference (TYPE) /RPM/TT_FIELDS_DESCRIPTION Table for field description 20090310
6 MT_OBJECTS Instance attribute Public Type reference (TYPE) /RPM/TT_DESCRIPTION Object Description 20090310
7 MV_APPL_MODE Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20090310
8 MV_CONTEXT Instance attribute Public Type reference (TYPE) INM_NAV_TV_CONTEXT Navigation Context 20090310
9 MV_EDIT_MODE Instance attribute Public Type reference (TYPE) I 20090310
10 MV_LOAD_ALL Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090310
11 MV_MAIN_PORTFOLIO_GUID Instance attribute Protected Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090731
12 MV_MY_OBJECTS_ONLY Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090310
13 MV_PORTAL_ROLE Instance attribute Public Type reference (TYPE) AGR_NAME Role Name 20090310
14 MV_PORTFOLIO_TYPE Instance attribute Public Type reference (TYPE) /RPM/TV_PORTFOLIO Portfolio 20090310
15 MV_RC Instance attribute Protected Type reference (TYPE) I 20090720
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORIZATION Instance method Protected Method 20090311
2 CREATE_DASHBOARD_STRUC_REF Instance method Protected Method Create Dashboard Struct. instance for hierarchical Dashboard 20110829
3 DELETE_OBJECTS Instance method Protected Method 20090720
4 DELETE_TREE Instance method Protected Method 20090730
5 GET_HELP_LINK Instance method Public Method 20090310
6 HANDLE_EVENT Instance method Public Method 20090726
7 NAVIGATE Instance method Protected Method 20090311
8 PROCESS_DELETE_RESULT Instance method Public Method 20090720
9 PROCESS_FPM_EVENT Instance method Public Method 20090909
10 QUERY_DASHBOARD_DATA Instance method Protected Method 20090726
11 REPORT_MESSAGES Instance method Protected Method 20090311
12 RETRIEVE_DASHBOARD_DATA Instance method Protected Method 20090730
13 SET_APPLICATION_PARAMETERS Instance method Public Method 20090310
Events
Class /RPM/CL_WD_TREE_REUSE has no event.
Types
Class /RPM/CL_WD_TREE_REUSE has no local type.
Method Signatures

Method CHECK_AUTHORIZATION Signature

Method CHECK_AUTHORIZATION on class /RPM/CL_WD_TREE_REUSE has no parameter.
Method CHECK_AUTHORIZATION on class /RPM/CL_WD_TREE_REUSE has no exception.

Method CREATE_DASHBOARD_STRUC_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COMPONENTS_ATTR Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20110829
2 Importing IV_DB_STRUC_NAME Call by reference Type reference (TYPE) STRING 20110829

Method CREATE_DASHBOARD_STRUC_REF on class /RPM/CL_WD_TREE_REUSE has no exception.

Method DELETE_OBJECTS 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) /RPM/TT_MESSAGES Table Type for Messages 20090720
2 Exporting EV_RC Value transfer Type reference (TYPE) I 20090720
3 Importing IT_OBJECT Call by reference Type reference (TYPE) /RPM/TT_DESCRIPTION Object Description 20090720
4 Importing IV_SCENARIO Call by reference Type reference (TYPE) STRING 20090720

Method DELETE_OBJECTS on class /RPM/CL_WD_TREE_REUSE has no exception.

Method DELETE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARENT_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Object Description 20090730

Method DELETE_TREE on class /RPM/CL_WD_TREE_REUSE has no exception.

Method GET_HELP_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HELP_LINK Call by reference Type reference (TYPE) STRING 20090310
2 Importing IV_KW_FORMAT Call by reference Type reference (TYPE) STRING 'XML' 20090508
3 Importing IV_KW_STRUCTURE Call by reference Type reference (TYPE) WDY_BOOLEAN 'X' Supplement for True Boolean Type: 'X' == True '' == False 20090508
4 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Language Key 20090508

Method GET_HELP_LINK on class /RPM/CL_WD_TREE_REUSE has no exception.

Method HANDLE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20090726
2 Exporting EV_EVENT_HANDLED Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090726
3 Importing IV_EVENT Call by reference Type reference (TYPE) /RPM/TV_UI_ACTION_TYPE 20090726
4 Importing IV_PROCESS_EVENT_STACK Call by reference Type reference (TYPE) WDY_BOOLEAN Process Whole Event Stack 20090726

Method HANDLE_EVENT on class /RPM/CL_WD_TREE_REUSE has no exception.

Method NAVIGATE Signature

Method NAVIGATE on class /RPM/CL_WD_TREE_REUSE has no parameter.
Method NAVIGATE on class /RPM/CL_WD_TREE_REUSE has no exception.

Method PROCESS_DELETE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TASK Call by reference Type reference (TYPE) CLIKE 20090720

Method PROCESS_DELETE_RESULT on class /RPM/CL_WD_TREE_REUSE has no exception.

Method PROCESS_FPM_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20090909
2 Exporting EV_EVENT_HANDLED Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090909
3 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20090909
4 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20090909
5 Importing IR_COMPONENT Call by reference Object reference (TYPE REF TO) IWCI_INM_HIERARCHY_DASHBOARD WebDynpro Interface COMPONENTCONTROLLER 20090909
6 Importing IT_INTERFACE_VIEWS Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20090909
7 Importing IV_PROCESS_EVENT_STACK Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090909

Method PROCESS_FPM_EVENT on class /RPM/CL_WD_TREE_REUSE has no exception.

Method QUERY_DASHBOARD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DASHBOARD_DATA Call by reference Object reference (TYPE REF TO) DATA Main Data 20090726
2 Exporting ET_OBJECTS Call by reference Type reference (TYPE) /RPM/TT_DESCRIPTION Object Description 20090726
3 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Alternative Portfolio Hierarchy 20090726
4 Importing IT_OBJECTS Call by reference Type reference (TYPE) /RPM/TT_DESCRIPTION Object Description 20090726

Method QUERY_DASHBOARD_DATA on class /RPM/CL_WD_TREE_REUSE has no exception.

Method REPORT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MSG Call by reference Type reference (TYPE) /RPM/TS_MESSAGES Error Messages 20090311
2 Importing IT_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20090311

Method REPORT_MESSAGES on class /RPM/CL_WD_TREE_REUSE has no exception.

Method RETRIEVE_DASHBOARD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DASHBOARD_DATA Call by reference Object reference (TYPE REF TO) DATA 20090730
2 Exporting ET_OBJECTS Call by reference Type reference (TYPE) /RPM/TT_DESCRIPTION Object Description 20090730
3 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20090730
4 Importing IT_OBJECTS Call by reference Type reference (TYPE) /RPM/TT_DESCRIPTION Object Description 20090730

Method RETRIEVE_DASHBOARD_DATA on class /RPM/CL_WD_TREE_REUSE has no exception.

Method SET_APPLICATION_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NAVIGATION Call by reference Object reference (TYPE REF TO) CL_INM_NAVIGATION INM Navigation 20090310
2 Importing IV_APPL_MODE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20090310
3 Importing IV_CONTEXT Call by reference Type reference (TYPE) INM_NAV_TV_CONTEXT Navigation Context 20090310
4 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) I 20090310
5 Importing IV_MAIN_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090731
6 Importing IV_MY_OBJECTS_ONLY Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090310
7 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090310
8 Importing IV_PARENT_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090310
9 Importing IV_PARENT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090310
10 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20090310
11 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090310
12 Importing IV_PORTFOLIO_TYPE Call by reference Type reference (TYPE) /RPM/TV_PORTFOLIO Portfolio 20090310
13 Importing IV_SCOPE Call by reference Type reference (TYPE) /RPM/TV_DASHBOARD_SCOPE Dashboard Scope 20090310

Method SET_APPLICATION_PARAMETERS on class /RPM/CL_WD_TREE_REUSE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 500_702