SAP ABAP Interface IF_FDT_WD_FILTER_SERVICE (FDT WD: Filter Service)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_WD_SERVICE (Package) BRFplus: Services for Web Dynpro UI
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FDT_WD_FILTER_SERVICE FDT WD: Filter Service (Singleton) 20100712
Properties
Interface IF_FDT_WD_FILTER_SERVICE  
Short Description FDT WD: Filter Service    
General Data
Package SFDT_WD_SERVICE   BRFplus: Services for Web Dynpro UI 
Created 20100712   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_FDT_WD_FILTER_SERVICE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FDT_WD_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_FDT_WD_FILTER_SERVICE has no interface.
Friends
Interface IF_FDT_WD_FILTER_SERVICE has no friend.
Attributes
Interface IF_FDT_WD_FILTER_SERVICE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_FILTERS_ON_OBJECT_LIST Instance method Public Method Applies the provided filters on an object list (logical AND) 20100712
2 APPLY_FILTERS_ON_OBJECT_TYPES Instance method Public Method Applies the provided filters on a type list (logical AND) 20100712
3 DETERMINE_FILTERS Instance method Public Method Determines the filters in the given context 20100712
Events
Interface IF_FDT_WD_FILTER_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_OBJECT_LIST_RESULT Public See coding 20100712 BEGIN OF s_object_list_result, object_list_in TYPE if_fdt_types=>ts_object_id, "not filtered out "objects_out TYPE if_fdt_types=>ts_object_id, "filtered out END OF s_object_list_result
2 S_OBJECT_TYPE_LIST_RESULT Public See coding 20100713 BEGIN OF s_object_type_list_result, object_type_list_in TYPE if_fdt_wd_types=>t_object_type_extended, "not filtered out END OF s_object_type_list_result
Method Signatures

Method APPLY_FILTERS_ON_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_FILTER Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Filter 20100712
2 Importing ITS_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object List 20100712
3 Returning RS_RESULT Value transfer Type reference (TYPE) S_OBJECT_LIST_RESULT Result 20100712

Method APPLY_FILTERS_ON_OBJECT_LIST on Interface IF_FDT_WD_FILTER_SERVICE has no exception.

Method APPLY_FILTERS_ON_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_FILTER Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Filter 20100713
2 Importing IT_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>T_OBJECT_TYPE_EXTENDED Object Type 20100713
3 Returning RS_RESULT Value transfer Type reference (TYPE) IF_FDT_WD_FILTER_SERVICE=>S_OBJECT_TYPE_LIST_RESULT Object Type Result 20100713

Method APPLY_FILTERS_ON_OBJECT_TYPES on Interface IF_FDT_WD_FILTER_SERVICE has no exception.

Method DETERMINE_FILTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_FDT_WD_CONFIGURATION Configuration 20100712
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Current Object 20100712
3 Returning RTS_FILTER Value transfer Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Filter 20100712

Method DETERMINE_FILTERS on Interface IF_FDT_WD_FILTER_SERVICE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703