SAP ABAP Class CL_SALV_FUNCTIONS_TREE (Generic and User-Defined Functions in Tree Structures)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ALV (Application Component) SAP List Viewer
     SALV_OM_FUNCTIONS (Package) ALV: Generic Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SALV_FUNCTIONS Generic and Application-Specific Functions 20040416
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_C_FUNCTION_TREE Tree Functions 20040422
Properties
Class CL_SALV_FUNCTIONS_TREE  
Short Description Generic and User-Defined Functions in Tree Structures    
Super Class CL_SALV_FUNCTIONS Generic and Application-Specific Functions 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_OM_FUNCTIONS   ALV: Generic Functions 
Created 20040416   SAP 
Last change 20040930   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 IF_SALV_C_BOOL_SAP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_SALV_C_FLAVOUR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SALV_C_FUNCTION_TREE Tree Functions 20040422
Friends
# Friend Modeled only Created on Description
1 CL_SALV_CONTROLLER 20040416 ALV: Abstract Controller
2 CL_SALV_MODEL_BASE 20040416 Basis Model for All Table Displays
3 CL_SALV_MODEL_LIST 20040416 Basis Model for All List-Type Table Displays
Attributes
Class CL_SALV_FUNCTIONS_TREE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20040609
2 SET_AGGREGATION Instance method Private Method Activate Average Calculation in Aggregation 20040419
3 SET_AGGREGATION_AVERAGE Instance method Public Method Activate Average Calculation 20040416
4 SET_AGGREGATION_MAXIMUM Instance method Public Method Activate Maximum Calculation 20040416
5 SET_AGGREGATION_MINIMUM Instance method Public Method Activate Minimum Calculation 20040416
6 SET_AGGREGATION_TOTAL Instance method Public Method Activate Totalling Function 20040416
7 SET_COLLAPSE Instance method Public Method Activate Node Collapse Function 20040416
8 SET_EXPAND Instance method Public Method Activate Node Expansion Function 20040416
9 SET_FIND Instance method Public Method Activate Search Function 20040416
10 SET_GROUP_AGGREGATION Instance method Public Method Activate All Aggregation Group Functions 20040416
11 SET_GROUP_COLUMN Instance method Protected Method Activate All Functions of Column Group 20040806
12 SET_GROUP_LAYOUT Instance method Public Method Activate All Layout Group Functions 20040416
13 SET_GROUP_PRINT Instance method Public Method Activate All Functions of Print Group 20040416
14 SET_HELP Instance method Public Method Activate Search Function 20040823
15 SET_LAYOUT_CHANGE Instance method Public Method Activate Change Layout Function 20040416
16 SET_LAYOUT_LOAD Instance method Public Method Activate Load Layout Function 20040416
17 SET_LAYOUT_MAINTAIN Instance method Public Method Activate Manage Layout Function 20040416
18 SET_LAYOUT_SAVE Instance method Public Method Activate Save Layout Function 20040416
19 SET_PRINT_ALL Instance method Public Method Activate Print All Function 20040416
20 SET_PRINT_ALL_PREVIEW Instance method Public Method Activate Print Preview All Function 20040416
21 SET_PRINT_VIEW Instance method Public Method Activate Print of View Function 20040416
22 SET_PRINT_VIEW_PREVIEW Instance method Public Method Activate Print Preview Function 20040416
Events
Class CL_SALV_FUNCTIONS_TREE has no event.
Types
Class CL_SALV_FUNCTIONS_TREE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_SALV_CONTROLLER_METADATA ALV: abstrakter Controller 20040609

Method CONSTRUCTOR on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_AGGREGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040419

Method SET_AGGREGATION on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_AGGREGATION_AVERAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040416

Method SET_AGGREGATION_AVERAGE on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_AGGREGATION_MAXIMUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040416

Method SET_AGGREGATION_MAXIMUM on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_AGGREGATION_MINIMUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040416

Method SET_AGGREGATION_MINIMUM on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_AGGREGATION_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040416

Method SET_AGGREGATION_TOTAL on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_COLLAPSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040416

Method SET_COLLAPSE on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_EXPAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) ABAP_BOOL 20040416

Method SET_EXPAND on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040416

Method SET_FIND on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_GROUP_AGGREGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL ALV Funktion 20040416

Method SET_GROUP_AGGREGATION on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_GROUP_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL ALV Funktion 20040806

Method SET_GROUP_COLUMN on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_GROUP_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL ALV Funktion 20040416

Method SET_GROUP_LAYOUT on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_GROUP_PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL ALV Funktion 20040416

Method SET_GROUP_PRINT on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040823

Method SET_HELP on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_LAYOUT_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040416

Method SET_LAYOUT_CHANGE on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_LAYOUT_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040416

Method SET_LAYOUT_LOAD on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_LAYOUT_MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040416

Method SET_LAYOUT_MAINTAIN on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_LAYOUT_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040416

Method SET_LAYOUT_SAVE on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_PRINT_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040416

Method SET_PRINT_ALL on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_PRINT_ALL_PREVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040416

Method SET_PRINT_ALL_PREVIEW on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_PRINT_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040416

Method SET_PRINT_VIEW on class CL_SALV_FUNCTIONS_TREE has no exception.

Method SET_PRINT_VIEW_PREVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040416

Method SET_PRINT_VIEW_PREVIEW on class CL_SALV_FUNCTIONS_TREE has no exception.
History
Last changed by/on SAP  20040930 
SAP Release Created in 700