SAP ABAP Class CL_FPM_TEST_TREE_FILTER (Test fpm guibb tree)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_TEST_ECATT (Package) ECATT Tests
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB Generic UI Building Block 20140521
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_TREE Generic Tree UI Building Block 20140521
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_TREE_FILTER FPM Tree UIBB: Filter Functionality 20140527
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_TREE_SEARCH_HELP FPM Tree UIBB: Search help 20140730
Properties
Class CL_FPM_TEST_TREE_FILTER  
Short Description Test fpm guibb tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_TEST_ECATT   ECATT Tests 
Created 20140521   SAP 
Last change 20141121    
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_FPM_GUIBB_TREE_SERVICE_INFO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_GUIBB Generic UI Building Block 20140521
2 IF_FPM_GUIBB_TREE Generic Tree UI Building Block 20140521
3 IF_FPM_GUIBB_TREE_FILTER FPM Tree UIBB: Filter Functionality 20140527
4 IF_FPM_GUIBB_TREE_SEARCH_HELP FPM Tree UIBB: Search help 20140730
Friends
Class CL_FPM_TEST_TREE_FILTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_CLIMATE_ZONE Constant Private See coding 20140617
2 CS_ROW_TYPE Constant Private See coding 20140616
3 MT_CHANGE_LOG Static Attribute Public Type reference (TYPE) FPMGB_T_CHANGELOG Field Changelog 20140521
4 MT_CLIMATE_ZONE Instance attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST All Fixed Values of an Attribute with Texts 20140617
5 MT_DATA Instance attribute Private Type reference (TYPE) TY_T_DATA 20140521
6 MT_DATA_BACKUP Instance attribute Private Type reference (TYPE) TY_T_DATA 20140521
7 MV_IS_FIRST Instance attribute Private Type reference (TYPE) ABAP_BOOL 20140521
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PARENTS Instance method Private Method 20140624
2 APPLY_FILTER Instance method Private Method 20140521
3 APPLY_FILTER_FOR_SUGGEST_VALUE Instance method Private Method 20140703
4 APPLY_FILTER_OPTION Instance method Private Method 20140623
5 APPLY_FILTER_PART Instance method Private Method 20140701
6 APPLY_SORT Instance method Private Method 20140613
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20140521
8 EXPAND_ALL Instance method Private Method 20140602
9 GET_CLIMATE_ZONE_TEXT Instance method Private Method 20140617
10 GET_EXT_FORMAT_CRIME_LEVEL Instance method Private Method 20140716
11 GET_SORT_HELPER Instance method Private Method 20140616
12 IS_LOGICAL_OR Instance method Private Method 20140623
13 ORDER_FILTER_RULES Instance method Private Method 20140703
Events
Class CL_FPM_TEST_TREE_FILTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_DATA Private See coding 20140521 begin of ty_s_data, " hierarchy columns row_key type string, parent_key type string, is_leaf type abap_bool, expanded type abap_bool, " content of the master column text type string, " this appears as text inside the hierarchy column " regular columns residents type i, is_capital type abap_bool, area type i, " flaeche climate_zone type string, crime_level type string, income_average type i, unemployed_rate type string, life_quality_factor type i, " control and technical columns cell_visible type abap_bool, sort_helper_residents type i, sort_helper_is_capital type i, sort_helper_crime_level type i, sort_helper_climate_zone type i, row_type type string, " see cs_row_type end of ty_s_data
2 TY_T_DATA Private See coding 20140521 ty_t_data type standard table of ty_s_data
Method Signatures

Method ADD_PARENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HITS Call by reference Type reference (TYPE) TY_T_DATA 20140624

Method ADD_PARENTS on class CL_FPM_TEST_TREE_FILTER has no exception.

Method APPLY_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILTER_RULES Call by reference Type reference (TYPE) IF_FPM_GUIBB_TREE_SERVICE_INFO=>TY_T_FILTER_RULE 20140521

Method APPLY_FILTER on class CL_FPM_TEST_TREE_FILTER has no exception.

Method APPLY_FILTER_FOR_SUGGEST_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) TY_T_DATA 20140703
2 Importing IT_CURRENT_FILTER_RULES Call by reference Type reference (TYPE) IF_FPM_GUIBB_TREE_SERVICE_INFO=>TY_T_FILTER_RULE 20140703

Method APPLY_FILTER_FOR_SUGGEST_VALUE on class CL_FPM_TEST_TREE_FILTER has no exception.

Method APPLY_FILTER_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTUAL_VALUE Call by reference Type reference (TYPE) ANY 20140623
2 Importing IV_FILTER_VALUE_HIGH Call by reference Type reference (TYPE) ANY 20140623
3 Importing IV_FILTER_VALUE_LOW Call by reference Type reference (TYPE) ANY 20140623
4 Importing IV_OPTION Call by reference Type reference (TYPE) SABP_S_RANGE_OPTION-OPTION CHAR02 data element for SYST 20140623
5 Returning RV_HIT Value transfer Type reference (TYPE) ABAP_BOOL 20140623

Method APPLY_FILTER_OPTION on class CL_FPM_TEST_TREE_FILTER has no exception.

Method APPLY_FILTER_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HITS Call by reference Type reference (TYPE) TY_T_DATA 20140701
2 Importing IT_FILTER_RULES Call by reference Type reference (TYPE) IF_FPM_GUIBB_TREE_SERVICE_INFO=>TY_T_FILTER_RULE 20140701

Method APPLY_FILTER_PART on class CL_FPM_TEST_TREE_FILTER has no exception.

Method APPLY_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SORT_RULES Call by reference Type reference (TYPE) IF_FPM_GUIBB_TREE_SERVICE_INFO=>TY_T_SORT_RULE 20140613

Method APPLY_SORT on class CL_FPM_TEST_TREE_FILTER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FPM_TEST_TREE_FILTER has no parameter.
Method CONSTRUCTOR on class CL_FPM_TEST_TREE_FILTER has no exception.

Method EXPAND_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) TY_T_DATA 20140602
2 Importing IV_COLLAPSE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20140602

Method EXPAND_ALL on class CL_FPM_TEST_TREE_FILTER has no exception.

Method GET_CLIMATE_ZONE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY Call by reference Type reference (TYPE) STRING 20140617
2 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20140617

Method GET_CLIMATE_ZONE_TEXT on class CL_FPM_TEST_TREE_FILTER has no exception.

Method GET_EXT_FORMAT_CRIME_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INTERNAL_FORMAT Call by reference Type reference (TYPE) STRING 20140716
2 Returning RV_EXTERNAL_FORMAT Value transfer Type reference (TYPE) STRING 20140716

Method GET_EXT_FORMAT_CRIME_LEVEL on class CL_FPM_TEST_TREE_FILTER has no exception.

Method GET_SORT_HELPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ROW Call by reference Type reference (TYPE) TY_S_DATA 20140616
2 Importing IV_COLUMN_ID Call by reference Type reference (TYPE) NAME_KOMP Component name 20140616
3 Returning RV_SORT_HELPER Value transfer Type reference (TYPE) I 20140616

Method GET_SORT_HELPER on class CL_FPM_TEST_TREE_FILTER has no exception.

Method IS_LOGICAL_OR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILTER_RULES Call by reference Type reference (TYPE) IF_FPM_GUIBB_TREE_SERVICE_INFO=>TY_T_FILTER_RULE 20140623
2 Importing IV_CURRENT_RULE Call by reference Type reference (TYPE) I 20140623
3 Returning RV_IS_LOGICAL_OR Value transfer Type reference (TYPE) ABAP_BOOL 20140623

Method IS_LOGICAL_OR on class CL_FPM_TEST_TREE_FILTER has no exception.

Method ORDER_FILTER_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILTER_RULES_EXCLUDE Call by reference Type reference (TYPE) IF_FPM_GUIBB_TREE_SERVICE_INFO=>TY_T_FILTER_RULE 20140703
2 Exporting ET_FILTER_RULES_INCLUDE Call by reference Type reference (TYPE) IF_FPM_GUIBB_TREE_SERVICE_INFO=>TY_T_FILTER_RULE 20140703
3 Importing IT_FILTER_RULES Call by reference Type reference (TYPE) IF_FPM_GUIBB_TREE_SERVICE_INFO=>TY_T_FILTER_RULE 20140703

Method ORDER_FILTER_RULES on class CL_FPM_TEST_TREE_FILTER has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740