SAP ABAP Class CL_EEF_ADJ_VIEW_BADI_FILTER (WB - Enhancement Adjustm. - View for BAdI Name)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-CEX-BAD (Application Component) Customer Enhancements: BAdIs
     SEEF_REDEFINITION_BADI (Package) Enhancement Framework Redefinition BAdI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EEF_ADJ_VIEW_BADI_ADJUST WB - BAdI Adjustm. - Adjustment Scrn for BAdIs 20060411
Properties
Class CL_EEF_ADJ_VIEW_BADI_FILTER  
Short Description WB - Enhancement Adjustm. - View for BAdI Name    
Super Class CL_EEF_ADJ_VIEW_BADI_ADJUST WB - BAdI Adjustm. - Adjustment Scrn for BAdIs 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_REDEFINITION_BADI   Enhancement Framework Redefinition BAdI 
Created 20060411   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EEF_ADJ_VIEW_BADI_FILTER has no forward declaration.
Interfaces
Class CL_EEF_ADJ_VIEW_BADI_FILTER has no interface implemented.
Friends
Class CL_EEF_ADJ_VIEW_BADI_FILTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONFLICT_FILTERS Instance attribute Protected Type reference (TYPE) ENH_BADI_FILTER_ALV_IT 20061122
2 C_FCODE_ADJUST_FILTER Constant Public Type reference (TYPE) SALV_DE_FUNCTION 'ADJUST_FILTER' ALV Function 20060523
3 C_FCODE_DELETE_BADI_IMPL Constant Public Type reference (TYPE) SALV_DE_FUNCTION 'DELETE_BADI_IMPLEMENTATION' ALV Function 20060523
4 C_FCODE_DELETE_FILTER Constant Public Type reference (TYPE) SALV_DE_FUNCTION 'DELETE_FILTER' ALV Function 20060523
5 C_FCODE_EDIT_FILTER Constant Public Type reference (TYPE) SALV_DE_FUNCTION 'EDIT_FILTER' ALV Function 20060523
6 FILTER_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20060523
7 FILTER_TABLE Instance attribute Protected Object reference (TYPE REF TO) CL_SALV_TABLE Basis Class for Simple Tables 20060523
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_FILTER Instance method Public Method Adjust Filter 20060411
2 CREATE Static method Public Method Generate 20060411
3 CREATE_FILTER_TABLE Instance method Protected Method 20060523
4 DELETE_FILTER Instance method Public Method Delete filter 20060411
5 EDIT_FILTER Instance method Public Method Change Filter 20060411
6 GET_FILTER_NAME_BY_ROW Instance method Protected Method Determines method using the selected line 20060523
7 GET_SELECTED_ROW Instance method Protected Method Determines line selected in ALV 20060523
8 HANDLE_ALV_DOUBLE_CLICK Instance method Protected Event handling method Handles double-click on line in ALV 20060523
9 HANDLE_ALV_FUNCTION_CODES Instance method Protected Event handling method Handles function code of ALV 20060523
Events
Class CL_EEF_ADJ_VIEW_BADI_FILTER has no event.
Types
Class CL_EEF_ADJ_VIEW_BADI_FILTER has no local type.
Method Signatures

Method ADJUST_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER_NAME Call by reference Type reference (TYPE) ENH_BADI_FILTER_ID Enhancement BadI Filter ID 20060523

Method ADJUST_FILTER on class CL_EEF_ADJ_VIEW_BADI_FILTER has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADJUSTMENT_TOOL Call by reference Object reference (TYPE REF TO) IF_EEF_ADJ_TOOL 20090119
2 Importing CONFLICT Call by reference Object reference (TYPE REF TO) CL_EEF_ADJ_CONFL_BADI_FILTER BAdI-Conflict 20060411
3 Importing DYNPRO_NO Call by reference Type reference (TYPE) SY-DYNNR Aktuelle Dynpro-Nummer 20060411
4 Importing ENHANCEMENT_TOOL Call by reference Object reference (TYPE REF TO) IF_ENH_TOOL SAP Enhancement Tool Root Interface 20060411
5 Importing REPORT_ID Call by reference Type reference (TYPE) SY-REPID 20060411
6 Importing SUBSCREEN_AREA Call by reference Type reference (TYPE) D021S-FNAM Feldname 20060411
7 Returning VIEW Value transfer Object reference (TYPE REF TO) CL_EEF_ADJ_VIEW_BADI_FILTER WB - Enhancementabgleich - View für BAdI-Name 20060411
8 Importing WB_MANAGER Call by reference Object reference (TYPE REF TO) IF_WB_MANAGER Interface für Workbench Manager 20060411

Method CREATE on class CL_EEF_ADJ_VIEW_BADI_FILTER has no exception.

Method CREATE_FILTER_TABLE Signature

Method CREATE_FILTER_TABLE on class CL_EEF_ADJ_VIEW_BADI_FILTER has no parameter.
# Exception Resumable Description Created on
1 CX_SALV_ERROR ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20060523

Method DELETE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER_NAME Call by reference Type reference (TYPE) ENH_BADI_FILTER_ID Enhancement BadI Filter ID 20060523

Method DELETE_FILTER on class CL_EEF_ADJ_VIEW_BADI_FILTER has no exception.

Method EDIT_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER_NAME Call by reference Type reference (TYPE) ENH_BADI_FILTER_ID Enhancement BadI Filter ID 20060523

Method EDIT_FILTER on class CL_EEF_ADJ_VIEW_BADI_FILTER has no exception.

Method GET_FILTER_NAME_BY_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FILTER_NAME Value transfer Type reference (TYPE) ENH_BADI_FILTER_ID Enhancement BadI Filter ID 20060523
2 Importing ROW Call by reference Type reference (TYPE) I Zeile im ALV 20060523
# Exception Resumable Description Created on
1 CX_EEF_ADJ_INTERNAL_ERROR Interner Fehler beim Enhancement Abgleich 20060523

Method GET_SELECTED_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SELECTED_ROW Value transfer Type reference (TYPE) I Selektierte zeile 20060523
# Exception Resumable Description Created on
1 CX_EEF_ADJ_MESSAGE 20070228

Method HANDLE_ALV_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Value transfer Attribute reference (LIKE) 20060523
2 Importing ROW Value transfer Attribute reference (LIKE) 20060523

Method HANDLE_ALV_DOUBLE_CLICK on class CL_EEF_ADJ_VIEW_BADI_FILTER has no exception.

Method HANDLE_ALV_FUNCTION_CODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_SALV_FUNCTION Value transfer Attribute reference (LIKE) 20060523

Method HANDLE_ALV_FUNCTION_CODES on class CL_EEF_ADJ_VIEW_BADI_FILTER has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 710