SAP ABAP Class CL_WCF_BSP_BASE_SR_2 (Base class: Search result view controller)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-SEA (Application Component) Search
     WCF_BSP_DYN_SEARCH_PAGE (Package) Search Pages
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_WD_VIEW_CONTROLLER Basis Class for WD View Controller 20090430
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSP_WD_DYN_BTN_CONTROL Dynamic Button control Interface 20090522
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSP_WD_GENERIC_LAYOUT Tagging Interface for controllers with generic Layout 20090717
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WCF_SEAR_SEARCHRESULTV 20090610
2 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UST__USERSEARCHRES 20100217
3 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UST__TAGSEARCHRESU 20100218
4 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UST__SEARCHSEARCHR 20100219
5 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UST__REPORTSEARCHR 20100218
6 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UST__POSITIONSEAR1 20100218
7 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UST__ORGUNITSEARC1 20100218
8 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UST__FAVORITESEAR1 20100218
9 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UST__BRSEARCHRESUL 20100217
10 Inheritance (c INHERITING FROM c_ref)  CL_AXT_EMBE_COCKPITRESUL1 20090622
... Click here to see Used By full list (17 items)
Properties
Class CL_WCF_BSP_BASE_SR_2  
Short Description Base class: Search result view controller    
Super Class CL_BSP_WD_VIEW_CONTROLLER Basis Class for WD View Controller 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WCF_BSP_DYN_SEARCH_PAGE   Search Pages 
Created 20090430   SAP 
Last change 20110908   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BSP_WD_DYN_BTN_CONTROL Dynamic Button control Interface 20090522
2 IF_BSP_WD_GENERIC_LAYOUT Tagging Interface for controllers with generic Layout 20090717
Friends
Class CL_WCF_BSP_BASE_SR_2 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_OPTION_FRONTEND_SELECTION Constant Private Type reference (TYPE) STRING 'OPTION_FRONTEND_SELECTION' Option frontend selection 20090625
2 GC_OPTION_ROW_TEMPL_ENABLE Constant Private Type reference (TYPE) STRING 'OPTION_ENABLE_TABLE_ROW_TEMPLATE' Option for enabling table row template 20100909
3 GC_OPTION_ROW_TEMPL_EXCL_COLS Constant Private Type reference (TYPE) STRING 'OPTION_EXCLUDE_TABLE_ROW_TEMPLATE_COLUMNS' Option for excluding table row template columns 20100909
4 GC_OPTION_ROW_TEMPL_EXCL_ROWS Constant Private Type reference (TYPE) STRING 'OPTION_EXCLUDE_TABLE_ROW_TEMPLATE_ROWS' Option for excluding table row template rows 20100916
5 GC_OPTION_SELECTION_MODE Constant Protected Type reference (TYPE) STRING 'SELECTION_MODE' Option selection mode 20090525
6 GC_OPTION_VIEW_NAME Constant Private Type reference (TYPE) STRING 'OPTION_VIEW_NAME' Path of search result central layout 20090629
7 GC_OPTION_VISIBLE_BUTTONS Constant Private Type reference (TYPE) STRING 'OPTION_NUMBER_OF_VISIBLE_BUTTONS' Option number of visible buttons 20091028
8 GC_SEARCH_RESULT_LAYOUT Constant Public Type reference (TYPE) STRING '../../sap/wcf_bsp_sp/SearchResult_2.htm' Path of search result central layout 20090430
9 GC_TABLE_ID Constant Public Type reference (TYPE) STRING 'TABLE' Table id in cellerator tag 20090625
10 GR_VIEW_SET Instance attribute Public Object reference (TYPE REF TO) CL_WCF_BSP_BASE_SP_2 Base class: Search page (view set) controller 20110214
11 GT_BUTTON Instance attribute Public Type reference (TYPE) CRMT_THTMLB_BUTTON_T Table of Buttons in Table View Header 20090430
12 GV_OPTION_FRONTEND_SELECTION Instance attribute Public Type reference (TYPE) STRING Option frontend selection 20090625
13 GV_OPTION_ROW_TEMPL_ENABLE Instance attribute Public Type reference (TYPE) STRING 'X' Option for enabling table row template 20100909
14 GV_OPTION_ROW_TEMPL_EXCL_COLS Instance attribute Public Type reference (TYPE) STRING_TABLE Option for excluding table row template columns 20100909
15 GV_OPTION_ROW_TEMPL_EXCL_ROWS Instance attribute Public Type reference (TYPE) STRING_TABLE Option for excluding table row template rows 20100916
16 GV_OPTION_VISIBLE_BUTTONS Instance attribute Public Type reference (TYPE) STRING '5' Option number of visible buttons 20091028
17 TYPED_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) CL_WCF_BSP_BASE_SR_CTXT_2 Base class: Search result view context controller 20090430
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BUTTON Instance method Protected Method Add button to search result view 20090513
2 CONSTRUCTOR Instance method Public Constructor 20090430
3 EH_ONCHOOSE Instance method Protected Method Event handler for row selectin 20090723
4 EH_ONCLICKONLINK Instance method Protected Method Event handler for navigation links 20090701
5 EH_ONSELECT Instance method Protected Method Event handler for row selectin 20090525
6 EH_ONSORT Instance method Protected Method Event handler for navigation links 20091211
7 IP_F4HELP Instance method Public Method Inbound plug for running search page in F4 help popup 20090722
8 NAVIGATE_TO_LINK Instance method Protected Method Navigate to link 20090701
9 OP_SELECT Instance method Protected Method Outbound plug for SELECTION 20090703
10 SET_OPTION Instance method Public Method Set a specific option in the search result view 20090519
11 SET_OPTIONS Instance method Protected Method Set search result view options 20090513
12 SET_OPTIONS_FOR_F4 Instance method Protected Method Set search result view options when running in F4 help popup 20090721
Events
Class CL_WCF_BSP_BASE_SR_2 has no event.
Types
Class CL_WCF_BSP_BASE_SR_2 has no local type.
Method Signatures

Method ADD_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Call by reference Type reference (TYPE) STRING Event name 20090526
2 Importing IV_ICON Call by reference Type reference (TYPE) STRING Icon name 20090526
3 Importing IV_OTR_TEXT_ALIAS Call by reference Type reference (TYPE) STRING Button name 20090526
4 Importing IV_TYPE Call by reference Type reference (TYPE) STRING Icon type 20091028

Method ADD_BUTTON on class CL_WCF_BSP_BASE_SR_2 has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_WCF_BSP_BASE_SR_2 has no parameter.
Method CONSTRUCTOR on class CL_WCF_BSP_BASE_SR_2 has no exception.

Method EH_ONCHOOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTMLB_EVENT Call by reference Object reference (TYPE REF TO) CL_HTMLB_EVENT HTMLB Basic Event 20090723
2 Importing HTMLB_EVENT_EX Call by reference Object reference (TYPE REF TO) IF_HTMLB_DATA Input Data from HTMLB 20090723

Method EH_ONCHOOSE on class CL_WCF_BSP_BASE_SR_2 has no exception.

Method EH_ONCLICKONLINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTMLB_EVENT Call by reference Object reference (TYPE REF TO) CL_HTMLB_EVENT HTMLB Basic Event 20090701
2 Importing HTMLB_EVENT_EX Call by reference Object reference (TYPE REF TO) IF_HTMLB_DATA Input Data from HTMLB 20090701

Method EH_ONCLICKONLINK on class CL_WCF_BSP_BASE_SR_2 has no exception.

Method EH_ONSELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTMLB_EVENT Call by reference Object reference (TYPE REF TO) CL_HTMLB_EVENT HTMLB Basic Event 20090525
2 Importing HTMLB_EVENT_EX Call by reference Object reference (TYPE REF TO) IF_HTMLB_DATA Input Data from HTMLB 20090525

Method EH_ONSELECT on class CL_WCF_BSP_BASE_SR_2 has no exception.

Method EH_ONSORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTMLB_EVENT Call by reference Object reference (TYPE REF TO) CL_HTMLB_EVENT HTMLB Basic Event 20091211
2 Importing HTMLB_EVENT_EX Call by reference Object reference (TYPE REF TO) IF_HTMLB_DATA Input Data from HTMLB 20091211

Method EH_ONSORT on class CL_WCF_BSP_BASE_SR_2 has no exception.

Method IP_F4HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COLLECTION Call by reference Object reference (TYPE REF TO) IF_BOL_BO_COL Business Object Collection Interface 20090722

Method IP_F4HELP on class CL_WCF_BSP_BASE_SR_2 has no exception.

Method NAVIGATE_TO_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ENTITY Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Access Interface for BO Attributes 20090701
2 Importing IV_FIELD Call by reference Type reference (TYPE) STRING Field in result list displayed with a link 20090701

Method NAVIGATE_TO_LINK on class CL_WCF_BSP_BASE_SR_2 has no exception.

Method OP_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA_COLLECTION Call by reference Object reference (TYPE REF TO) IF_BOL_BO_COL 20090703

Method OP_SELECT on class CL_WCF_BSP_BASE_SR_2 has no exception.

Method SET_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OPTION Call by reference Type reference (TYPE) STRING Option name 20090519
2 Importing IV_VALUE Call by reference Type reference (TYPE) STRING Option value 20090519

Method SET_OPTION on class CL_WCF_BSP_BASE_SR_2 has no exception.

Method SET_OPTIONS Signature

Method SET_OPTIONS on class CL_WCF_BSP_BASE_SR_2 has no parameter.
Method SET_OPTIONS on class CL_WCF_BSP_BASE_SR_2 has no exception.

Method SET_OPTIONS_FOR_F4 Signature

Method SET_OPTIONS_FOR_F4 on class CL_WCF_BSP_BASE_SR_2 has no parameter.
Method SET_OPTIONS_FOR_F4 on class CL_WCF_BSP_BASE_SR_2 has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WCF_SEAR_SEARCHRESULTV 20090610
2 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UST__USERSEARCHRES 20100217
3 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UST__TAGSEARCHRESU 20100218
4 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UST__SEARCHSEARCHR 20100219
5 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UST__REPORTSEARCHR 20100218
6 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UST__POSITIONSEAR1 20100218
7 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UST__ORGUNITSEARC1 20100218
8 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UST__FAVORITESEAR1 20100218
9 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UST__BRSEARCHRESUL 20100217
10 Inheritance (c INHERITING FROM c_ref)  CL_AXT_EMBE_COCKPITRESUL1 20090622
11 Inheritance (c INHERITING FROM c_ref)  CL_WCF_SEAR_SEARCHRESULT0 20090730
12 Inheritance (c INHERITING FROM c_ref)  CL_WCF_BSP_TMPL_SR Template class: Search result view controller 20090515
13 Inheritance (c INHERITING FROM c_ref)  CL_WCF_BSP_BASE_SEARCH_RESULT Base class: Search results 20090831
14 Inheritance (c INHERITING FROM c_ref)  CL_EPM_DEMO_SEARCHRESULTV result 20100811
15 Inheritance (c INHERITING FROM c_ref)  CL_EPM_DEMO_SEARCHRESULT2 20100715
16 Inheritance (c INHERITING FROM c_ref)  CL_EPM_DEMO_SEARCHRESULT1 20100713
17 Inheritance (c INHERITING FROM c_ref)  CL_EPM_DEMO_SEARCHRESULT0 20100708
History
Last changed by/on SAP  20110908 
SAP Release Created in 701