SAP ABAP Interface IF_SALV_BS_R_DATA_HIERARCHY (IF_SALV_BS_R_DATA_HIERARCHY)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
     SALV_BS_UI_RESULT (Package) Package for Result Data
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SALV_BS_RESULT_DATA_TABLE 20050729
Properties
Interface IF_SALV_BS_R_DATA_HIERARCHY  
Short Description    
General Data
Package SALV_BS_UI_RESULT   Package for Result Data 
Created 20050729   SAP 
Last changed 20090618   SAP 
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_SALV_BS_CONV_TOOL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_SALV_BS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_SALV_BS_R_DATA_HIERARCHY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_SALV_BS_R_DATA_TABLE_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_SALV_BS_T_DATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_SALV_BS_R_DATA_HIERARCHY has no interface.
Friends
Interface IF_SALV_BS_R_DATA_HIERARCHY has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 T_HIERARCHY Instance attribute Public Type reference (TYPE) IF_SALV_BS_R_DATA_HIERARCHY=>T_TYPE_HIERARCHY 20050729
2 T_HIERARCHY_COLUMNS Instance attribute Public Type reference (TYPE) IF_SALV_BS_R_DATA_HIERARCHY=>T_TYPE_HIERARCHY_COLUMN 20050914
Methods
# Method Level Visibility Method type Description Created on
1 COLLAPSE Instance method Public Method 20060126
2 EXPAND Instance method Public Method 20060126
3 EXPANSION Instance method Public Method 20060126
4 GET_EXPAND_STATE Instance method Public Method 20060315
5 GET_GROUP_FIELD Instance method Public Method 20050729
6 GET_GROUP_VALUE Instance method Public Method 20050729
7 GET_IMAGE_FIELD Instance method Public Method 20050914
8 GET_IMAGE_VALUE Instance method Public Method 20050914
9 GET_TEXT_FIELD Instance method Public Method 20050914
10 GET_TEXT_VALUE Instance method Public Method 20050914
11 SET_EXPAND_STATE Instance method Public Method 20060315
Events
Interface IF_SALV_BS_R_DATA_HIERARCHY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_TYPE_EXPAND_STATE Public See coding 20060315 begin of s_type_expand_state, s_node type cl_salv_bs_conv_tool=>s_type_node, is_expanded type abap_bool, end of s_type_expand_state
2 S_TYPE_HIERARCHY Public See coding 20050914 begin of s_type_hierarchy. include type cl_salv_bs_conv_tool=>s_type_node. types: end of s_type_hierarchy
3 S_TYPE_HIERARCHY_COLUMN Public See coding 20050915 begin of s_type_hierarchy_column, s_column type if_salv_bs_r_data_table_types=>s_type_column, s_field type if_salv_bs_r_data_table_types=>s_type_field, s_sort type if_salv_bs_r_data_table_types=>s_type_field, s_image type if_salv_bs_r_data_table_types=>s_type_field, s_text type if_salv_bs_r_data_table_types=>s_type_field, end of s_type_hierarchy_column
4 T_TYPE_EXPAND_STATE Public See coding 20060315 t_type_expand_state type sorted table of s_type_expand_state with unique key s_node-node initial size 1
5 T_TYPE_HIERARCHY Public See coding 20050914 t_type_hierarchy type standard table of s_type_hierarchy with non-unique key node with unique hashed key node components node with non-unique sorted key parent components parent initial size 1
6 T_TYPE_HIERARCHY_COLUMN Public See coding 20050915 t_type_hierarchy_column type standard table of s_type_hierarchy_column with non-unique key s_column-column initial size 1
Method Signatures

Method COLLAPSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Type reference (TYPE) SYTABIX 20060315

Method COLLAPSE on Interface IF_SALV_BS_R_DATA_HIERARCHY has no exception.

Method EXPAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Type reference (TYPE) SYTABIX 20060315

Method EXPAND on Interface IF_SALV_BS_R_DATA_HIERARCHY has no exception.

Method EXPANSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXPAND Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060126
2 Importing NODE Call by reference Type reference (TYPE) SYTABIX 20060315

Method EXPANSION on Interface IF_SALV_BS_R_DATA_HIERARCHY has no exception.

Method GET_EXPAND_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) IF_SALV_BS_R_DATA_HIERARCHY=>T_TYPE_EXPAND_STATE 20060315

Method GET_EXPAND_STATE on Interface IF_SALV_BS_R_DATA_HIERARCHY has no exception.

Method GET_GROUP_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) SYTABIX 20050729
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20050729

Method GET_GROUP_FIELD on Interface IF_SALV_BS_R_DATA_HIERARCHY has no exception.

Method GET_GROUP_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) SYTABIX 20050729
2 Returning VALUE Value transfer Type reference (TYPE) IF_SALV_BS_T_DATA=>S_TYPE_VALUE 20050729

Method GET_GROUP_VALUE on Interface IF_SALV_BS_R_DATA_HIERARCHY has no exception.

Method GET_IMAGE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) SYTABIX 20050915
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20050915

Method GET_IMAGE_FIELD on Interface IF_SALV_BS_R_DATA_HIERARCHY has no exception.

Method GET_IMAGE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) SYTABIX 20050915
2 Returning VALUE Value transfer Type reference (TYPE) IF_SALV_BS_T_DATA=>S_TYPE_VALUE 20050915

Method GET_IMAGE_VALUE on Interface IF_SALV_BS_R_DATA_HIERARCHY has no exception.

Method GET_TEXT_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) SYTABIX 20050915
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20050915

Method GET_TEXT_FIELD on Interface IF_SALV_BS_R_DATA_HIERARCHY has no exception.

Method GET_TEXT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) SYTABIX 20050915
2 Returning VALUE Value transfer Type reference (TYPE) IF_SALV_BS_T_DATA=>S_TYPE_VALUE 20050915

Method GET_TEXT_VALUE on Interface IF_SALV_BS_R_DATA_HIERARCHY has no exception.

Method SET_EXPAND_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing T_EXPAND_STATE Call by reference Type reference (TYPE) IF_SALV_BS_R_DATA_HIERARCHY=>T_TYPE_EXPAND_STATE 20060315

Method SET_EXPAND_STATE on Interface IF_SALV_BS_R_DATA_HIERARCHY has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 710