SAP ABAP Class CL_UC_LOG_DEFINITION_GUI (Log Maintenance Interface)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCL2 (Package) SEM-BCS: Audit Trail
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI Internal View of GUI Object 20011012
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI_EXT External View at GUI Object 20011012
Properties
Class CL_UC_LOG_DEFINITION_GUI  
Short Description Log Maintenance Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCL2   SEM-BCS: Audit Trail 
Created 20011012   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UC_LOG_DEFINITION_GUI has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_GUI Internal View of GUI Object 20011012
2 IF_UC_CUST_GUI_EXT External View at GUI Object 20011012
Friends
Class CL_UC_LOG_DEFINITION_GUI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DD_LOAD Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20040119
2 DO_CONT_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20040115
3 DO_CONT_SPLIT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20040115
4 DO_CONT_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20040115
5 DO_DATA_OBJ Instance attribute Private Object reference (TYPE REF TO) IF_UC_LOG_GUI Data Object 20011012
6 DO_GRID_VAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20040115
7 DO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) IF_UC_CUST_GUI Internal View of GUI Object 20031215
8 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (field catalog, ...) 20011012
9 DO_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20040115
10 DO_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Column Tree Control 20040115
11 D_ACTIVE_TAB Instance attribute Private Type reference (TYPE) UC_SEQNR1 1 Active Title Element 20011012
12 D_DEFAULT Instance attribute Private Type reference (TYPE) UC_FLG 'X' - Default Log; ONLY DISPLAY ALLOWED!!! 20011012
13 D_EDIT Instance attribute Private Type reference (TYPE) UC_FLG 'X' Ready for Input 20020404
14 D_GRAB_FOCUS Instance attribute Private Type reference (TYPE) UC_FLG 'X' Set Focus 'X' - Yes 20011012
15 D_IS_DISPLAY_ONLY Instance attribute Private Type reference (TYPE) UC_FLG Global not Ready for Input 20020404
16 D_LOAD Instance attribute Public Type reference (TYPE) UC_FLG 'X' - Data Object Has Changed 20011012
17 D_LOGTYPE Instance attribute Private Type reference (TYPE) UC_LOG_TYPE Audit Trail Category 20031216
18 D_LOGVARID Instance attribute Private Type reference (TYPE) UC_LOGVARID GUID for Identifying the Custom Logs 20031216
19 D_LOGVARID_TXT Instance attribute Private Type reference (TYPE) UC_TXTMI Medium Text 20031217
20 GC_DNUM Constant Private Type reference (TYPE) SCRHDNUM 1000 Screen Number 20011012
21 GC_HAS_FRAME Constant Private Type reference (TYPE) UC_FLG 'X' Screen Frame 'X' - Yes 20011012
22 GC_MAX_CATALOGS Constant Private Type reference (TYPE) UC_LOG_SCREEN 5 Max Number of Catalogs 20011012
23 GC_MAX_INSTANCES Constant Private Type reference (TYPE) UC_LOG_SCREEN 5 Max. Number of Instances 20011012
24 GC_MAX_LINES Constant Private Type reference (TYPE) I 50 Max. Number of Screen Lines 20011012
25 GC_MIN_LINES Constant Private Type reference (TYPE) I 30 Min. Number of Screen Lines 20011012
26 GC_PROG Constant Private Type reference (TYPE) SCRHPROG 'SAPLUCL2' Program Name 20011012
27 GC_X Constant Private Type reference (TYPE) UC_FLG 'X' X 20011012
28 GT_HANDLE Static Attribute Private Type reference (TYPE) T_HANDLE Instances 20011012
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20011012
2 COPY_DEFINITION Instance method Public Event handling method Copy Log Definition 20011012
3 GET_DISPLAY_MODE Instance method Public Method Get Display Mode 20011012
4 GET_GUI_DATA Instance method Public Method Get data to be displayed 20011012
5 GET_LOAD_FLG Instance method Public Method 20040119
6 GET_LOG_KEY Instance method Public Method 20031216
7 SET_ADD_DATA Instance method Public Method 20040115
8 SET_DISPLAY_MODE Instance method Public Event handling method Set display mode 20011012
9 SET_GUI_DATA Instance method Public Method Rewrite the Data 20011012
10 SET_LOG_KEY Instance method Public Method 20031216
Events
# Event Type Visibility Description Created on
1 COPY_DEF_GUI Instance Event
(0)
Public
(2)
Copy definition 20011012
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_HANDLE Private See coding 20011012 begin of s_handle, log_screen type uc_log_screen, prog type ucu_s_handle-prog, dnum type ucu_s_handle-dnum, o_gui type ref to cl_uc_log_definition_gui, end of s_handle
2 T_HANDLE Private See coding 20011012 t_handle type sorted table of s_handle with unique key log_screen
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_UC_LOG_DEFINITION_GUI has no parameter.
Method CONSTRUCTOR on class CL_UC_LOG_DEFINITION_GUI has no exception.

Method COPY_DEFINITION Signature

Method COPY_DEFINITION on class CL_UC_LOG_DEFINITION_GUI has no parameter.
Method COPY_DEFINITION on class CL_UC_LOG_DEFINITION_GUI has no exception.

Method GET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_EDIT Call by reference Type reference (TYPE) UC_FLG Display mode 'X' - change 20011012

Method GET_DISPLAY_MODE on class CL_UC_LOG_DEFINITION_GUI has no exception.

Method GET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOGTYPE_TXT Call by reference Type reference (TYPE) UCL_T_LOGTYPE_TXT Protokoll: Protokolltyp-Eigenschaft 20031216
2 Exporting ET_TEMPLATE Call by reference Type reference (TYPE) UCL_T_LOG_TEMPLATE Tabelle für Template - Configurable Log 20031216
3 Exporting ET_VARIANT Call by reference Type reference (TYPE) UCL_T_LOG_VARIANT Tabelle der Variante - Config. Log. 20031216
4 Exporting E_LOGTYPE Call by reference Type reference (TYPE) UC_LOG_TYPE Protokoll-Typ 20031216
5 Exporting E_LOGVARID_TXT Call by reference Type reference (TYPE) UC_TXTMI Logvar-Id Text 20031216
6 Importing I_LOGTYPE Call by reference Type reference (TYPE) UC_LOG_TYPE Protokoll-Typ 20031216

Method GET_GUI_DATA on class CL_UC_LOG_DEFINITION_GUI has no exception.

Method GET_LOAD_FLG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_LOAD Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20040119

Method GET_LOAD_FLG on class CL_UC_LOG_DEFINITION_GUI has no exception.

Method GET_LOG_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOGTYPE Call by reference Type reference (TYPE) UC_LOG_TYPE Protokoll-Typ 20031216
2 Exporting E_LOGVARID Call by reference Type reference (TYPE) UC_LOGVARID GUID zur Identifikation der benutzerdefinierten Protokolle 20031216
3 Exporting E_LOGVARID_TXT Call by reference Type reference (TYPE) UC_TXTMI Mitteltext 20031217

Method GET_LOG_KEY on class CL_UC_LOG_DEFINITION_GUI has no exception.

Method SET_ADD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONT_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040115
2 Importing IO_CONT_SPLIT Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container fuer Custom Controls in der Dynpro Area 20040115
3 Importing IO_CONT_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040115
4 Importing IO_GRID_VAR Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20040115
5 Importing IO_SPLITTER Call by reference Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20040115
6 Importing IO_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Column Tree Control 20040115

Method SET_ADD_DATA on class CL_UC_LOG_DEFINITION_GUI has no exception.

Method SET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_EDIT Call by reference Type reference (TYPE) 20011012

Method SET_DISPLAY_MODE on class CL_UC_LOG_DEFINITION_GUI has no exception.

Method SET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VARIANT Call by reference Type reference (TYPE) UCL_T_LOG_VARIANT Tabelle der Variante - Config. Log. 20031217
2 Importing IT_VARIANT_DEL Call by reference Type reference (TYPE) UCL_T_LOG_VARIANT Tabelle der Variante - Config. Log. 20040428
3 Importing I_LOGTYPE Call by reference Type reference (TYPE) UC_LOG_TYPE Protokoll-Typ 20031217
4 Importing I_LOGVARID Call by reference Type reference (TYPE) UC_LOGVARID GUID zur Identifikation der benutzerdefinierten Protokolle 20031217

Method SET_GUI_DATA on class CL_UC_LOG_DEFINITION_GUI has no exception.

Method SET_LOG_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOGTYPE Call by reference Type reference (TYPE) UC_LOG_TYPE Protokoll-Typ 20031216
2 Importing I_LOGVARID Call by reference Type reference (TYPE) UC_LOGVARID GUID zur Identifikation der benutzerdefinierten Protokolle 20031216

Method SET_LOG_KEY on class CL_UC_LOG_DEFINITION_GUI has no exception.
Event Signatures

Event COPY_DEF_GUI Signature
Event COPY_DEF_GUI on class CL_UC_LOG_DEFINITION_GUI has no parameter.
History
Last changed by/on SAP  20041006 
SAP Release Created in 31A