SAP ABAP Class CL_ALV_CUL_FILTER_CRITERIA (ALV Editor Filter Criteria SAPLSKBH/0600)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ALV (Application Component) SAP List Viewer
     SALV_GUI_CUL (Package) SAP GUI ALV Configuration - UI Parts LVC
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ALV_CUL_EDITOR_COMPONENT Editor for Service 20090115
Properties
Class CL_ALV_CUL_FILTER_CRITERIA  
Short Description ALV Editor Filter Criteria SAPLSKBH/0600    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_GUI_CUL   SAP GUI ALV Configuration - UI Parts LVC 
Created 20090115   SAP 
Last change 20130531   SAP 
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 CL_ALV_CUL_CONTROLLER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ALV_CUL_EDITOR_COMPONENT Editor for Service 20090115
Friends
Class CL_ALV_CUL_FILTER_CRITERIA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FILTER_VALUE_SCREEN_CANCELLED Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20091208
2 GRID1STYLE Instance attribute Private Type reference (TYPE) INT4 1 Natural Number 20090115
3 GRID2STYLE Instance attribute Private Type reference (TYPE) INT4 0 Natural Number 20090115
4 INITIALIZED Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090305
5 R_ALV_FILT_DOUBLE Instance attribute Private Object reference (TYPE REF TO) CL_ALV_DD_DOUBLE_LISTBOX Management Class for two D&D List Boxes 20090115
6 R_CONTAINER_FILT_SOURCE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20090115
7 R_CONTAINER_FILT_TARGET Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20090115
8 R_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) CL_ALV_CUL_CONTROLLER Controller for Service Editors 20090115
9 R_DATA_SOURCE Instance attribute Private Object reference (TYPE REF TO) DATA 20090203
10 R_GRID_FILT_SOURCE Instance attribute Private Object reference (TYPE REF TO) CL_ALV_DD_LISTBOX D&D List Box 20090115
11 R_GRID_FILT_TARGET Instance attribute Private Object reference (TYPE REF TO) CL_ALV_DD_LISTBOX D&D List Box 20090115
12 SCREEN_INITIALIZED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090320
13 S_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20090203
14 S_STABLE Instance attribute Private Type reference (TYPE) LVC_S_STBL ALV Control: Refresh Stability 20090115
15 T_ALV_FIELDCAT_FILT Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20090115
16 T_EXCEPT_QINFO Instance attribute Private Type reference (TYPE) LVC_T_QINF Table for Exception Quickinfo 20090227
17 T_FIELDCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20090203
18 T_FILTER Instance attribute Private Type reference (TYPE) LVC_T_FILT ALV Control: Table of Filter Conditions 20090203
19 T_LVC_FILTER_SOURCE Instance attribute Protected Type reference (TYPE) LVC_T_DG Table for Double Grid 20090115
20 T_LVC_FILTER_TARGET Instance attribute Protected Type reference (TYPE) LVC_T_DG Table for Double Grid 20090115
21 T_SORT_FILT Instance attribute Protected Type reference (TYPE) LVC_T_SORT ALV Control: Table of Sort Criteria 20090115
22 T_SPECIAL_GROUPS Instance attribute Private Type reference (TYPE) LVC_T_SGRP ALV Control: Table of Field Groups 20090203
23 T_TOOLBAR_EXCLUDING Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20090115
Methods
# Method Level Visibility Method type Description Created on
1 ALV_COMPARE_FILTERTABLES2 Instance method Private Method 20090203
2 ALV_MERGE_FILT Instance method Private Method 20090203
3 CONSTRUCTOR Instance method Public Constructor Constructor 20090115
4 CURRENT_FILTER_STATE_TO_PARAM Instance method Private Method 20130408
5 HANDLE_DOUBLE_CLICK Instance method Private Event handling method Event Handler for Double-Click Event 20090115
6 HANDLE_DRAG Instance method Private Event handling method Event Handler for Drag Event 20090115
7 HANDLE_DROP_COMPLETE Instance method Private Event handling method Event Handler for Drop Event 20090115
8 INIT_DATA Instance method Private Method 20090320
9 INIT_SCREEN Instance method Protected Method 20090320
10 PREPARE_DATA Instance method Protected Method Preparation of Grid Data 20090115
11 PREPARE_DD_GRID_AND_HANDLER Instance method Private Method Creation of Double Grid and Event Handler 20090210
12 PREPARE_FILTER_SOURCE Instance method Private Method Preparation for Source Grid 20090115
13 PREPARE_FILTER_TARGET Instance method Private Method Preparation for Target Grid 20090115
14 USER_COMMAND Instance method Protected Method 20090203
Events
Class CL_ALV_CUL_FILTER_CRITERIA has no event.
Types
Class CL_ALV_CUL_FILTER_CRITERIA has no local type.
Method Signatures

Method ALV_COMPARE_FILTERTABLES2 Signature

Method ALV_COMPARE_FILTERTABLES2 on class CL_ALV_CUL_FILTER_CRITERIA has no parameter.
Method ALV_COMPARE_FILTERTABLES2 on class CL_ALV_CUL_FILTER_CRITERIA has no exception.

Method ALV_MERGE_FILT Signature

Method ALV_MERGE_FILT on class CL_ALV_CUL_FILTER_CRITERIA has no parameter.
Method ALV_MERGE_FILT on class CL_ALV_CUL_FILTER_CRITERIA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_ALV_CUL_CONTROLLER Controller für Service Editoren 20090115

Method CONSTRUCTOR on class CL_ALV_CUL_FILTER_CRITERIA has no exception.

Method CURRENT_FILTER_STATE_TO_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting T_PARAM Call by reference Type reference (TYPE) IF_ALV_Z=>YT_PARAM 20130408

Method CURRENT_FILTER_STATE_TO_PARAM on class CL_ALV_CUL_FILTER_CRITERIA has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20090115
2 Importing E_ROW Value transfer Attribute reference (LIKE) 20090115
3 Importing SENDER Value transfer Attribute reference (LIKE) 20090115

Method HANDLE_DOUBLE_CLICK on class CL_ALV_CUL_FILTER_CRITERIA has no exception.

Method HANDLE_DRAG Signature

Method HANDLE_DRAG on class CL_ALV_CUL_FILTER_CRITERIA has no parameter.
Method HANDLE_DRAG on class CL_ALV_CUL_FILTER_CRITERIA has no exception.

Method HANDLE_DROP_COMPLETE Signature

Method HANDLE_DROP_COMPLETE on class CL_ALV_CUL_FILTER_CRITERIA has no parameter.
Method HANDLE_DROP_COMPLETE on class CL_ALV_CUL_FILTER_CRITERIA has no exception.

Method INIT_DATA Signature

Method INIT_DATA on class CL_ALV_CUL_FILTER_CRITERIA has no parameter.
Method INIT_DATA on class CL_ALV_CUL_FILTER_CRITERIA has no exception.

Method INIT_SCREEN Signature

Method INIT_SCREEN on class CL_ALV_CUL_FILTER_CRITERIA has no parameter.
Method INIT_SCREEN on class CL_ALV_CUL_FILTER_CRITERIA has no exception.

Method PREPARE_DATA Signature

Method PREPARE_DATA on class CL_ALV_CUL_FILTER_CRITERIA has no parameter.
Method PREPARE_DATA on class CL_ALV_CUL_FILTER_CRITERIA has no exception.

Method PREPARE_DD_GRID_AND_HANDLER Signature

Method PREPARE_DD_GRID_AND_HANDLER on class CL_ALV_CUL_FILTER_CRITERIA has no parameter.
Method PREPARE_DD_GRID_AND_HANDLER on class CL_ALV_CUL_FILTER_CRITERIA has no exception.

Method PREPARE_FILTER_SOURCE Signature

Method PREPARE_FILTER_SOURCE on class CL_ALV_CUL_FILTER_CRITERIA has no parameter.
Method PREPARE_FILTER_SOURCE on class CL_ALV_CUL_FILTER_CRITERIA has no exception.

Method PREPARE_FILTER_TARGET Signature

Method PREPARE_FILTER_TARGET on class CL_ALV_CUL_FILTER_CRITERIA has no parameter.
Method PREPARE_FILTER_TARGET on class CL_ALV_CUL_FILTER_CRITERIA has no exception.

Method USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing SAVE_OK_CODE Call by reference Type reference (TYPE) CL_ALV_CUL_CONTROLLER=>Y_UCOMM 20090203

Method USER_COMMAND on class CL_ALV_CUL_FILTER_CRITERIA has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720