SAP ABAP Class CL_COVERAGE_DETAIL (Application Logic for Coverage Analyzer Detail View)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-COV (Application Component) Coverage Analyzer
     SCOV_UI (Package) UI Functionality
Properties
Class CL_COVERAGE_DETAIL  
Short Description Application Logic for Coverage Analyzer Detail View    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCOV_UI   UI Functionality 
Created 19990531   SAP 
Last change 20130531   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
Class CL_COVERAGE_DETAIL has no interface implemented.
Friends
Class CL_COVERAGE_DETAIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DETAIL Instance attribute Private Object reference (TYPE REF TO) CL_COVERAGE_DETAIL Detail Manager 19990531
2 GRID_SETTINGS_FOR_IMODE Static Attribute Private See coding 20080819
3 MANAGER Instance attribute Public Object reference (TYPE REF TO) CL_COVERAGE Calling Coverage Manager 19990531
4 RESULT_AUT Instance attribute Public Object reference (TYPE REF TO) CL_COVERAGE_RESULT_AUT Author Result 19990531
5 RESULT_DEV Instance attribute Public Object reference (TYPE REF TO) CL_COVERAGE_RESULT_DEV Package Result 19990531
6 RESULT_PRO Instance attribute Public Object reference (TYPE REF TO) CL_COVERAGE_RESULT_PRO Program Object Result 19990531
7 RESULT_STMNT_EDIT Instance attribute Public Object reference (TYPE REF TO) CL_COVERAGE_RESULT_STMNT_EDIT Result Statements + Editor 20070130
8 RESULT_WUN Instance attribute Public Object reference (TYPE REF TO) CL_COVERAGE_RESULT_WU Watch Unit Result 19990531
9 SELECTION Instance attribute Public Type reference (TYPE) CVS_SELECT Selection 19990531
10 SETTING Instance attribute Public Type reference (TYPE) CVS_SETT Settings 19990607
11 TOOLBAR_SELECTION Instance attribute Public Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Container for Toolbar 19991012
12 TOOLBAR_SETTING Instance attribute Public Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Container for Toolbar 19991011
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_AND_DISPLAY_RESULT Instance method Public Method Determine Result 19990730
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080818
3 CONSTRUCTOR Instance method Public Constructor Constructor 19990531
4 GET_GRID_SETTINGS_FOR_IMODE Static method Public Method Get the user (I-Mode) settings of a results display 20080819
5 GET_SETTING_DEFAULT Instance method Public Method Transfer start settings to screen 19990728
6 GET_VARIANT Instance method Public Method Get variant 20000316
7 HANDLE_TOOLBAR_SELECTION Instance method Private Event handling method Handler for Toolbar Selection 19991012
8 INIT_TOOLBAR Instance method Public Method Initialization of Toolbar 19991020
9 MENUE Instance method Public Method Calls screens 19990726
10 SAVE_VARIANT Instance method Public Method Save variant 20000316
11 SET_GRID_SETTINGS_FOR_IMODE Static method Public Method Change user (I-Mode) settings of a results display 20080819
12 SET_SELOPS Instance method Public Method Sets selection options 19990531
13 SET_SETTINGS Instance method Public Method Sets settings 19990607
14 UPDATE_LIGHT_SETTINGS Instance method Public Method Update Traffic Light Settings 20090118
Events
Class CL_COVERAGE_DETAIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_GRID_SETTINGS Public See coding Useer Settings for ALV Grid 20080819 BEGIN OF ty_s_grid_settings, status_icon_for TYPE i, status_icon_colmn_color TYPE cva_alv_grid_colmn_color, key_colmn_color TYPE cva_alv_grid_colmn_color, detail_colmn_color TYPE cva_alv_grid_colmn_color, END OF ty_s_grid_settings
Method Signatures

Method CALCULATE_AND_DISPLAY_RESULT Signature

Method CALCULATE_AND_DISPLAY_RESULT on class CL_COVERAGE_DETAIL has no parameter.
Method CALCULATE_AND_DISPLAY_RESULT on class CL_COVERAGE_DETAIL has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_COVERAGE_DETAIL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_COVERAGE_DETAIL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MANAGER Call by reference Object reference (TYPE REF TO) CL_COVERAGE Aufrufender Coverage Manager 19990531

Method CONSTRUCTOR on class CL_COVERAGE_DETAIL has no exception.

Method GET_GRID_SETTINGS_FOR_IMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FOR Call by reference Type reference (TYPE) STRING Für welche Anzeige (Autor, Program, ...)? 20080819
2 Returning RE_SETTINGS Value transfer Type reference (TYPE) TY_S_GRID_SETTINGS Akt. Einstellungen 20080819

Method GET_GRID_SETTINGS_FOR_IMODE on class CL_COVERAGE_DETAIL has no exception.

Method GET_SETTING_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DECIMALS Call by reference Type reference (TYPE) I Anzuzeigende Nachkommastellen 20001127
2 Changing CH_DISP_GRE Call by reference Type reference (TYPE) CHAR1 Anzeige grüne LED 19990728
3 Changing CH_DISP_RED Call by reference Type reference (TYPE) CHAR1 Anzeige rote LED 19990728
4 Changing CH_DISP_YEL Call by reference Type reference (TYPE) CHAR1 Anzeige gelbe LED 19990728
5 Changing CH_MAXSIZE Call by reference Type reference (TYPE) I Maximal selektierbare Anzahl von Programm Objekten 19990728
6 Changing CH_SORT_AUT Call by reference Type reference (TYPE) CHAR1 Einstieg über Autor 19990728
7 Changing CH_SORT_DCL Call by reference Type reference (TYPE) CHAR1 Einstellungen 19990728
8 Changing CH_SORT_PRO Call by reference Type reference (TYPE) CHAR1 Einstieg über ProgObjekt 19990728

Method GET_SETTING_DEFAULT on class CL_COVERAGE_DETAIL has no exception.

Method GET_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DECIMALS Call by reference Type reference (TYPE) I Anzuzeigende Nachkommastellen 20001127
2 Exporting EX_DISP_GRE Call by reference Type reference (TYPE) CHAR1 Anzeige grüne LED 20000316
3 Exporting EX_DISP_RED Call by reference Type reference (TYPE) CHAR1 Anzeige rote LED 20000316
4 Exporting EX_DISP_YEL Call by reference Type reference (TYPE) CHAR1 Anzeige gelbe LED 20000316
5 Exporting EX_MAXSIZE Call by reference Type reference (TYPE) I Maximal selektierbare Anzahl von Programm Objekten 20000316
6 Exporting EX_SOAUT Call by reference Type reference (TYPE) CVS_SELECT-SOAUT Autor 20000316
7 Exporting EX_SOCLA Call by reference Type reference (TYPE) CVS_SELECT-SOCLA Klasse 20000316
8 Exporting EX_SOCO1 Call by reference Type reference (TYPE) CVS_SELECT-SOCO1 COUNT1 20000316
9 Exporting EX_SOCO2 Call by reference Type reference (TYPE) CVS_SELECT-SOCO2 COUNT2 20000316
10 Exporting EX_SODEV Call by reference Type reference (TYPE) CVS_SELECT-SODEV Entwicklungsklasse 20000316
11 Exporting EX_SONAM Call by reference Type reference (TYPE) CVS_SELECT-SONAM Name 20000316
12 Exporting EX_SOOBJ Call by reference Type reference (TYPE) CVS_SELECT-SOOBJ Objekt 20000316
13 Exporting EX_SOOBN Call by reference Type reference (TYPE) CVS_SELECT-SOOBN Objektname 20000316
14 Exporting EX_SORA1 Call by reference Type reference (TYPE) CVS_SELECT-SORA1 RABAX1 20000316
15 Exporting EX_SORA2 Call by reference Type reference (TYPE) CVS_SELECT-SORA2 RABAX2 20000316
16 Exporting EX_SORE1 Call by reference Type reference (TYPE) CVS_SELECT-SORE1 RESET1 20000316
17 Exporting EX_SORT_AUT Call by reference Type reference (TYPE) CHAR1 Einstieg über Autor 20000316
18 Exporting EX_SORT_DCL Call by reference Type reference (TYPE) CHAR1 Einstieg über Entwicklungsklasse 20000316
19 Exporting EX_SORT_PRO Call by reference Type reference (TYPE) CHAR1 Einstieg über ProgObjekt 20000316
20 Exporting EX_SOTKY Call by reference Type reference (TYPE) CVS_SELECT-SOTKY Testkey 20000316
21 Exporting EX_SOTYP Call by reference Type reference (TYPE) CVS_SELECT-SOTYP Typ 20000316
22 Exporting EX_SOUNI Call by reference Type reference (TYPE) CVS_SELECT-SOUNI Unicode Flag 20000316

Method GET_VARIANT on class CL_COVERAGE_DETAIL has no exception.

Method HANDLE_TOOLBAR_SELECTION Signature

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

Method HANDLE_TOOLBAR_SELECTION on class CL_COVERAGE_DETAIL has no exception.

Method INIT_TOOLBAR Signature

Method INIT_TOOLBAR on class CL_COVERAGE_DETAIL has no parameter.
Method INIT_TOOLBAR on class CL_COVERAGE_DETAIL has no exception.

Method MENUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OKCODE Call by reference Type reference (TYPE) SYUCOMM Ok Code 19990726

Method MENUE on class CL_COVERAGE_DETAIL has no exception.

Method SAVE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DECIMALS Call by reference Type reference (TYPE) I Anzuzeigende Nachkommastellen 20001127
2 Importing IM_DISP_GRE Call by reference Type reference (TYPE) CHAR1 Anzeige grüne LED 20000316
3 Importing IM_DISP_RED Call by reference Type reference (TYPE) CHAR1 Anzeige rote LED 20000316
4 Importing IM_DISP_YEL Call by reference Type reference (TYPE) CHAR1 Anzeige gelbe LED 20000316
5 Importing IM_MAXSIZE Call by reference Type reference (TYPE) I Maximal selektierbare Anzahl von Programm Objekten 20000316
6 Importing IM_SOAUT Call by reference Type reference (TYPE) CVS_SELECT-SOAUT Autor 20000316
7 Importing IM_SOCLA Call by reference Type reference (TYPE) CVS_SELECT-SOCLA Klasse 20000316
8 Importing IM_SOCO1 Call by reference Type reference (TYPE) CVS_SELECT-SOCO1 COUNT1 20000316
9 Importing IM_SOCO2 Call by reference Type reference (TYPE) CVS_SELECT-SOCO2 COUNT2 20000316
10 Importing IM_SODEV Call by reference Type reference (TYPE) CVS_SELECT-SODEV Entwicklungsklasse 20000316
11 Importing IM_SONAM Call by reference Type reference (TYPE) CVS_SELECT-SONAM Name 20000316
12 Importing IM_SOOBJ Call by reference Type reference (TYPE) CVS_SELECT-SOOBJ Objekt 20000316
13 Importing IM_SOOBN Call by reference Type reference (TYPE) CVS_SELECT-SOOBN Objektname 20000316
14 Importing IM_SORA1 Call by reference Type reference (TYPE) CVS_SELECT-SORA1 RABAX1 20000316
15 Importing IM_SORA2 Call by reference Type reference (TYPE) CVS_SELECT-SORA2 RABAX2 20000316
16 Importing IM_SORE1 Call by reference Type reference (TYPE) CVS_SELECT-SORE1 RESET1 20000316
17 Importing IM_SORT_AUT Call by reference Type reference (TYPE) CHAR1 Einstieg über Autor 20000316
18 Importing IM_SORT_DCL Call by reference Type reference (TYPE) CHAR1 Einstieg über Entwicklungsklasse 20000316
19 Importing IM_SORT_PRO Call by reference Type reference (TYPE) CHAR1 Einstieg über ProgObjekt 20000316
20 Importing IM_SOTKY Call by reference Type reference (TYPE) CVS_SELECT-SOTKY Testkey 20000316
21 Importing IM_SOTYP Call by reference Type reference (TYPE) CVS_SELECT-SOTYP Typ 20000316
22 Importing IM_SOUNI Call by reference Type reference (TYPE) CVS_SELECT-SOUNI Unicode Flag 20000316

Method SAVE_VARIANT on class CL_COVERAGE_DETAIL has no exception.

Method SET_GRID_SETTINGS_FOR_IMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FOR Call by reference Type reference (TYPE) STRING Für welche Anzeige (Autor, Program, ...)? 20080819
2 Importing IM_SETTINGS Call by reference Type reference (TYPE) TY_S_GRID_SETTINGS Neue Einstellungen 20080819

Method SET_GRID_SETTINGS_FOR_IMODE on class CL_COVERAGE_DETAIL has no exception.

Method SET_SELOPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SOAUT Call by reference Type reference (TYPE) CVS_SELECT-SOAUT Autor 19990730
2 Importing IM_SOCLA Call by reference Type reference (TYPE) CVS_SELECT-SOCLA Klasse 19990730
3 Importing IM_SOCO1 Call by reference Type reference (TYPE) CVS_SELECT-SOCO1 COUNT1 19990730
4 Importing IM_SOCO2 Call by reference Type reference (TYPE) CVS_SELECT-SOCO2 COUNT2 19990730
5 Importing IM_SODEV Call by reference Type reference (TYPE) CVS_SELECT-SODEV Entwicklungsklasse 19990730
6 Importing IM_SONAM Call by reference Type reference (TYPE) CVS_SELECT-SONAM Name 19990730
7 Importing IM_SOOBJ Call by reference Type reference (TYPE) CVS_SELECT-SOOBJ Objekt 19990730
8 Importing IM_SOOBN Call by reference Type reference (TYPE) CVS_SELECT-SOOBN Objektname 19990730
9 Importing IM_SORA1 Call by reference Type reference (TYPE) CVS_SELECT-SORA1 RABAX1 19990730
10 Importing IM_SORA2 Call by reference Type reference (TYPE) CVS_SELECT-SORA2 RABAX2 19990730
11 Importing IM_SORE1 Call by reference Type reference (TYPE) CVS_SELECT-SORE1 RESET1 19990730
12 Importing IM_SOTKY Call by reference Type reference (TYPE) CVS_SELECT-SOTKY Testkey 19990730
13 Importing IM_SOTYP Call by reference Type reference (TYPE) CVS_SELECT-SOTYP Typ 19990730
14 Importing IM_SOUNI Call by reference Type reference (TYPE) CVS_SELECT-SOUNI Unicode Flag 20000221

Method SET_SELOPS on class CL_COVERAGE_DETAIL has no exception.

Method SET_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DECIMALS Call by reference Type reference (TYPE) I Anzuzeigende Nachkommastellen 20001127
2 Importing IM_DISP_GRE Call by reference Type reference (TYPE) CHAR1 Anzeige grüne LED 19990607
3 Importing IM_DISP_RED Call by reference Type reference (TYPE) CHAR1 Anzeige rote LED 19990607
4 Importing IM_DISP_YEL Call by reference Type reference (TYPE) CHAR1 Anzeige gelbe LED 19990607
5 Importing IM_MAXSIZE Call by reference Type reference (TYPE) I Maximal selektierbare Anzahl von Programm Objekten 19990722
6 Importing IM_SORT_AUT Call by reference Type reference (TYPE) CHAR1 Einstieg über Autor 19990607
7 Importing IM_SORT_DCL Call by reference Type reference (TYPE) CHAR1 Einstellungen 19990607
8 Importing IM_SORT_PRO Call by reference Type reference (TYPE) CHAR1 Einstieg über ProgObjekt 19990607

Method SET_SETTINGS on class CL_COVERAGE_DETAIL has no exception.

Method UPDATE_LIGHT_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADMIN_SETTINGS Call by reference Type reference (TYPE) CVS_ADMSET Allgemeine Einstellungen des Coverage Analyzers 20090118

Method UPDATE_LIGHT_SETTINGS on class CL_COVERAGE_DETAIL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in