SAP ABAP Class CL_RSODSO_SETTING_CTRL (Controller (MVC))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSODSO_SETTINGS (Package) Parameter Maintenance for DataStores
Properties
Class CL_RSODSO_SETTING_CTRL  
Short Description Controller (MVC)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSODSO_SETTINGS   Parameter Maintenance for DataStores 
Created 20120920   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSODSO_SETTING_CTRL has no interface implemented.
Friends
Class CL_RSODSO_SETTING_CTRL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FCODE_BACK Constant Public Type reference (TYPE) SYUCOMM 'BACK' Function Code that Triggered PAI 20120920
2 C_FCODE_CANCEL Constant Public Type reference (TYPE) SYUCOMM 'CANCEL' Function Code that Triggered PAI 20120920
3 C_FCODE_EXIT Constant Public Type reference (TYPE) SYUCOMM 'EXIT' Function Code that Triggered PAI 20120920
4 C_FCODE_EXPERT_TOGGLE Constant Public Type reference (TYPE) SYUCOMM 'EXPEXP' Funktionscode, der PAI ausgelöst hat 20121106
5 C_FCODE_REFRESH Constant Public Type reference (TYPE) SYUCOMM 'REFRESH' Function Code that Triggered PAI 20121010
6 C_FCODE_SHOW_DEFAULT Constant Public Type reference (TYPE) SYUCOMM 'DEFAULT' Funktionscode, der PAI ausgelöst hat 20121106
7 OR_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20121008
8 OR_MODEL Instance attribute Protected Object reference (TYPE REF TO) CL_RSODSO_SETTING_MODEL Model (MVC) 20120921
9 OR_SPLITTER_H Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20121008
10 OR_SPLITTER_V Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20121008
11 OR_VIEW_HTML Instance attribute Protected Object reference (TYPE REF TO) CL_RSODSO_SETTING_VIEW_HEADER Header information for DataStores 20121008
12 OR_VIEW_LIST Instance attribute Protected Object reference (TYPE REF TO) CL_RSODSO_SETTING_VIEW_LIST List of DataStore Objects 20120921
13 OR_VIEW_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_RSODSO_SETTING_VIEW_TREE Tree view for settings 20120920
14 O_EDIT_ALLOWED Instance attribute Public Type reference (TYPE) RS_BOOL Boolean 20120921
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXIT_ALLOWED Instance method Protected Method 20120920
2 CONSTRUCTOR Instance method Public Constructor 20120921
3 FC_DELETE_FILTER Instance method Protected Method Filter löschen 20121106
4 FC_EDIT_SETTINGS Instance method Public Method Function Code: double click, edit settings 20121010
5 FC_EXPERT_TOGGLE Instance method Protected Method Funktionscode: Zeige/Verstecke Experteneinstellungen 20121106
6 FC_FILTER_DEFAULT Instance method Protected Method Function Code: Filter objects w/o own settings 20121011
7 FC_GET_SETTINGS Instance method Public Method Function Code: Click -> show settings 20121010
8 FC_REFRESH Instance method Protected Method Function Code: refresh 20121010
9 FC_RESET_DEFAULT Instance method Public Method Function Code: Click: back to system default 20121010
10 FC_SHOW_DEFAULT Instance method Protected Method Funktionscode: Zeige Systemeinstellungen 20121106
11 FINALIZE Instance method Public Method 20120920
12 INIT Instance method Public Method Initialization 20120920
13 MAINTAIN_SETTINGS Static method Public Method 20121107
14 PAI Instance method Public Method 20120920
15 PBO Instance method Public Method 20120920
16 PREPARE_CONTAINER Instance method Private Method Prepare container 20120920
17 PREPARE_MODEL Instance method Private Method prepare model (MVC) 20120921
18 PREPARE_SPLITTER Instance method Private Method Prepare splitter 20121008
19 PREPARE_VIEWS Instance method Private Method Prepare Views (MVC) 20120920
20 PROCESS_FCODE Instance method Public Method 20120920
21 REBUILD_CONFIGVIEW Instance method Protected Method Recreate settings 20121010
22 SELECT_DATASTORE Instance method Public Method 20121107
23 SHOW_UI Instance method Public Method 20120920
Events
Class CL_RSODSO_SETTING_CTRL has no event.
Types
Class CL_RSODSO_SETTING_CTRL has no local type.
Method Signatures

Method CHECK_EXIT_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ALLOWED Value transfer Type reference (TYPE) RS_BOOL Boolean 20120920

Method CHECK_EXIT_ALLOWED on class CL_RSODSO_SETTING_CTRL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EDIT_ALLOWED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20120921

Method CONSTRUCTOR on class CL_RSODSO_SETTING_CTRL has no exception.

Method FC_DELETE_FILTER Signature

Method FC_DELETE_FILTER on class CL_RSODSO_SETTING_CTRL has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Ausnahmehierarchie 20121106

Method FC_EDIT_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_RSODSO_SETTING_VIEW_CONT Settings (generic) 20121023
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Exception Hierarchy 20121010

Method FC_EXPERT_TOGGLE Signature

Method FC_EXPERT_TOGGLE on class CL_RSODSO_SETTING_CTRL has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Ausnahmehierarchie 20121106

Method FC_FILTER_DEFAULT Signature

Method FC_FILTER_DEFAULT on class CL_RSODSO_SETTING_CTRL has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Exception Hierarchy 20121011

Method FC_GET_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) CL_RSODSO_SETTING_CONTEXT Boolean 20121010
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Exception Hierarchy 20121010

Method FC_REFRESH Signature

Method FC_REFRESH on class CL_RSODSO_SETTING_CTRL has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Exception Hierarchy 20121010

Method FC_RESET_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONFIG Call by reference Object reference (TYPE REF TO) CL_RSODSO_SETTING_CONFIG Settings (generic) 20121010
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Exception Hierarchy 20121010

Method FC_SHOW_DEFAULT Signature

Method FC_SHOW_DEFAULT on class CL_RSODSO_SETTING_CTRL has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Ausnahmehierarchie 20121106

Method FINALIZE Signature

Method FINALIZE on class CL_RSODSO_SETTING_CTRL has no parameter.
Method FINALIZE on class CL_RSODSO_SETTING_CTRL has no exception.

Method INIT Signature

Method INIT on class CL_RSODSO_SETTING_CTRL has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Exception Hierarchy 20120920

Method MAINTAIN_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATASTORE Call by reference Type reference (TYPE) RSDODSOBJECT DataStore Object 20121107

Method MAINTAIN_SETTINGS on class CL_RSODSO_SETTING_CTRL has no exception.

Method PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DYN0001 Call by reference Type reference (TYPE) RSODSO_S_SETTING_DYN0001 GUI structure 20120920
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Exception Hierarchy 20121010

Method PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DYN0001 Call by reference Type reference (TYPE) RSODSO_S_SETTING_DYN0001 GUI structure 20120920

Method PBO on class CL_RSODSO_SETTING_CTRL has no exception.

Method PREPARE_CONTAINER Signature

Method PREPARE_CONTAINER on class CL_RSODSO_SETTING_CTRL has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Exception Hierarchy 20120920

Method PREPARE_MODEL Signature

Method PREPARE_MODEL on class CL_RSODSO_SETTING_CTRL has no parameter.
Method PREPARE_MODEL on class CL_RSODSO_SETTING_CTRL has no exception.

Method PREPARE_SPLITTER Signature

Method PREPARE_SPLITTER on class CL_RSODSO_SETTING_CTRL has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Exception Hierarchy 20121008

Method PREPARE_VIEWS Signature

Method PREPARE_VIEWS on class CL_RSODSO_SETTING_CTRL has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Exception Hierarchy 20120921

Method PROCESS_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) FCODE Function Code 20120920
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Exception Hierarchy 20121010

Method REBUILD_CONFIGVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) CL_RSODSO_SETTING_CONTEXT Settings (generic) 20121010
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Exception Hierarchy 20121010

Method SELECT_DATASTORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATASTORE Call by reference Type reference (TYPE) RSDODSOBJECT DataStore Object 20121107
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Exception Hierarchy 20121107

Method SHOW_UI Signature

Method SHOW_UI on class CL_RSODSO_SETTING_CTRL has no parameter.
Method SHOW_UI on class CL_RSODSO_SETTING_CTRL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730