SAP ABAP Class /PLMU/CL_FRW_G_CNTRL_SEARCH (Controller for Search Feeder)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-SPI-FSI (Application Component) FPM SPI Integration
     /PLMU/UI_FRW_GUIBB (Package) UI Framework: Generic UI Building Blocks
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_G_CNTRL Super Controller for all Feeder 20101206
Properties
Class /PLMU/CL_FRW_G_CNTRL_SEARCH  
Short Description Controller for Search Feeder    
Super Class /PLMU/CL_FRW_G_CNTRL Super Controller for all Feeder 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /PLMU/UI_FRW_GUIBB   UI Framework: Generic UI Building Blocks 
Created 20100611   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FPM_GUIBB_SEARCH Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class /PLMU/CL_FRW_G_CNTRL_SEARCH has no interface implemented.
Friends
Class /PLMU/CL_FRW_G_CNTRL_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CL_FPM_SEARCH_UIBB_ASSIST Constant Private Type reference (TYPE) SEOCLSNAME 'CL_FPM_SEARCH_UIBB_ASSIST' 20130201
2 MO_SELECT_OPTIONS Instance attribute Private Object reference (TYPE REF TO) /PLMU/CL_FRW_G_SELECT_OPTIONS 20100811
3 MT_SELECTED_SEARCH_ATTRIBUTES Instance attribute Private Type reference (TYPE) FPMGB_T_SELECTED_FIELDS 20121115
4 MV_INITIALIZED Instance attribute Private Type reference (TYPE) BOOLE_D 20101105
5 MV_QUERY_NAME Instance attribute Private Type reference (TYPE) /PLMB/SPI_QUERY_NAME 20100811
6 MV_SEARCH_CRITERIA_WAS_SET Instance attribute Private Type reference (TYPE) BOOLE_D 20111028
Methods
# Method Level Visibility Method type Description Created on
1 FLUSH_SEARCH Instance method Public Method 20111202
2 GET_DEFINITION Instance method Public Method 20110811
3 GET_FIELD_DEFINITION_SEARCH Instance method Public Method 20110214
4 GET_MESSAGES Instance method Private Method 20110214
5 GET_OWN_PERSISTENCE_UTIL Instance method Public Method 20111021
6 GET_SELECT_OPTIONS Instance method Public Method 20100811
7 PROCESS_EVENT Instance method Public Method 20110214
8 SEARCH_GET_DATA Instance method Public Method 20130305
9 SET_SEARCH_CRITERIA Instance method Private Method 20110214
Events
Class /PLMU/CL_FRW_G_CNTRL_SEARCH has no event.
Types
Class /PLMU/CL_FRW_G_CNTRL_SEARCH has no local type.
Method Signatures

Method FLUSH_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECT_OPTION Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA 20120703
2 Importing IV_MAX_NUMBER_OF_RESULTS Call by reference Type reference (TYPE) INT4 20111202

Method FLUSH_SEARCH on class /PLMU/CL_FRW_G_CNTRL_SEARCH 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_ATTR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20110811
2 Exporting EO_FIELD_CATALOG_RESULT Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20110811
3 Exporting ES_MESSAGE Call by reference Type reference (TYPE) FPMGB_S_T100_MESSAGE FPMGB T100 messages 20110811
4 Exporting ES_OPTIONS Call by reference Type reference (TYPE) FPMGB_S_SEARCH_OPTIONS FPM Search UIBB: Contains elements for adjustments 20110811
5 Exporting ET_ACTION_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_ACTIONDEF Action Definition 20110811
6 Exporting ET_FIELD_DESCRIPTION_ATTR Call by reference Type reference (TYPE) FPMGB_T_SEARCHFIELD_DESCR Form Fielddescription 20110811
7 Exporting ET_FIELD_DESCRIPTION_RESULT Call by reference Type reference (TYPE) FPMGB_T_SEARCHRESULT_DESCR Search Fielddescription 20110811
8 Exporting ET_SPECIAL_GROUPS Call by reference Type reference (TYPE) FPMGB_T_SPECIAL_GROUPS Special Groups for GUIBB Field Grouping 20110811
9 Exporting EV_ADDITIONAL_ERROR_INFO Call by reference Type reference (TYPE) DOKU_OBJ Documentation Object 20110811
10 Exporting EV_RESULT_TABLE_SELECTION_MODE Call by reference Type reference (TYPE) WDUI_TSMODE Web Dynpro: TableSelectionMode 20110811

Method GET_DEFINITION on class /PLMU/CL_FRW_G_CNTRL_SEARCH has no exception.

Method GET_FIELD_DEFINITION_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CRITERIA_FIELD_CATALOG Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20110214
2 Exporting EO_RESULT_FIELD_CATALOG Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20110214
3 Exporting ES_OPTIONS Call by reference Type reference (TYPE) FPMGB_S_SEARCH_OPTIONS FPM Search UIBB: Contains elements for adjustments 20110214
4 Exporting ET_CRITERIA_FIELD_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_SEARCHFIELD_DESCR GUIBB Field Descriptions 20110214
5 Exporting ET_RESULT_FIELD_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_SEARCHRESULT_DESCR field description of the result table of the Search GUIBB 20110214
6 Exporting ET_SPECIAL_GROUPS Call by reference Type reference (TYPE) FPMGB_T_SPECIAL_GROUPS Special Groups for GUIBB Field Grouping 20131107

Method GET_FIELD_DEFINITION_SEARCH on class /PLMU/CL_FRW_G_CNTRL_SEARCH has no exception.

Method GET_MESSAGES 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_SEARCH_T_T100_MESSAGE FPMGB Messages for the Search GUIBB (T100 & Plaintext) 20110214

Method GET_MESSAGES on class /PLMU/CL_FRW_G_CNTRL_SEARCH has no exception.

Method GET_OWN_PERSISTENCE_UTIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_PERSISTENCE_UTIL Value transfer Object reference (TYPE REF TO) IF_FPM_SEARCH_PERSISTENCE provides functionality for saving/loading saved searches 20111021

Method GET_OWN_PERSISTENCE_UTIL on class /PLMU/CL_FRW_G_CNTRL_SEARCH has no exception.

Method GET_SELECT_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SELECT_OPTIONS Value transfer Object reference (TYPE REF TO) /PLMU/IF_FRW_G_SELECT_OPTIONS UI Framework: Search Criteria Context 20100811

Method GET_SELECT_OPTIONS on class /PLMU/CL_FRW_G_CNTRL_SEARCH has no exception.

Method PROCESS_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_SEARCH_T_T100_MESSAGE 20110214
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT 20110214
3 Exporting EV_SKIP_PROCESSING Call by reference Type reference (TYPE) BOOLE_D 20110214
4 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT 20110214
5 Importing IT_SEARCH_CRITERIA Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA 20110224
6 Importing IT_SELECTION_INDEX Call by reference Type reference (TYPE) IF_FPM_GUIBB_SEARCH=>T_RESULT 20110214
7 Importing IV_LEAD_SELECTION_INDEX Call by reference Type reference (TYPE) INT4 20110214
8 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D 20110214

Method PROCESS_EVENT on class /PLMU/CL_FRW_G_CNTRL_SEARCH has no exception.

Method SEARCH_GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FPM_SEARCH_CRITERIA Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA 20130305
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_SEARCH_T_T100_MESSAGE 20130305
3 Exporting ET_RESULT_LIST Call by reference Type reference (TYPE) DATA 20130305
4 Exporting EV_SEARCH_CRITERIA_CHANGED Call by reference Type reference (TYPE) BOOLE_D 20130305
5 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT 20130305
6 Importing IO_SEARCH_CONVERSION Call by reference Object reference (TYPE REF TO) IF_FPM_GUIBB_SEARCH_CONVERSION 20130305
7 Importing IT_SELECTED_COLUMNS_OF_RESULT Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS 20130305
8 Importing IT_SELECTED_SEARCH_ATTRIBUTES Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS 20130305
9 Importing IT_VISIBLE_ATTRIBUTES Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS 20130305
10 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D 20130305

Method SEARCH_GET_DATA on class /PLMU/CL_FRW_G_CNTRL_SEARCH has no exception.

Method SET_SEARCH_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SEARCH_CONVERSION Call by reference Object reference (TYPE REF TO) IF_FPM_GUIBB_SEARCH_CONVERSION conversion between fpm search format and abap ranges 20120919
2 Importing IT_SELECT_OPTION Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA 20110214
3 Importing IV_MAX_NUMBER_OF_RESULTS Call by reference Type reference (TYPE) INT4 20110214

Method SET_SEARCH_CRITERIA on class /PLMU/CL_FRW_G_CNTRL_SEARCH has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703