SAP ABAP Class CL_UMG_LOG_MANAGER (SPUMG: Log Manager)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-I18-UNI (Application Component) I18N Unicode
     SUMIG (Package) Unicode Migration: Tabellen Umsetzer + Reparatur Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UMG_SPUMG_LIST Results + ALV grid 20051202
Properties
Class CL_UMG_LOG_MANAGER  
Short Description SPUMG: Log Manager    
Super Class CL_UMG_SPUMG_LIST Results + ALV grid 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SUMIG   Unicode Migration: Tabellen Umsetzer + Reparatur Tool 
Created 20020508   SAP 
Last change 20110908   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)
2 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UMG_LOG_MANAGER has no interface implemented.
Friends
Class CL_UMG_LOG_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHANGED Instance attribute Public Type reference (TYPE) UMGAFLG changed flag 20020513
2 CLUS_ITAB Instance attribute Public Type reference (TYPE) UMGTLOGE used for log entries 20020510
3 CP_ITAB Instance attribute Private Type reference (TYPE) UMGTCP list of codepages 20020830
4 C_INDX_SAVED_FLAG Constant Public Type reference (TYPE) CHAR01 'S' Saved Indx log 20060421
5 DIC_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in the Screen Area 20051205
6 DIC_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20051205
7 DIC_TABLE Instance attribute Private Type reference (TYPE) UMGTPMDIC SPUMG dictionary 20070725
8 INDXITAB Instance attribute Private Type reference (TYPE) UMGTINDX current repair log of INDX table 20040115
9 ITAB Instance attribute Private Type reference (TYPE) UMGTLOGCON internal table for ALV Grid display 20020508
10 KEYVAL_SET_4 Instance attribute Private Type reference (TYPE) UMGTOKEYVAL Select options for key value (repair log) 20040220
11 KEYVAL_SET_8 Instance attribute Private Type reference (TYPE) UMGTOKEYVAL Select options for key value (repair log) 20040220
12 LANGCP_ITAB Instance attribute Private Type reference (TYPE) UMGTLANGCP Language Codepage Mappings 20051202
13 LANGVEC Instance attribute Private Type reference (TYPE) SCPLANGS list of languages 20020830
14 LANG_SET_4 Instance attribute Private Type reference (TYPE) UMGTOLANG Select options for languages 20040220
15 LANG_SET_8 Instance attribute Private Type reference (TYPE) UMGTOLANG Select options for languages 20040220
16 LEVEL Instance attribute Public Type reference (TYPE) CHAR1 scan level 20020830
17 LINE_NUM_4 Instance attribute Private Type reference (TYPE) I 20040220
18 LINE_NUM_8 Instance attribute Private Type reference (TYPE) I 20040220
19 LOCK_EXISTS Instance attribute Public Type reference (TYPE) ABAP_BOOL Does a write lock exists for the table 20080926
20 MBUTTON Instance attribute Private Type reference (TYPE) T_MBUTTON_FUNC 20051202
21 SEL_NUM Instance attribute Private Type reference (TYPE) I Number of selected entries 20071122
22 SPUMG_SETTINGS Instance attribute Public Type reference (TYPE) UMGSSETTINGS Unicode conversion tool: structure for settings 20081007
23 TABNAME Instance attribute Public Type reference (TYPE) TABNAME table name 20020508
24 TEXT_SET_4 Instance attribute Private Type reference (TYPE) UMGTOTEXT Select option for text_data (repair log) 20040220
25 TEXT_SET_8 Instance attribute Private Type reference (TYPE) UMGTOTEXT Select option for text_data (repair log) 20040220
26 WHYNOCP_SET_4 Instance attribute Private Type reference (TYPE) UMGTOWNCP Select option for field why_no_codepage (repair log) 20040220
27 WHYNOCP_SET_8 Instance attribute Private Type reference (TYPE) UMGTOWNCP Select option for field why_no_codepage (repair log) 20040220
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_MENU_BUTTON Instance method Private Method Build the menu button with all active languages 20051202
2 CLOSE_DIC_CONTAINER Instance method Private Event handling method 20051205
3 CONSTRUCTOR Instance method Public Constructor Constructor 20020508
4 FILL_INDX Instance method Public Method Für die Reparatur von INDX-artigen Tabellen 20020830
5 GET_KEYVAL_SET Instance method Public Method Repair log selection: get keyval_set 20040219
6 GET_LANG_SET Instance method Public Method Repair log selection: get lang_set 20040219
7 GET_LINE_CNT Instance method Public Method Repair log selection: get LINE_NUM 20040219
8 GET_TEXT_SET Instance method Public Method Repair log selection: get text_set 20040219
9 GET_WHYNOCP_SET Instance method Public Method Repair log selection: get whynocp_set 20040219
10 HANDLE_AUTO_LANG_ASSIGN Instance method Private Method Handle auto repair log lang assignment 20040611
11 HANDLE_LANGUAGE Instance method Private Method Assign languages 20020512
12 HANDLE_MENU_BUTTON Instance method Private Event handling method 20051202
13 HANDLE_SAVE Instance method Public Method Save assigned language 20020512
14 HANDLE_SAVE_INDX Instance method Public Method Save assigned languages for INDX tables 20020830
15 HANDLE_SELECTION Instance method Private Method Display selection screen 1810 and refill internal tables 20040121
16 SET_COUNTER Instance method Public Method Display number of lines 20040218
17 SHOW_VOCABULARY Instance method Private Method Display the vocabulary for the selected records 20051205
18 UPDATE_REPLOG_WORKLIST Instance method Private Method Update the status in the worklist of the reprocess 20041228
19 WORD_SEPARATION Instance method Private Method Apply word separation to texts 20081007
Events
Class CL_UMG_LOG_MANAGER has no event.
Types
Class CL_UMG_LOG_MANAGER has no local type.
Method Signatures

Method BUILD_MENU_BUTTON Signature

Method BUILD_MENU_BUTTON on class CL_UMG_LOG_MANAGER has no parameter.
# Exception Resumable Description Created on
1 NO_LANGUAGE_INFO Table UMGLANGCP is empty 20051202

Method CLOSE_DIC_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20051205

Method CLOSE_DIC_CONTAINER on class CL_UMG_LOG_MANAGER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER_NAME Call by reference Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20020508
2 Importing IM_LEVEL Call by reference Type reference (TYPE) CHAR1 Analyse-Level 20020830
3 Importing IM_LOCK Call by reference Type reference (TYPE) ABAP_BOOL 20080926
4 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20020508

Method CONSTRUCTOR on class CL_UMG_LOG_MANAGER has no exception.

Method FILL_INDX Signature

Method FILL_INDX on class CL_UMG_LOG_MANAGER has no parameter.
Method FILL_INDX on class CL_UMG_LOG_MANAGER has no exception.

Method GET_KEYVAL_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_KEYVAL_SET Value transfer Type reference (TYPE) UMGTOKEYVAL Selektionsoptionen für Schlüsselwert (Reparaturprotokoll) 20040219

Method GET_KEYVAL_SET on class CL_UMG_LOG_MANAGER has no exception.

Method GET_LANG_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_LANG_SET Value transfer Type reference (TYPE) UMGTOLANG Selektionsoptionen für Sprachen 20040219

Method GET_LANG_SET on class CL_UMG_LOG_MANAGER has no exception.

Method GET_LINE_CNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_LINE_CNT Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20040219

Method GET_LINE_CNT on class CL_UMG_LOG_MANAGER has no exception.

Method GET_TEXT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TEXT_SET Value transfer Type reference (TYPE) UMGTOTEXT Selektionsoption für text_data (Reparaturprotokoll) 20040219

Method GET_TEXT_SET on class CL_UMG_LOG_MANAGER has no exception.

Method GET_WHYNOCP_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_WHYNOCP_SET Value transfer Type reference (TYPE) UMGTOWNCP Selektionsoption für Feld why_no_codepage (Rep.protokoll) 20040219

Method GET_WHYNOCP_SET on class CL_UMG_LOG_MANAGER has no exception.

Method HANDLE_AUTO_LANG_ASSIGN Signature

Method HANDLE_AUTO_LANG_ASSIGN on class CL_UMG_LOG_MANAGER has no parameter.
Method HANDLE_AUTO_LANG_ASSIGN on class CL_UMG_LOG_MANAGER has no exception.

Method HANDLE_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20020512

Method HANDLE_LANGUAGE on class CL_UMG_LOG_MANAGER has no exception.

Method HANDLE_MENU_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20051202
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20051202

Method HANDLE_MENU_BUTTON on class CL_UMG_LOG_MANAGER has no exception.

Method HANDLE_SAVE Signature

Method HANDLE_SAVE on class CL_UMG_LOG_MANAGER has no parameter.
Method HANDLE_SAVE on class CL_UMG_LOG_MANAGER has no exception.

Method HANDLE_SAVE_INDX Signature

Method HANDLE_SAVE_INDX on class CL_UMG_LOG_MANAGER has no parameter.
Method HANDLE_SAVE_INDX on class CL_UMG_LOG_MANAGER has no exception.

Method HANDLE_SELECTION Signature

Method HANDLE_SELECTION on class CL_UMG_LOG_MANAGER has no parameter.
Method HANDLE_SELECTION on class CL_UMG_LOG_MANAGER has no exception.

Method SET_COUNTER Signature

Method SET_COUNTER on class CL_UMG_LOG_MANAGER has no parameter.
Method SET_COUNTER on class CL_UMG_LOG_MANAGER has no exception.

Method SHOW_VOCABULARY Signature

Method SHOW_VOCABULARY on class CL_UMG_LOG_MANAGER has no parameter.
Method SHOW_VOCABULARY on class CL_UMG_LOG_MANAGER has no exception.

Method UPDATE_REPLOG_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LEVEL Call by reference Type reference (TYPE) UMGAPMLEV SPUMG-Suchebene 20041228

Method UPDATE_REPLOG_WORKLIST on class CL_UMG_LOG_MANAGER has no exception.

Method WORD_SEPARATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TEXTS Call by reference Type reference (TYPE) T_WORD 20081007

Method WORD_SEPARATION on class CL_UMG_LOG_MANAGER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 630