SAP ABAP Class CL_RSRT_DP_TYPE_SELECTOR (Data Provider Type: Selector)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT-BICS-RSRT (Application Component) BICS Query Monitor
     RSRT_BICS (Package) RSRT_BICS
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_DATA_PROVIDER_TYPE Data Provider Type 20121116
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRT_DATA_AREA Data Area 20121116
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRT_PROVIDER_BOOKMARK Provider: Bookmark 20130719
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRT_SELECTOR Selector 20121116
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRT_SRV_BOOKMARK Services: Bookmark 20130821
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRT_SRV_PLANNING Services: Planning 20130821
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRT_SRV_QUERY Services: Query 20130821
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_DP_TYPE_PLFUNC Data Provider Type: Planning Function 20121118
2 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_DP_TYPE_QUERY Data Provider Type: Query 20121116
Properties
Class CL_RSRT_DP_TYPE_SELECTOR  
Short Description Data Provider Type: Selector    
Super Class CL_RSRT_DATA_PROVIDER_TYPE Data Provider Type 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSRT_BICS   RSRT_BICS 
Created 20121116   SAP 
Last change 20140121   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_RSRT_DATA_AREA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSRT_RESULT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_RSRT_SELECTOR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_RSRT_VARIABLE_CONTAINER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSRT_DATA_AREA Data Area 20121116
2 IF_RSRT_PROVIDER_BOOKMARK Provider: Bookmark 20130719
3 IF_RSRT_SELECTOR Selector 20121116
4 IF_RSRT_SRV_BOOKMARK Services: Bookmark 20130821
5 IF_RSRT_SRV_PLANNING Services: Planning 20130821
6 IF_RSRT_SRV_QUERY Services: Query 20130821
Friends
Class CL_RSRT_DP_TYPE_SELECTOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_CS_PROVIDER Constant Public See coding 20121116
2 OS_T_BOOKMARKS Static Attribute Protected Type reference (TYPE) TN_T_BOOKMARK 20121209
3 OS_T_PLFUNCS Static Attribute Protected Type reference (TYPE) TN_T_PLFUNC 20121209
4 OS_T_QUERIES Static Attribute Protected Type reference (TYPE) TN_T_QUERY 20121210
5 O_EDIT_MODE Instance attribute Protected Type reference (TYPE) IF_RSRT_DATA_AREA=>TN_EDIT_MODE 20121116
6 O_O_BOOKMARK_PROVIDER Instance attribute Protected Object reference (TYPE REF TO) IF_RSRT_PROVIDER_BOOKMARK Provider: Bookmark 20130926
7 O_O_PROVIDER Instance attribute Protected Object reference (TYPE REF TO) IF_RSRT_PROVIDER_SELECTOR Provider: Selector 20121116
8 O_O_VARIABLE_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_RSRT_VARIABLE_CONTAINER Variable Container 20121116
9 P_BOOKMARK_PROVIDER_OWN Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20130926
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BOOKMARK_CONTENT Instance method Protected Method Add Bookmark Content (for saving) 20121128
2 APPLY_BOOKMARK_CONTENT Instance method Protected Method Add Bookmark Content (for saving) 20121128
3 CONSTRUCTOR Instance method Protected Constructor CONSTRUCTOR 20121116
4 GET_RRI_MAP_CELL_INFO Instance method Protected Method Get RRI Map Cell Information 20130410
5 ON_BOOKMARK_OPERATION Instance method Private Method Perform Planning Operation 20121119
6 ON_CHANGED Instance method Protected Event handling method Handle OnChanged of Provider Selector 20121116
7 ON_DATA_AREA_OPERATION Instance method Private Method Perform Planning Operation 20121119
8 ON_DP_CHANGED Instance method Protected Event handling method Handle OnChanged of DataProvider 20121208
9 ON_FILTER_OPERATION Instance method Private Method Perform Filter Operation 20121119
10 ON_HIERARCHY_OPERATION Instance method Private Method Perform Hierarchy Operation 20121119
11 ON_VARIABLES_OPERATION Instance method Private Method Perform Variables Operation 20121119
12 _BEFORE_OPERATION Instance method Protected Method Processing Before Operation is executed 20130204
13 _GET_VARIABLES_FROM_PARAMETER Instance method Protected Method Get Variables from the Parameter Object 20130410
14 __SET_EDIT_MODE Instance method Private Method Set Edit Mode 20121116
Events
Class CL_RSRT_DP_TYPE_SELECTOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_PROVIDER Public See coding 20121116 tn_provider type n length 2
2 TN_S_BOOKMARK Protected See coding 20121209 begin of tn_s_bookmark. include type if_rsrt_srv_bookmark=>tn_s_bookmark. types: o_bookmark type ref to if_rsrt_data_provider, end of tn_s_bookmark
3 TN_S_PLFUNC Protected See coding 20121207 begin of tn_s_plfunc. include type if_rsrt_srv_planning=>tn_s_plfunc. types: o_plfunc type ref to if_rsrt_data_provider, end of tn_s_plfunc
4 TN_S_QUERY Protected See coding 20121210 begin of tn_s_query. include type if_rsrt_srv_query=>tn_s_query. types: o_query type ref to if_rsrt_data_provider, end of tn_s_query
5 TN_T_BOOKMARK Protected See coding 20121209 tn_t_bookmark type sorted table of tn_s_bookmark with unique key id initial size 1
6 TN_T_PLFUNC Protected See coding 20121207 tn_t_plfunc type sorted table of tn_s_plfunc with unique key name data_area initial size 1
7 TN_T_QUERY Protected See coding 20121210 tn_t_query type sorted table of tn_s_query with unique key id initial size 1
Method Signatures

Method ADD_BOOKMARK_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) RSRT_T_ITEM_INFO Item Information List 20121128

Method ADD_BOOKMARK_CONTENT on class CL_RSRT_DP_TYPE_SELECTOR has no exception.

Method APPLY_BOOKMARK_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Value transfer Type reference (TYPE) RSRT_T_ITEM_INFO Item Information List 20121128

Method APPLY_BOOKMARK_CONTENT on class CL_RSRT_DP_TYPE_SELECTOR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing O_DATA_PROVIDER Call by reference Object reference (TYPE REF TO) IF_RSRT_DATA_PROVIDER Data Provider 20121116
2 Importing O_PROVIDER Call by reference Object reference (TYPE REF TO) IF_RSRT_PROVIDER_SELECTOR Provider: Selector 20121116

Method CONSTRUCTOR on class CL_RSRT_DP_TYPE_SELECTOR has no exception.

Method GET_RRI_MAP_CELL_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) I 0 20130410
2 Importing ROW Call by reference Type reference (TYPE) I 0 20130410
3 Exporting S_KEYF_MEMBER Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_S_KEYF_MEMBER 20130410
4 Exporting T_CELL Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20130410

Method GET_RRI_MAP_CELL_INFO on class CL_RSRT_DP_TYPE_SELECTOR has no exception.

Method ON_BOOKMARK_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMAND Call by reference Type reference (TYPE) STRING 20121119
2 Exporting HANDLED Call by reference Type reference (TYPE) IF_RSRT_COMMAND_PROCESSOR=>TN_HANDLED Handled 20121119
3 Importing O_PARAMETERS Call by reference Object reference (TYPE REF TO) IF_RSRT_PARAMETERS Parameters 20121119

Method ON_BOOKMARK_OPERATION on class CL_RSRT_DP_TYPE_SELECTOR has no exception.

Method ON_CHANGED Signature

Method ON_CHANGED on class CL_RSRT_DP_TYPE_SELECTOR has no parameter.
Method ON_CHANGED on class CL_RSRT_DP_TYPE_SELECTOR has no exception.

Method ON_DATA_AREA_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMAND Call by reference Type reference (TYPE) STRING 20121119
2 Exporting HANDLED Call by reference Type reference (TYPE) IF_RSRT_COMMAND_PROCESSOR=>TN_HANDLED Handled 20121119
3 Importing O_PARAMETERS Call by reference Object reference (TYPE REF TO) IF_RSRT_PARAMETERS Parameters 20121119

Method ON_DATA_AREA_OPERATION on class CL_RSRT_DP_TYPE_SELECTOR has no exception.

Method ON_DP_CHANGED Signature

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

Method ON_DP_CHANGED on class CL_RSRT_DP_TYPE_SELECTOR has no exception.

Method ON_FILTER_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMAND Call by reference Type reference (TYPE) STRING 20121119
2 Exporting HANDLED Call by reference Type reference (TYPE) IF_RSRT_COMMAND_PROCESSOR=>TN_HANDLED Handled 20121119
3 Importing O_PARAMETERS Call by reference Object reference (TYPE REF TO) IF_RSRT_PARAMETERS Parameters 20121119

Method ON_FILTER_OPERATION on class CL_RSRT_DP_TYPE_SELECTOR has no exception.

Method ON_HIERARCHY_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMAND Call by reference Type reference (TYPE) STRING 20121119
2 Exporting HANDLED Call by reference Type reference (TYPE) IF_RSRT_COMMAND_PROCESSOR=>TN_HANDLED Handled 20121119
3 Importing O_PARAMETERS Call by reference Object reference (TYPE REF TO) IF_RSRT_PARAMETERS Parameters 20121119

Method ON_HIERARCHY_OPERATION on class CL_RSRT_DP_TYPE_SELECTOR has no exception.

Method ON_VARIABLES_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMAND Call by reference Type reference (TYPE) STRING 20121119
2 Exporting HANDLED Call by reference Type reference (TYPE) IF_RSRT_COMMAND_PROCESSOR=>TN_HANDLED Handled 20121119
3 Importing O_PARAMETERS Call by reference Object reference (TYPE REF TO) IF_RSRT_PARAMETERS Parameters 20121119

Method ON_VARIABLES_OPERATION on class CL_RSRT_DP_TYPE_SELECTOR has no exception.

Method _BEFORE_OPERATION Signature

Method _BEFORE_OPERATION on class CL_RSRT_DP_TYPE_SELECTOR has no parameter.
Method _BEFORE_OPERATION on class CL_RSRT_DP_TYPE_SELECTOR has no exception.

Method _GET_VARIABLES_FROM_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing O_PARAMETERS Call by reference Object reference (TYPE REF TO) IF_RSRT_PARAMETERS Parameters 20130410
2 Returning VALUE Value transfer Type reference (TYPE) IF_RSRT_VARIABLE_CONTAINER=>TN_T_VARIABLE 20130410

Method _GET_VARIABLES_FROM_PARAMETER on class CL_RSRT_DP_TYPE_SELECTOR has no exception.

Method __SET_EDIT_MODE Signature

Method __SET_EDIT_MODE on class CL_RSRT_DP_TYPE_SELECTOR has no parameter.
Method __SET_EDIT_MODE on class CL_RSRT_DP_TYPE_SELECTOR has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740