SAP ABAP Class CL_SQF_COMPL_SELECTION_EDITOR (Multiple Selection)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL (Application Component) Workbench Utilities
     SQF_UI (Package) User Interface
Properties
Class CL_SQF_COMPL_SELECTION_EDITOR  
Short Description Multiple Selection    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SQF_UI   User Interface 
Created 20080807   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 IF_SQF_QUERY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SQF_COMPL_SELECTION_EDITOR has no interface implemented.
Friends
Class CL_SQF_COMPL_SELECTION_EDITOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20080807
2 CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20080807
3 CHANGEMODE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20080807
4 CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20080807
5 FIELD_INFO Instance attribute Private Type reference (TYPE) IF_SQF_QUERY=>TY_PARAMETER_DEF Structure 20080807
6 OPTION_LIST Instance attribute Private Object reference (TYPE REF TO) DATA 20080807
7 OPTION_STRUCTURE Instance attribute Private Object reference (TYPE REF TO) DATA 20080807
8 SELECT_OPTIONS Instance attribute Private Type reference (TYPE) IF_SQF_QUERY=>TY_RANGE 20080807
9 SHOW_RANGE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100212
10 WILDCARD_WARNING_SHOWN Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100212
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080807
2 CREATE_OPTION_LIST Instance method Private Method Create option List 20080807
3 FILL_OPTION_LIST Instance method Private Method 20080807
4 FREE Instance method Public Method 20080807
5 GET_OPTIONS Instance method Public Method 20080807
6 GET_OPTIONS_CHANGED Instance method Public Method 20080807
7 GET_TYPE_DESCR Static method Public Method 20080807
8 HANDLE_ALV_CHANGED Instance method Private Event handling method 20080807
9 HANDLE_HOTSPOT_CLICKED Instance method Private Event handling method 20080807
10 PATTERN_ALLOWED Instance method Private Method 20080807
11 REGISTER_HANDLERS Instance method Private Method 20080807
12 SETUP_FIELDCAT Instance method Private Method 20080807
13 SET_OPTIONS Instance method Public Method 20080807
14 SET_OPTION_ICON Static method Public Method 20080807
Events
Class CL_SQF_COMPL_SELECTION_EDITOR has no event.
Types
Class CL_SQF_COMPL_SELECTION_EDITOR has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER 20080807

Method CONSTRUCTOR on class CL_SQF_COMPL_SELECTION_EDITOR has no exception.

Method CREATE_OPTION_LIST Signature

Method CREATE_OPTION_LIST on class CL_SQF_COMPL_SELECTION_EDITOR has no parameter.
Method CREATE_OPTION_LIST on class CL_SQF_COMPL_SELECTION_EDITOR has no exception.

Method FILL_OPTION_LIST Signature

Method FILL_OPTION_LIST on class CL_SQF_COMPL_SELECTION_EDITOR has no parameter.
Method FILL_OPTION_LIST on class CL_SQF_COMPL_SELECTION_EDITOR has no exception.

Method FREE Signature

Method FREE on class CL_SQF_COMPL_SELECTION_EDITOR has no parameter.
Method FREE on class CL_SQF_COMPL_SELECTION_EDITOR has no exception.

Method GET_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SELECT_OPTIONS Call by reference Type reference (TYPE) IF_SQF_QUERY=>TY_RANGE 20080807

Method GET_OPTIONS on class CL_SQF_COMPL_SELECTION_EDITOR has no exception.

Method GET_OPTIONS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL 20080807

Method GET_OPTIONS_CHANGED on class CL_SQF_COMPL_SELECTION_EDITOR has no exception.

Method GET_TYPE_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELD_INFO Call by reference Type reference (TYPE) IF_SQF_QUERY=>TY_PARAMETER_DEF Structure 20080807
2 Returning RE_TYPE Value transfer Object reference (TYPE REF TO) CL_ABAP_DATADESCR Runtime Type Services 20080807

Method GET_TYPE_DESCR on class CL_SQF_COMPL_SELECTION_EDITOR has no exception.

Method HANDLE_ALV_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Value transfer Attribute reference (LIKE) 20080807
2 Importing E_ONF4 Value transfer Attribute reference (LIKE) 20080807
3 Importing E_ONF4_AFTER Value transfer Attribute reference (LIKE) 20080807
4 Importing E_ONF4_BEFORE Value transfer Attribute reference (LIKE) 20080807
5 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20080807

Method HANDLE_ALV_CHANGED on class CL_SQF_COMPL_SELECTION_EDITOR has no exception.

Method HANDLE_HOTSPOT_CLICKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20080807
2 Importing E_COLUMN_ID Value transfer Attribute reference (LIKE) 20080807
3 Importing E_ROW_ID Value transfer Attribute reference (LIKE) 20080807

Method HANDLE_HOTSPOT_CLICKED on class CL_SQF_COMPL_SELECTION_EDITOR has no exception.

Method PATTERN_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PATTERN_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL 20080807

Method PATTERN_ALLOWED on class CL_SQF_COMPL_SELECTION_EDITOR has no exception.

Method REGISTER_HANDLERS Signature

Method REGISTER_HANDLERS on class CL_SQF_COMPL_SELECTION_EDITOR has no parameter.
Method REGISTER_HANDLERS on class CL_SQF_COMPL_SELECTION_EDITOR has no exception.

Method SETUP_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20080807

Method SETUP_FIELDCAT on class CL_SQF_COMPL_SELECTION_EDITOR has no exception.

Method SET_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHANGEMODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20080807
2 Importing IM_FIELD_INFO Call by reference Type reference (TYPE) IF_SQF_QUERY=>TY_PARAMETER_DEF Structure 20080807
3 Importing IM_SELECT_OPTIONS Call by reference Type reference (TYPE) IF_SQF_QUERY=>TY_RANGE 20080807
4 Importing IM_SHOW_RANGE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20100212
# Exception Resumable Description Created on
1 CX_SQF_GUI_ERROR GUI Package-Builder exceptions 20080807

Method SET_OPTION_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_OPTION Call by reference Type reference (TYPE) LVC_S_DRAL Select Option Grid Line 20080807

Method SET_OPTION_ICON on class CL_SQF_COMPL_SELECTION_EDITOR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 712