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 | 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
Methods
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 | 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 | IM_FOR | Call by reference | Type reference (TYPE) | STRING | Für welche Anzeige (Autor, Program, ...)? | 20080819 | |||
| 2 | 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 | CH_DECIMALS | Call by reference | Type reference (TYPE) | I | Anzuzeigende Nachkommastellen | 20001127 | |||
| 2 | CH_DISP_GRE | Call by reference | Type reference (TYPE) | CHAR1 | Anzeige grüne LED | 19990728 | |||
| 3 | CH_DISP_RED | Call by reference | Type reference (TYPE) | CHAR1 | Anzeige rote LED | 19990728 | |||
| 4 | CH_DISP_YEL | Call by reference | Type reference (TYPE) | CHAR1 | Anzeige gelbe LED | 19990728 | |||
| 5 | CH_MAXSIZE | Call by reference | Type reference (TYPE) | I | Maximal selektierbare Anzahl von Programm Objekten | 19990728 | |||
| 6 | CH_SORT_AUT | Call by reference | Type reference (TYPE) | CHAR1 | Einstieg über Autor | 19990728 | |||
| 7 | CH_SORT_DCL | Call by reference | Type reference (TYPE) | CHAR1 | Einstellungen | 19990728 | |||
| 8 | 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 | EX_DECIMALS | Call by reference | Type reference (TYPE) | I | Anzuzeigende Nachkommastellen | 20001127 | |||
| 2 | EX_DISP_GRE | Call by reference | Type reference (TYPE) | CHAR1 | Anzeige grüne LED | 20000316 | |||
| 3 | EX_DISP_RED | Call by reference | Type reference (TYPE) | CHAR1 | Anzeige rote LED | 20000316 | |||
| 4 | EX_DISP_YEL | Call by reference | Type reference (TYPE) | CHAR1 | Anzeige gelbe LED | 20000316 | |||
| 5 | EX_MAXSIZE | Call by reference | Type reference (TYPE) | I | Maximal selektierbare Anzahl von Programm Objekten | 20000316 | |||
| 6 | EX_SOAUT | Call by reference | Type reference (TYPE) | CVS_SELECT-SOAUT | Autor | 20000316 | |||
| 7 | EX_SOCLA | Call by reference | Type reference (TYPE) | CVS_SELECT-SOCLA | Klasse | 20000316 | |||
| 8 | EX_SOCO1 | Call by reference | Type reference (TYPE) | CVS_SELECT-SOCO1 | COUNT1 | 20000316 | |||
| 9 | EX_SOCO2 | Call by reference | Type reference (TYPE) | CVS_SELECT-SOCO2 | COUNT2 | 20000316 | |||
| 10 | EX_SODEV | Call by reference | Type reference (TYPE) | CVS_SELECT-SODEV | Entwicklungsklasse | 20000316 | |||
| 11 | EX_SONAM | Call by reference | Type reference (TYPE) | CVS_SELECT-SONAM | Name | 20000316 | |||
| 12 | EX_SOOBJ | Call by reference | Type reference (TYPE) | CVS_SELECT-SOOBJ | Objekt | 20000316 | |||
| 13 | EX_SOOBN | Call by reference | Type reference (TYPE) | CVS_SELECT-SOOBN | Objektname | 20000316 | |||
| 14 | EX_SORA1 | Call by reference | Type reference (TYPE) | CVS_SELECT-SORA1 | RABAX1 | 20000316 | |||
| 15 | EX_SORA2 | Call by reference | Type reference (TYPE) | CVS_SELECT-SORA2 | RABAX2 | 20000316 | |||
| 16 | EX_SORE1 | Call by reference | Type reference (TYPE) | CVS_SELECT-SORE1 | RESET1 | 20000316 | |||
| 17 | EX_SORT_AUT | Call by reference | Type reference (TYPE) | CHAR1 | Einstieg über Autor | 20000316 | |||
| 18 | EX_SORT_DCL | Call by reference | Type reference (TYPE) | CHAR1 | Einstieg über Entwicklungsklasse | 20000316 | |||
| 19 | EX_SORT_PRO | Call by reference | Type reference (TYPE) | CHAR1 | Einstieg über ProgObjekt | 20000316 | |||
| 20 | EX_SOTKY | Call by reference | Type reference (TYPE) | CVS_SELECT-SOTKY | Testkey | 20000316 | |||
| 21 | EX_SOTYP | Call by reference | Type reference (TYPE) | CVS_SELECT-SOTYP | Typ | 20000316 | |||
| 22 | 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 | 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 | 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 | IM_DECIMALS | Call by reference | Type reference (TYPE) | I | Anzuzeigende Nachkommastellen | 20001127 | |||
| 2 | IM_DISP_GRE | Call by reference | Type reference (TYPE) | CHAR1 | Anzeige grüne LED | 20000316 | |||
| 3 | IM_DISP_RED | Call by reference | Type reference (TYPE) | CHAR1 | Anzeige rote LED | 20000316 | |||
| 4 | IM_DISP_YEL | Call by reference | Type reference (TYPE) | CHAR1 | Anzeige gelbe LED | 20000316 | |||
| 5 | IM_MAXSIZE | Call by reference | Type reference (TYPE) | I | Maximal selektierbare Anzahl von Programm Objekten | 20000316 | |||
| 6 | IM_SOAUT | Call by reference | Type reference (TYPE) | CVS_SELECT-SOAUT | Autor | 20000316 | |||
| 7 | IM_SOCLA | Call by reference | Type reference (TYPE) | CVS_SELECT-SOCLA | Klasse | 20000316 | |||
| 8 | IM_SOCO1 | Call by reference | Type reference (TYPE) | CVS_SELECT-SOCO1 | COUNT1 | 20000316 | |||
| 9 | IM_SOCO2 | Call by reference | Type reference (TYPE) | CVS_SELECT-SOCO2 | COUNT2 | 20000316 | |||
| 10 | IM_SODEV | Call by reference | Type reference (TYPE) | CVS_SELECT-SODEV | Entwicklungsklasse | 20000316 | |||
| 11 | IM_SONAM | Call by reference | Type reference (TYPE) | CVS_SELECT-SONAM | Name | 20000316 | |||
| 12 | IM_SOOBJ | Call by reference | Type reference (TYPE) | CVS_SELECT-SOOBJ | Objekt | 20000316 | |||
| 13 | IM_SOOBN | Call by reference | Type reference (TYPE) | CVS_SELECT-SOOBN | Objektname | 20000316 | |||
| 14 | IM_SORA1 | Call by reference | Type reference (TYPE) | CVS_SELECT-SORA1 | RABAX1 | 20000316 | |||
| 15 | IM_SORA2 | Call by reference | Type reference (TYPE) | CVS_SELECT-SORA2 | RABAX2 | 20000316 | |||
| 16 | IM_SORE1 | Call by reference | Type reference (TYPE) | CVS_SELECT-SORE1 | RESET1 | 20000316 | |||
| 17 | IM_SORT_AUT | Call by reference | Type reference (TYPE) | CHAR1 | Einstieg über Autor | 20000316 | |||
| 18 | IM_SORT_DCL | Call by reference | Type reference (TYPE) | CHAR1 | Einstieg über Entwicklungsklasse | 20000316 | |||
| 19 | IM_SORT_PRO | Call by reference | Type reference (TYPE) | CHAR1 | Einstieg über ProgObjekt | 20000316 | |||
| 20 | IM_SOTKY | Call by reference | Type reference (TYPE) | CVS_SELECT-SOTKY | Testkey | 20000316 | |||
| 21 | IM_SOTYP | Call by reference | Type reference (TYPE) | CVS_SELECT-SOTYP | Typ | 20000316 | |||
| 22 | 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 | IM_FOR | Call by reference | Type reference (TYPE) | STRING | Für welche Anzeige (Autor, Program, ...)? | 20080819 | |||
| 2 | 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 | IM_SOAUT | Call by reference | Type reference (TYPE) | CVS_SELECT-SOAUT | Autor | 19990730 | |||
| 2 | IM_SOCLA | Call by reference | Type reference (TYPE) | CVS_SELECT-SOCLA | Klasse | 19990730 | |||
| 3 | IM_SOCO1 | Call by reference | Type reference (TYPE) | CVS_SELECT-SOCO1 | COUNT1 | 19990730 | |||
| 4 | IM_SOCO2 | Call by reference | Type reference (TYPE) | CVS_SELECT-SOCO2 | COUNT2 | 19990730 | |||
| 5 | IM_SODEV | Call by reference | Type reference (TYPE) | CVS_SELECT-SODEV | Entwicklungsklasse | 19990730 | |||
| 6 | IM_SONAM | Call by reference | Type reference (TYPE) | CVS_SELECT-SONAM | Name | 19990730 | |||
| 7 | IM_SOOBJ | Call by reference | Type reference (TYPE) | CVS_SELECT-SOOBJ | Objekt | 19990730 | |||
| 8 | IM_SOOBN | Call by reference | Type reference (TYPE) | CVS_SELECT-SOOBN | Objektname | 19990730 | |||
| 9 | IM_SORA1 | Call by reference | Type reference (TYPE) | CVS_SELECT-SORA1 | RABAX1 | 19990730 | |||
| 10 | IM_SORA2 | Call by reference | Type reference (TYPE) | CVS_SELECT-SORA2 | RABAX2 | 19990730 | |||
| 11 | IM_SORE1 | Call by reference | Type reference (TYPE) | CVS_SELECT-SORE1 | RESET1 | 19990730 | |||
| 12 | IM_SOTKY | Call by reference | Type reference (TYPE) | CVS_SELECT-SOTKY | Testkey | 19990730 | |||
| 13 | IM_SOTYP | Call by reference | Type reference (TYPE) | CVS_SELECT-SOTYP | Typ | 19990730 | |||
| 14 | 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 | IM_DECIMALS | Call by reference | Type reference (TYPE) | I | Anzuzeigende Nachkommastellen | 20001127 | |||
| 2 | IM_DISP_GRE | Call by reference | Type reference (TYPE) | CHAR1 | Anzeige grüne LED | 19990607 | |||
| 3 | IM_DISP_RED | Call by reference | Type reference (TYPE) | CHAR1 | Anzeige rote LED | 19990607 | |||
| 4 | IM_DISP_YEL | Call by reference | Type reference (TYPE) | CHAR1 | Anzeige gelbe LED | 19990607 | |||
| 5 | IM_MAXSIZE | Call by reference | Type reference (TYPE) | I | Maximal selektierbare Anzahl von Programm Objekten | 19990722 | |||
| 6 | IM_SORT_AUT | Call by reference | Type reference (TYPE) | CHAR1 | Einstieg über Autor | 19990607 | |||
| 7 | IM_SORT_DCL | Call by reference | Type reference (TYPE) | CHAR1 | Einstellungen | 19990607 | |||
| 8 | 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 | 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 |