SAP ABAP Interface IF_FDT_FILTER (FDT: Filter (Obsolete - use IF_FDT_FILTER_NEW))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_CORE (Package) BRFplus: Core
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_FDT_FILTER_NEW FDT: New Filter 20100708
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FDT_FILTER FDT: Filter 20050902
Properties
Interface IF_FDT_FILTER  
Short Description FDT: Filter (Obsolete - use IF_FDT_FILTER_NEW)    
General Data
Package SFDT_CORE   BRFplus: Core 
Created 20050822   SAP 
Last changed 20110908   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 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FDT_ADMIN_DATA FDT: Administrative Data 20050901
Friends
Interface IF_FDT_FILTER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_TYPE_NEGATIVE Constant Public Type reference (TYPE) FILTER_TYPE 'N' Negative List of Objects 20051121
2 GC_TYPE_POSITIVE Constant Public Type reference (TYPE) FILTER_TYPE 'P' Positive List of Objects 20051121
3 MV_CUSTOMIZING_OBJECT Instance attribute Public Attribute reference (LIKE) 20071228
4 MV_ID Instance attribute Public Attribute reference (LIKE) 20051103
5 MV_LOCAL_OBJECT Instance attribute Public Attribute reference (LIKE) 20071228
6 MV_MASTERDATA_OBJECT Instance attribute Public Attribute reference (LIKE) 20071228
7 MV_OBJECT_TYPE Instance attribute Public Attribute reference (LIKE) 20071228
8 MV_SYSTEM_OBJECT Instance attribute Public Attribute reference (LIKE) 20071228
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_FILTER Instance method Public Method Obsolete - Use IF_FDT_FILTER_NEW 20050919
2 CLEAR_INCLUDED_FILTERS Instance method Public Method Obsolete - Use IF_FDT_FILTER_NEW 20051120
3 CLEAR_OBJECTS Instance method Public Method Obsolete - Use IF_FDT_FILTER_NEW 20051120
4 EXCLUDE_FILTER Instance method Public Method Obsolete - Use IF_FDT_FILTER_NEW 20050901
5 GET_INCLUDED_FILTERS Instance method Public Method Obsolete - Use IF_FDT_FILTER_NEW 20051120
6 GET_OBJECTS Instance method Public Method Obsolete - Use IF_FDT_FILTER_NEW 20051120
7 GET_TYPE Instance method Public Method Obsolete - Use IF_FDT_FILTER_NEW 20050913
8 INCLUDE_FILTER Instance method Public Method Obsolete - Use IF_FDT_FILTER_NEW 20050901
9 INSERT_OBJECT Instance method Public Method Obsolete - Use IF_FDT_FILTER_NEW 20050901
10 REMOVE_OBJECT Instance method Public Method Obsolete - Use IF_FDT_FILTER_NEW 20050901
11 SET_TYPE Instance method Public Method Obsolete - Use IF_FDT_FILTER_NEW 20050913
Events
Interface IF_FDT_FILTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 FILTER_TYPE Public Type reference (TYPE) FDT_FILTER_TYPE Type of Filter (Positive, Negative list) 20050907
Method Signatures

Method APPLY_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Object ID 20050919
2 Returning RV_FILTER_OUT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE: Object has to be filtered out 20050919
# Exception Resumable Description Created on
1 CX_FDT_CONFIG FDT: Insufficient Configuration 20051120

Method CLEAR_INCLUDED_FILTERS Signature

Method CLEAR_INCLUDED_FILTERS on Interface IF_FDT_FILTER has no parameter.
Method CLEAR_INCLUDED_FILTERS on Interface IF_FDT_FILTER has no exception.

Method CLEAR_OBJECTS Signature

Method CLEAR_OBJECTS on Interface IF_FDT_FILTER has no parameter.
Method CLEAR_OBJECTS on Interface IF_FDT_FILTER has no exception.

Method EXCLUDE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20050919

Method EXCLUDE_FILTER on Interface IF_FDT_FILTER has no exception.

Method GET_INCLUDED_FILTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20051120
2 Returning RTS_FILTER_ID Value transfer Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Filter List 20051120
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20051120

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20051120
2 Returning RTS_OBJECT_ID Value transfer Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object List 20051120
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20051120

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20050926
2 Returning RV_TYPE Value transfer Type reference (TYPE) IF_FDT_FILTER=>FILTER_TYPE Filter Type (see constants GC_TYPE_*) 20050917
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20050913

Method INCLUDE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Filter ID 20050919
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20050905

Method INSERT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Object ID 20050919
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20050902

Method REMOVE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Object ID 20050919

Method REMOVE_OBJECT on Interface IF_FDT_FILTER has no exception.

Method SET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TYPE Call by reference Type reference (TYPE) IF_FDT_FILTER=>FILTER_TYPE Filter Type (see constants GC_TYPE_*) 20050917
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20050913
History
Last changed by/on SAP  20110908 
SAP Release Created in 710