SAP ABAP Class IF_FPM_GUIBB_ATTRIBUTE_FILTER (Feeder Interface for generic Attribute Filter UIBB)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_FPM_GUIBB Generic UI Building Block 20140508
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FPM_ACT_PREVIEW_FEEDER Dynamic Wrapper for ACT preview 20140520
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FPM_FEEDER_MONSTER_WRAP Monster Feeder Wrapper for Testing 20140520
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FPM_SADL_ATTRIBUTE_FILTER FPM-SADL: Attribute Filter Feeder 20140514
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FPM_TEST_ATTR_FILTER_SBOOK Test Feeder for Attribute Filter 20140513
Properties
Class IF_FPM_GUIBB_ATTRIBUTE_FILTER  
Short Description Feeder Interface for generic Attribute Filter UIBB    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20140508   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_WD_ATTRIBUTE_FILTER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_FPM_GUIBB_ATTRIBUTE_FILTER has no interface implemented.
Friends
Class IF_FPM_GUIBB_ATTRIBUTE_FILTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_EVENT Constant Public See coding 20140513
2 CS_EVENT_PARAM Constant Public See coding 20140513
3 CS_SORT_STATE Constant Public Attribute reference (LIKE) IF_WD_ATTRIBUTE_FILTER=>E_SORT_STATE IF_WD_ATTRIBUTE_FILTER=>E_SORT_STATE 20140508
Methods
# Method Level Visibility Method type Description Created on
1 BEGIN_PROCESS_BEFORE_OUTPUT Instance method Public Method 20140509
2 CHECK_CONFIG Instance method Public Method 20140514
3 END_PROCESS_BEFORE_OUTPUT Instance method Public Method 20140509
4 FLUSH Instance method Public Method 20140508
5 GET_DEFAULT_CONFIG Instance method Public Method 20140514
6 GET_DEFINITION Instance method Public Method 20140508
7 GET_PARAMETER_LIST Instance method Public Method 20140519
8 GET_VALUES Instance method Public Method 20140508
9 INITIALIZE Instance method Public Method 20140519
10 PROCESS_EVENT Instance method Public Method 20140508
Events
Class IF_FPM_GUIBB_ATTRIBUTE_FILTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SORT_STATE Public Type reference (TYPE) IF_WD_ATTRIBUTE_FILTER=>SORT_STATE 20140508
2 T_SELECTED_ATTRIBUTE Public Type reference (TYPE) IF_WD_ATTRIBUTE_FILTER=>T_ATTRIBUTE 20140508
3 T_SELECTION_CONDITION Public Type reference (TYPE) IF_WD_ATTRIBUTE_FILTER=>T_SELECTED_ATTR_VALUE 20140508
Method Signatures

Method BEGIN_PROCESS_BEFORE_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SELECTED_ATTRIBUTE Call by reference Type reference (TYPE) T_SELECTED_ATTRIBUTE 20140509
2 Exporting EV_FORCE_NEW_REQUEST Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20140818
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20140509
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20140509

Method BEGIN_PROCESS_BEFORE_OUTPUT on class IF_FPM_GUIBB_ATTRIBUTE_FILTER has no exception.

Method CHECK_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20140514
2 Importing IO_LAYOUT_CONFIG Call by reference Object reference (TYPE REF TO) IF_FPM_GUIBB_ATTR_FILT_CONFIG Config API for Attribute Filter UIBB 20140514

Method CHECK_CONFIG on class IF_FPM_GUIBB_ATTRIBUTE_FILTER has no exception.

Method END_PROCESS_BEFORE_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20140509
2 Importing IT_SELECTION_CONDITION Call by reference Type reference (TYPE) T_SELECTION_CONDITION 20140509
3 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20140509

Method END_PROCESS_BEFORE_OUTPUT on class IF_FPM_GUIBB_ATTRIBUTE_FILTER has no exception.

Method FLUSH Signature

Method FLUSH on class IF_FPM_GUIBB_ATTRIBUTE_FILTER has no parameter.
Method FLUSH on class IF_FPM_GUIBB_ATTRIBUTE_FILTER has no exception.

Method GET_DEFAULT_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LAYOUT_CONFIG Call by reference Object reference (TYPE REF TO) IF_FPM_GUIBB_ATTR_FILT_CONFIG Config API for Attribute Filter UIBB 20140514

Method GET_DEFAULT_CONFIG on class IF_FPM_GUIBB_ATTRIBUTE_FILTER has no exception.

Method GET_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FIELD_CATALOG Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20140508
2 Exporting ES_MESSAGE Call by reference Type reference (TYPE) FPMGB_S_T100_MESSAGE FPMGB T100 messages 20140508
3 Exporting ES_OPTIONS Call by reference Type reference (TYPE) FPMGB_S_ATTR_FILTER_OPTIONS FPM Attribute Filter UIBB: Contains elements for adjustments 20140508
4 Exporting ET_FIELD_DESCRIPTION Call by reference Type reference (TYPE) FPMGB_T_ATTRFILTERFIELD_DESCR GUIBB Attribute Filter Field Description 20140508
5 Exporting ET_SPECIAL_GROUP Call by reference Type reference (TYPE) FPMGB_T_SPECIAL_GROUPS Special Groups for GUIBB Field Grouping 20140508
6 Exporting EV_ADDITIONAL_ERROR_INFO Call by reference Type reference (TYPE) DOKU_OBJ Documentation Object 20140508

Method GET_DEFINITION on class IF_FPM_GUIBB_ATTRIBUTE_FILTER has no exception.

Method GET_PARAMETER_LIST Signature

Method GET_PARAMETER_LIST on class IF_FPM_GUIBB_ATTRIBUTE_FILTER has no parameter.
Method GET_PARAMETER_LIST on class IF_FPM_GUIBB_ATTRIBUTE_FILTER has no exception.

Method GET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELECTED_LINE Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem Table for Indexes 20140513
2 Exporting ET_VALUE Call by reference Type reference (TYPE) STANDARD TABLE 20140508
3 Exporting EV_KEEP_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL 20140513
4 Exporting EV_TOTAL_RECORDS_COUNT Call by reference Type reference (TYPE) I 20140513
5 Exporting EV_TOTAL_VALUES_COUNT Call by reference Type reference (TYPE) I 20140513
6 Importing IR_FILTER_RANGE Call by reference Object reference (TYPE REF TO) DATA 20140813
7 Importing IT_SELECTION_CONDITION Call by reference Type reference (TYPE) T_SELECTION_CONDITION 20140508
8 Importing IV_MAX_NUMBER_OF_HITS Call by reference Type reference (TYPE) I 20140508
9 Importing IV_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20140508
10 Importing IV_REF_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20140508
11 Importing IV_SORT_STATE_COUNT Call by reference Type reference (TYPE) SORT_STATE 20140508
12 Importing IV_SORT_STATE_VALUES Call by reference Type reference (TYPE) SORT_STATE 20140508

Method GET_VALUES on class IF_FPM_GUIBB_ATTRIBUTE_FILTER has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class IF_FPM_GUIBB_ATTRIBUTE_FILTER has no parameter.
Method INITIALIZE on class IF_FPM_GUIBB_ATTRIBUTE_FILTER has no exception.

Method PROCESS_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20140508
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20140508
3 Importing IT_SELECTION_CONDITION Call by reference Type reference (TYPE) T_SELECTION_CONDITION 20140508
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20140508

Method PROCESS_EVENT on class IF_FPM_GUIBB_ATTRIBUTE_FILTER has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in