SAP ABAP Class CL_PS_UI_DRAFT_TREE (Hierarchy Tree)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PS (Application Component) Project System
     PS_HLP_CACHE (Package) Handling Large Projects:-Cache
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PS_UI_TREE Tree control 20100722
Properties
Class CL_PS_UI_DRAFT_TREE  
Short Description Hierarchy Tree    
Super Class CL_PS_UI_TREE Tree control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PS_HLP_CACHE   Handling Large Projects:-Cache 
Created 20100722   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_PS_UI_DRAFT_TREE has no interface implemented.
Friends
Class CL_PS_UI_DRAFT_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LT_DRAFT_HIERARCHY Instance attribute Private Type reference (TYPE) PSHLP_HIERARCHY_COMPARE_TT Draft Hierarchy 20100810
2 LT_EXPANDED_NODES Instance attribute Private Type reference (TYPE) LVC_T_NKEY ALV Tree Control: Node Table 20101021
3 LT_FILTER_CRITERIA Instance attribute Private Type reference (TYPE) PSHLP_DRAFT_FILTER_TT Table type for filter options 20100813
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_FIELD_CATALOG Instance method Public Method To change field catalog 20100729
2 CHANGE_VIEW Instance method Public Method to change the display 20100810
3 COMPARE_HIERARCHY Instance method Public Method To compare draft hierarchy with DB hierarchy 20101106
4 DISPLAY_TREE_HIERARCHY Instance method Private Method To display tree 20100810
5 GET_DATASETS_4_VERTICAL_AGGR Instance method Private Method To get the list of data sets for vertical aggregation 20100810
6 PROCESS_FILTER Instance method Public Method To apply filter on the data 20100810
7 SET_FILTER_CRITERIA Instance method Public Method To get filter criteria 20100813
8 SHOW_VERTICAL_AGGREGATION Instance method Public Method To display datasets in vertical aggregation 20100810
Events
Class CL_PS_UI_DRAFT_TREE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 DATA_SET_FILTER Private See coding 20100810 begin of DATA_SET_FILTER, data_set type string, color type string, sign type boolean, end of data_set_filter
2 LT_DATA_SET Private See coding 20100810 lt_data_set type table of data_set_filter
Method Signatures

Method CHANGE_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USER_SEL Call by reference Type reference (TYPE) SY-UCOMM 'AGGR' To show all the datasets or not? 20100729

Method CHANGE_FIELD_CATALOG on class CL_PS_UI_DRAFT_TREE has no exception.

Method CHANGE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USER_SEL Call by reference Type reference (TYPE) SY-UCOMM User selection 20100810

Method CHANGE_VIEW on class CL_PS_UI_DRAFT_TREE has no exception.

Method COMPARE_HIERARCHY Signature

Method COMPARE_HIERARCHY on class CL_PS_UI_DRAFT_TREE has no parameter.
Method COMPARE_HIERARCHY on class CL_PS_UI_DRAFT_TREE has no exception.

Method DISPLAY_TREE_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DRAFT_HIERARCHY Call by reference Type reference (TYPE) PSHLP_HIERARCHY_COMPARE_TT Table type for Hierarchy data sets compare 20100810

Method DISPLAY_TREE_HIERARCHY on class CL_PS_UI_DRAFT_TREE has no exception.

Method GET_DATASETS_4_VERTICAL_AGGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_SETS Call by reference Type reference (TYPE) LT_DATA_SET Set of data sets 20100810

Method GET_DATASETS_4_VERTICAL_AGGR on class CL_PS_UI_DRAFT_TREE has no exception.

Method PROCESS_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILTER_OPTIONS Call by reference Type reference (TYPE) PSHLP_DRAFT_FILTER_TT Hierarchy Filter Option 20100811
2 Importing IT_HIER_DRAFT Call by reference Type reference (TYPE) PSHLP_HIERARCHY_COMPARE_TT Table type for Hierarchy data sets compare 20100813
3 Importing IV_SEL_VIEW Call by reference Type reference (TYPE) SY-UCOMM User selected view 20100813

Method PROCESS_FILTER on class CL_PS_UI_DRAFT_TREE has no exception.

Method SET_FILTER_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILTER Call by reference Type reference (TYPE) PSHLP_DRAFT_FILTER_TT Table type for filter options 20100813

Method SET_FILTER_CRITERIA on class CL_PS_UI_DRAFT_TREE has no exception.

Method SHOW_VERTICAL_AGGREGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VERTICAL_DATA Call by reference Type reference (TYPE) PSHLP_HIERARCHY_COMPARE_TT Table type for Hierarchy data sets compare 20100902
2 Importing IV_DISPLAY Call by reference Type reference (TYPE) BOOLEAN IF_SRM=>TRUE Boolean Variable (X=True, -=False, Space=Unknown) 20100902

Method SHOW_VERTICAL_AGGREGATION on class CL_PS_UI_DRAFT_TREE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606