SAP ABAP Class CL_DB6_GUI_PARAM_HISTORY (amodal popup window showing param. history)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB-DB6 (Application Component) DB2 Universal Database for UNIX / NT
     STU6 (Package) DB6: Performance-Monitor (UNIX/Windows)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in the Screen Area 20060310
Properties
Class CL_DB6_GUI_PARAM_HISTORY  
Short Description amodal popup window showing param. history    
Super Class CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in the Screen Area 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STU6   DB6: Performance-Monitor (UNIX/Windows) 
Created 20060310   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 DB6CC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 DB6CI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DB6_GUI_PARAM_HISTORY has no interface implemented.
Friends
Class CL_DB6_GUI_PARAM_HISTORY 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_DB6_ALV2 DB6: simple ALV abstraction 20060310
2 ALV_DATA Instance attribute Private See coding parameter history for screen display 20060321
3 BP_SNAP Instance attribute Private Type reference (TYPE) DB6PMSBP DB6: Calculated Buffer Pool Snapshot Data 20060413
4 BP_TABNAME Constant Private Type reference (TYPE) STRING 'DB6PMHSBP' 20060314
5 CFG_TABNAME Constant Private Type reference (TYPE) STRING 'DB6PMHCDM' 20060314
6 CHARTDATA_REF Instance attribute Private Object reference (TYPE REF TO) DB6_CHARTENGINE_DATA 20060313
7 CHARTE Instance attribute Private Object reference (TYPE REF TO) CL_DBA_CHART_ENGINE Graphics: Presentation Graphics 20060313
8 CT_HEIGHT Instance attribute Private Type reference (TYPE) I 20060313
9 DATA_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Custom Controls in the Screen Area 20060313
10 DBPARTITIONNUM Instance attribute Public Type reference (TYPE) INT4 Natural number 20060405
11 DISP_RANGE_DAYS Instance attribute Private Type reference (TYPE) I 20060321
12 FCODE_HISTFROM Constant Private Type reference (TYPE) SYUCOMM 'HISTFROM' Function code that PAI triggered 20060316
13 FCODE_HISTREFR Constant Private Type reference (TYPE) SYUCOMM 'HIST_REFR' Function code that PAI triggered 20060316
14 FCODE_HISTTO Constant Private Type reference (TYPE) SYUCOMM 'HISTTO' Function code that PAI triggered 20060316
15 FCODE_HISTVTYPE Constant Private Type reference (TYPE) SYUCOMM 'HIST_VTYPE' Function code that PAI triggered 20060316
16 FROM_MENU Instance attribute Private Object reference (TYPE REF TO) CL_DB6_BUTTON_MENU DB6: Button with Menu 20060316
17 FW_REF Instance attribute Private Object reference (TYPE REF TO) CL_DB6_TREE_NAVIGATOR CL_DB6_TREE_NAVIGATOR 20060314
18 HIST_DBMEM_SIZE Constant Public Type reference (TYPE) STRING 'DATABASE_MEMORY' 20060321
19 HIST_LOCKLIST_SIZE Constant Public Type reference (TYPE) STRING 'LOCKLIST' 20060314
20 HIST_NUM_MAXLOCKS Constant Public Type reference (TYPE) STRING 'MAXLOCKS' 20060321
21 HIST_PCKCACHE_SIZE Constant Public Type reference (TYPE) STRING 'PCKCACHESZ' 20060321
22 HIST_SHEAPTHRES_SHR Constant Public Type reference (TYPE) STRING 'SHEAPTHRES_SHR' 20060321
23 HIST_SORTHEAP_SIZE Constant Public Type reference (TYPE) STRING 'SORTHEAP' 20060314
24 OBJECTNAME Instance attribute Public Type reference (TYPE) STRING 20060324
25 OBJECTTYPE Instance attribute Private Type reference (TYPE) I 20060324
26 OBJECTTYPE_BP_STATS Constant Public Type reference (TYPE) I 2 20060324
27 OBJECTTYPE_CFG_PARAM Constant Public Type reference (TYPE) I 1 20060324
28 RANGE_DAYS Instance attribute Private Type reference (TYPE) I 20060316
29 RANGE_TAB Instance attribute Private See coding DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20060320
30 SERIES_TAB Instance attribute Private Type reference (TYPE) DBA_CHARTSERIES_TAB DB6: Table of DBA_CHARTSERIES 20060331
31 SPLITTER_CONT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20060313
32 TB_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Custom Controls in the Screen Area 20060313
33 TB_HEIGHT Instance attribute Private Type reference (TYPE) I 20060313
34 TITLE Instance attribute Private Type reference (TYPE) STRING 20060310
35 TMP_HEIGHT Instance attribute Private Type reference (TYPE) I 20060313
36 TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20060313
37 TO_MENU Instance attribute Private Object reference (TYPE REF TO) CL_DB6_BUTTON_MENU DB6: Button with Menu 20060316
38 VIEWTYPE Instance attribute Private Type reference (TYPE) I Function code that PAI triggered 20060313
39 VIEWTYPE_CHART Constant Private Type reference (TYPE) I 1 20060313
40 VIEWTYPE_LIST Constant Private Type reference (TYPE) I 0 20060313
41 WIN_HEIGHT Instance attribute Private Type reference (TYPE) I 20060313
42 YAXIS_TAB Instance attribute Private Type reference (TYPE) DBA_CHARTYAXIS_TAB DBA Cockpit: Table of DBA_CHARTYAXIS 20060324
Methods
# Method Level Visibility Method type Description Created on
1 CALC_DATA_RANGE_IN_DAYS Instance method Private Method calculate number of days covered by data table 20060316
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060313
3 CONV_DB6PMHCDM_TO_CHART_STRUC Instance method Private Method move history data into chartdata structure 20060324
4 CONV_DB6PMHSBP_TO_CHART_STRUC Instance method Private Method move history data into chartdata structure 20060324
5 CREATE_AND_SHOW Static method Public Method 20060310
6 DISPLAY Instance method Public Method update display / filter / layout 20060320
7 FILL_RANGE_SELECTION_MENUS Instance method Private Method fill range selection menu buttons with distinct timestamps 20060316
8 GET_HISTORY_BP_STATS Instance method Private Method 20060324
9 GET_HISTORY_CFG_PARAM Instance method Private Method 20060324
10 GET_HISTORY_DATA Instance method Private Method 20060324
11 HANDLE_TOOLBAR_BUTTON Instance method Private Event handling method handel toolbar button events 20060313
12 INIT_ALV Instance method Private Method init ALV 20060313
13 INIT_CHART Instance method Private Method init chart engine 20060313
14 REBUILD_GUI Instance method Private Method refresh / rebuild splitter container 20060321
15 REFRESH Instance method Public Method refresh data 20060310
16 SET_GRID_ATTRIBUTES_ALV Instance method Private Method set grid attributes for ALV Grid 20060317
17 UPDATE_LAYOUT Instance method Private Event handling method handle resizing of window 20060316
Events
Class CL_DB6_GUI_PARAM_HISTORY has no event.
Types
Class CL_DB6_GUI_PARAM_HISTORY has no local type.
Method Signatures

Method CALC_DATA_RANGE_IN_DAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DATA Call by reference Type reference (TYPE) DBA_CHARTDATA_TAB DBA Cockpit: chart data table 20060316
2 Exporting DAYS Value transfer Type reference (TYPE) I 20060316
3 Exporting MAX Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20060316
4 Exporting MIN Call by reference Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20060316

Method CALC_DATA_RANGE_IN_DAYS on class CL_DB6_GUI_PARAM_HISTORY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BP_SNAP Call by reference Type reference (TYPE) DB6PMSBP DB6: Calculated Buffer Pool Snapshot Data 20060413
2 Importing CAPTION Value transfer Type reference (TYPE) STRING Dialog Box Caption 20060313
3 Importing CHARTDATA_REF Call by reference Object reference (TYPE REF TO) DB6_CHARTENGINE_DATA 20060313
4 Importing CLOSE_HANDLER Call by reference Object reference (TYPE REF TO) IF_DBA_GUI_DIALOGBOX_HANDLER handle_close of CL_GUI_DIALOGBOX_CONTAINER 20060324
5 Importing DBPARTITION Value transfer Type reference (TYPE) I 20060405
6 Importing DYNNR Value transfer Type reference (TYPE) SYDYNNR Screen to Which the Control is Linked 20060313
7 Importing FRAMEWORK Call by reference Object reference (TYPE REF TO) CL_DB6_TREE_NAVIGATOR CL_DB6_TREE_NAVIGATOR 20060314
8 Importing HEIGHT Value transfer Type reference (TYPE) I 30 Height of This Container 20060313
9 Importing LEFT Value transfer Type reference (TYPE) I 0 Left Position of Dialog Box 20060313
10 Importing OBJECTNAME Value transfer Type reference (TYPE) STRING 20060324
11 Importing OBJECTTYPE Value transfer Type reference (TYPE) I 20060324
12 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent container 20060313
13 Importing SERIES Call by reference Type reference (TYPE) DBA_CHARTSERIES_TAB DB6: Table of DBA_CHARTSERIES 20060331
14 Importing TOP Value transfer Type reference (TYPE) I 0 Top Position of Dialog Box 20060313
15 Importing WIDTH Value transfer Type reference (TYPE) I 30 Width of This Container 20060313
16 Importing YAXIS Value transfer Type reference (TYPE) DBA_CHARTYAXIS_TAB DBA Cockpit: Table of DBA_CHARTYAXIS 20060324

Method CONSTRUCTOR on class CL_DB6_GUI_PARAM_HISTORY has no exception.

Method CONV_DB6PMHCDM_TO_CHART_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HIST_DATA Value transfer Type reference (TYPE) DBA_CHARTDATA_TAB DBA Cockpit: chart data table 20060328
2 Importing PARAM_DATA Call by reference Type reference (TYPE) DB6CC_DB6PMHCDM 20060324

Method CONV_DB6PMHCDM_TO_CHART_STRUC on class CL_DB6_GUI_PARAM_HISTORY has no exception.

Method CONV_DB6PMHSBP_TO_CHART_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BP_DATA Call by reference Type reference (TYPE) DB6CC_DB6PMHSB 20060324
2 Returning HIST_DATA Value transfer Type reference (TYPE) DBA_CHARTDATA_TAB DBA Cockpit: chart data table 20060328

Method CONV_DB6PMHSBP_TO_CHART_STRUC on class CL_DB6_GUI_PARAM_HISTORY has no exception.

Method CREATE_AND_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BP_SNAP Call by reference Type reference (TYPE) DB6PMSBP OPTIONAL: Calculated Buffer Pool Snapshot Data 20060413
2 Importing CHARTDATA_REF Call by reference Object reference (TYPE REF TO) DB6_CHARTENGINE_DATA 20060313
3 Importing CLOSE_HANDLER Call by reference Object reference (TYPE REF TO) IF_DBA_GUI_DIALOGBOX_HANDLER handle_close of CL_GUI_DIALOGBOX_CONTAINER 20060324
4 Importing DBPARTITION Call by reference Type reference (TYPE) INT4 Natural number 20060405
5 Importing FW_REF Call by reference Object reference (TYPE REF TO) CL_DB6_TREE_NAVIGATOR CL_DB6_TREE_NAVIGATOR 20060310
6 Importing OBJECTNAME Call by reference Type reference (TYPE) STRING 20060324
7 Importing OBJECTTYPE Call by reference Type reference (TYPE) I 20060324
8 Returning WINDOW_REF Value transfer Object reference (TYPE REF TO) CL_DB6_GUI_PARAM_HISTORY amodal popup window showing param. history 20060310

Method CREATE_AND_SHOW on class CL_DB6_GUI_PARAM_HISTORY has no exception.

Method DISPLAY Signature

Method DISPLAY on class CL_DB6_GUI_PARAM_HISTORY has no parameter.
Method DISPLAY on class CL_DB6_GUI_PARAM_HISTORY has no exception.

Method FILL_RANGE_SELECTION_MENUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) DBA_CHARTDATA_TAB DBA Cockpit: chart data table 20060316

Method FILL_RANGE_SELECTION_MENUS on class CL_DB6_GUI_PARAM_HISTORY has no exception.

Method GET_HISTORY_BP_STATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BPNAME Call by reference Type reference (TYPE) STRING 20060328
2 Returning HISTORY_DATA Value transfer Type reference (TYPE) DBA_CHARTDATA_TAB DBA Cockpit: chart data table 20060324
3 Importing PARTITN Call by reference Type reference (TYPE) DB6PMCN-PARTITN Partition Number 20060324
4 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS Logical name for a database connection 20060324
# Exception Resumable Description Created on
1 CX_DB6_RDI DB6: Datenkollektorfehler 20060324

Method GET_HISTORY_CFG_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HISTORY_DATA Value transfer Type reference (TYPE) DBA_CHARTDATA_TAB DBA Cockpit: chart data table 20060324
2 Importing PARAMNAME Call by reference Type reference (TYPE) STRING 20060324
3 Importing PARTITN Call by reference Type reference (TYPE) DB6PMCN-PARTITN Partition Number 20060324
4 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS Logical name for a database connection 20060324
# Exception Resumable Description Created on
1 CX_DB6_RDI DB6: Datenkollektorfehler 20060324

Method GET_HISTORY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HISTORY_DATA Value transfer Type reference (TYPE) DBA_CHARTDATA_TAB DBA Cockpit: chart data table 20060324
2 Importing OBJECTNAME Call by reference Type reference (TYPE) STRING 20060324
3 Importing OBJECTTYPE Call by reference Type reference (TYPE) I 20060328
4 Importing PARTITN Call by reference Type reference (TYPE) DB6PMCN-PARTITN Partition Number 20060324
5 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS Logical name for a database connection 20060324
# Exception Resumable Description Created on
1 CX_DB6_RDI DB6: Datenkollektorfehler 20060324

Method HANDLE_TOOLBAR_BUTTON Signature

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

Method HANDLE_TOOLBAR_BUTTON on class CL_DB6_GUI_PARAM_HISTORY has no exception.

Method INIT_ALV Signature

Method INIT_ALV on class CL_DB6_GUI_PARAM_HISTORY has no parameter.
Method INIT_ALV on class CL_DB6_GUI_PARAM_HISTORY has no exception.

Method INIT_CHART Signature

Method INIT_CHART on class CL_DB6_GUI_PARAM_HISTORY has no parameter.
Method INIT_CHART on class CL_DB6_GUI_PARAM_HISTORY has no exception.

Method REBUILD_GUI Signature

Method REBUILD_GUI on class CL_DB6_GUI_PARAM_HISTORY has no parameter.
Method REBUILD_GUI on class CL_DB6_GUI_PARAM_HISTORY has no exception.

Method REFRESH Signature

Method REFRESH on class CL_DB6_GUI_PARAM_HISTORY has no parameter.
Method REFRESH on class CL_DB6_GUI_PARAM_HISTORY has no exception.

Method SET_GRID_ATTRIBUTES_ALV Signature

Method SET_GRID_ATTRIBUTES_ALV on class CL_DB6_GUI_PARAM_HISTORY has no parameter.
Method SET_GRID_ATTRIBUTES_ALV on class CL_DB6_GUI_PARAM_HISTORY has no exception.

Method UPDATE_LAYOUT Signature

Method UPDATE_LAYOUT on class CL_DB6_GUI_PARAM_HISTORY has no parameter.
Method UPDATE_LAYOUT on class CL_DB6_GUI_PARAM_HISTORY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710