SAP ABAP Class CL_UMG_DIT_MANAGER (Vocabulary Manager for Exported Vocabulary)
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_DIT_MANAGER  
Short Description Vocabulary Manager for Exported Vocabulary    
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 20030820   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)
Interfaces
Class CL_UMG_DIT_MANAGER has no interface implemented.
Friends
Class CL_UMG_DIT_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COLL_SET Instance attribute Private Type reference (TYPE) UMGTOFLG Select options for the collision flag 20030820
2 C_CUSTOMER_ENTRY Constant Public Type reference (TYPE) CHAR1 'C' Customer entry 20040712
3 C_SAP_ENTRY Constant Public Type reference (TYPE) CHAR1 'S' SAP entry 20040712
4 DISTINCT Instance attribute Private Type reference (TYPE) UMGAFLG Flag: Discard Duplicate Entries 20030820
5 FIBY_SET Instance attribute Private Type reference (TYPE) UMGTOFIBY 20030820
6 FLDID_SET Instance attribute Private Type reference (TYPE) UMGTOFLDID Select options for Field Positions 20030820
7 INTERNAL Instance attribute Private Type reference (TYPE) ABAP_BOOL Internal use only ? 20100119
8 ITAB Instance attribute Private Type reference (TYPE) UMGTPMDIT Table for Exported Vocabulary 20030820
9 LANG_SET Instance attribute Private Type reference (TYPE) UMGTOLANG Select options for Language Keys 20030820
10 LINE_CNT Instance attribute Private Type reference (TYPE) I 20030820
11 MBUTTON Instance attribute Private Type reference (TYPE) T_MBUTTON_FUNC 20091117
12 TABNAME_SET Instance attribute Private Type reference (TYPE) UMGTOTABNM Select options for Tables Names 20030821
13 VBUTTON Instance attribute Private Type reference (TYPE) T_MBUTTON_FUNC 20100121
14 VOC_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_UMG_PREPARE_VOC_FILES Feature used for the Preparation of VOC files(internal) 20100121
15 WORD_NUM Instance attribute Private Type reference (TYPE) I Number of Word in current selection 20040511
16 WORD_SET Instance attribute Private Type reference (TYPE) UMGTDICWRD Select options for Words 20030820
17 WORD_SORT Instance attribute Private Type reference (TYPE) UMGAFLG Sortiert darstellen 20030820
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 20091117
2 BUILD_VBUTTON Instance method Private Method 20100121
3 CONSTRUCTOR Instance method Public Constructor Konstruktor 20030820
4 GET_COLL_SET Instance method Public Method Vocabulary Selection: Return coll_set 20030919
5 GET_DISTINCT Instance method Public Method Vocabulary Selection: Return distinct 20030919
6 GET_FIBY_SET Instance method Public Method Vocabulary Selection: Return Fiby_set 20030919
7 GET_FLDID_SET Instance method Public Method Vocabulary Selection: Return FLDID_set 20030919
8 GET_LANG_SET Instance method Public Method Vocabulary Selection: Return lang_set 20030919
9 GET_LINE_CNT Instance method Public Method Vocabulary Selection: Return Line_Cnt 20030919
10 GET_TABNAME_SET Instance method Public Method Vocabulary Selection: Return Tabname set 20030919
11 GET_WORDSORT Instance method Public Method Vocabulary Selection: Return wordsort 20030919
12 GET_WORD_SET Instance method Public Method Vocabulary Selection: Return word_set 20030919
13 HANDLE_DELETE Instance method Private Method Delete entries from table 20030820
14 HANDLE_DELETE_ALL Instance method Private Method Delete all entries from external vocabulary 20060116
15 HANDLE_DOWNLOAD Instance method Private Method Save exported vocabulary as local file 20040705
16 HANDLE_MENU_BUTTON Instance method Private Event handling method 20091117
17 HANDLE_SETTING Instance method Private Method Get select options for words that will be displayed 20030820
18 HANDLE_UPLOAD Instance method Private Method Load vocabulary from local file 20040705
19 RESET_DISPLAY Instance method Private Method Reset display 20030820
20 SET_COLL_SET Instance method Public Method Vocabulary Selection: set coll_set 20031014
21 SET_DISTINCT Instance method Public Method Vocabulary Selection: set distinct 20031014
22 SET_FIBY_SET Instance method Public Method Vocabulary Selection: set Fiby_set 20031014
23 SET_FLDID_SET Instance method Public Method Vocabulary Selection: set FLDID_set 20031014
24 SET_LANG_SET Instance method Public Method Vocabulary Selection: set lang_set 20031014
25 SET_LINE_CNT Instance method Public Method Vocabulary Selection: set Line_Cnt 20031014
26 SET_TABNAME_SET Instance method Public Method Vocabulary Selection: set Tabname set 20031014
27 SET_WORDSORT Instance method Public Method Vocabulary Selection: set wordsort 20031014
28 SET_WORD_SET Instance method Public Method Vocabulary Selection: set word_set 20031014
29 UPDATE_LANGUAGE Instance method Private Method Update a languages of words 20091117
Events
Class CL_UMG_DIT_MANAGER has no event.
Types
Class CL_UMG_DIT_MANAGER has no local type.
Method Signatures

Method BUILD_MENU_BUTTON Signature

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

Method BUILD_VBUTTON Signature

Method BUILD_VBUTTON on class CL_UMG_DIT_MANAGER has no parameter.
Method BUILD_VBUTTON on class CL_UMG_DIT_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 Bildelements 20030820
2 Importing IM_VOC_INTERNAL Call by reference Type reference (TYPE) ABAP_BOOL Internal Use only ? 20100119

Method CONSTRUCTOR on class CL_UMG_DIT_MANAGER has no exception.

Method GET_COLL_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_COLL_SET Value transfer Type reference (TYPE) UMGTOFLG 20030919

Method GET_COLL_SET on class CL_UMG_DIT_MANAGER has no exception.

Method GET_DISTINCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DISTINCT Value transfer Type reference (TYPE) UMGAFLG 20030919

Method GET_DISTINCT on class CL_UMG_DIT_MANAGER has no exception.

Method GET_FIBY_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FIBY_SET Value transfer Type reference (TYPE) UMGTOFIBY 20030919

Method GET_FIBY_SET on class CL_UMG_DIT_MANAGER has no exception.

Method GET_FLDID_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FLDID_SET Value transfer Type reference (TYPE) UMGTOFLDID 20030919

Method GET_FLDID_SET on class CL_UMG_DIT_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 20030919

Method GET_LANG_SET on class CL_UMG_DIT_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) I 20030919

Method GET_LINE_CNT on class CL_UMG_DIT_MANAGER has no exception.

Method GET_TABNAME_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TABNM_SET Value transfer Type reference (TYPE) UMGTOTABNM 20030919

Method GET_TABNAME_SET on class CL_UMG_DIT_MANAGER has no exception.

Method GET_WORDSORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_WORDSORT Value transfer Type reference (TYPE) UMGAFLG 20030919

Method GET_WORDSORT on class CL_UMG_DIT_MANAGER has no exception.

Method GET_WORD_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_WORD_SET Value transfer Type reference (TYPE) UMGTDICWRD 20030919

Method GET_WORD_SET on class CL_UMG_DIT_MANAGER has no exception.

Method HANDLE_DELETE Signature

Method HANDLE_DELETE on class CL_UMG_DIT_MANAGER has no parameter.
Method HANDLE_DELETE on class CL_UMG_DIT_MANAGER has no exception.

Method HANDLE_DELETE_ALL Signature

Method HANDLE_DELETE_ALL on class CL_UMG_DIT_MANAGER has no parameter.
Method HANDLE_DELETE_ALL on class CL_UMG_DIT_MANAGER has no exception.

Method HANDLE_DOWNLOAD Signature

Method HANDLE_DOWNLOAD on class CL_UMG_DIT_MANAGER has no parameter.
Method HANDLE_DOWNLOAD on class CL_UMG_DIT_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) 20091117
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20091117

Method HANDLE_MENU_BUTTON on class CL_UMG_DIT_MANAGER has no exception.

Method HANDLE_SETTING Signature

Method HANDLE_SETTING on class CL_UMG_DIT_MANAGER has no parameter.
Method HANDLE_SETTING on class CL_UMG_DIT_MANAGER has no exception.

Method HANDLE_UPLOAD Signature

Method HANDLE_UPLOAD on class CL_UMG_DIT_MANAGER has no parameter.
Method HANDLE_UPLOAD on class CL_UMG_DIT_MANAGER has no exception.

Method RESET_DISPLAY Signature

Method RESET_DISPLAY on class CL_UMG_DIT_MANAGER has no parameter.
Method RESET_DISPLAY on class CL_UMG_DIT_MANAGER has no exception.

Method SET_COLL_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COLL_SET Value transfer Type reference (TYPE) UMGTOFLG 20031014

Method SET_COLL_SET on class CL_UMG_DIT_MANAGER has no exception.

Method SET_DISTINCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DISTINCT Value transfer Type reference (TYPE) UMGAFLG 20031014

Method SET_DISTINCT on class CL_UMG_DIT_MANAGER has no exception.

Method SET_FIBY_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIBY_SET Value transfer Type reference (TYPE) UMGTOFIBY 20031014

Method SET_FIBY_SET on class CL_UMG_DIT_MANAGER has no exception.

Method SET_FLDID_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLDID_SET Value transfer Type reference (TYPE) UMGTOFLDID 20031014

Method SET_FLDID_SET on class CL_UMG_DIT_MANAGER has no exception.

Method SET_LANG_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANG_SET Value transfer Type reference (TYPE) UMGTOLANG 20031014

Method SET_LANG_SET on class CL_UMG_DIT_MANAGER has no exception.

Method SET_LINE_CNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LINE_CNT Value transfer Type reference (TYPE) I 20031014

Method SET_LINE_CNT on class CL_UMG_DIT_MANAGER has no exception.

Method SET_TABNAME_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABNAME_SET Value transfer Type reference (TYPE) UMGTOTABNM 20031014

Method SET_TABNAME_SET on class CL_UMG_DIT_MANAGER has no exception.

Method SET_WORDSORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WORDSORT Value transfer Type reference (TYPE) UMGAFLG 20031014

Method SET_WORDSORT on class CL_UMG_DIT_MANAGER has no exception.

Method SET_WORD_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WORD_SET Value transfer Type reference (TYPE) UMGTDICWRD 20031014

Method SET_WORD_SET on class CL_UMG_DIT_MANAGER has no exception.

Method UPDATE_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 Language Key 20091117

Method UPDATE_LANGUAGE on class CL_UMG_DIT_MANAGER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640