SAP ABAP Class CL_UMG_RATING_MANAGER (SPUMG: Rating 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 20060907
Properties
Class CL_UMG_RATING_MANAGER  
Short Description SPUMG: Rating 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 20060907   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_RATING_MANAGER has no interface implemented.
Friends
Class CL_UMG_RATING_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL Entries modified ? 20060907
2 CONTAINER_NAME Instance attribute Private Type reference (TYPE) SCRFNAME Name of a Screen Element 20060907
3 ITAB Instance attribute Private Type reference (TYPE) UMGTVOCRATING Rating for automatic assignment method CL_UMG_AL_NA_CHARSTAT 20060907
4 ITAB_SHOWN Instance attribute Private Type reference (TYPE) UMGTVOCRATING Rating for automatic assignment method CL_UMG_AL_NA_CHARSTAT 20061013
5 LANG1_SET Instance attribute Private Type reference (TYPE) UMGTOLANG Select options for languages 20061012
6 LANG2_SET Instance attribute Private Type reference (TYPE) UMGTOLANG Select options for languages 20061012
7 LANG3_SET Instance attribute Private Type reference (TYPE) UMGTOLANG Select options for languages 20061012
8 LINE_CNT Instance attribute Private Type reference (TYPE) INT4 Natural number 20061012
9 MBUTTON Instance attribute Private Type reference (TYPE) T_MBUTTON_FUNC Character field of length 40 20060907
10 RATING_SET Instance attribute Private Type reference (TYPE) UMGTORATING Selection Options: Vocabulary Rating 20061012
11 REVIEWED Instance attribute Private Type reference (TYPE) UMGTOFLG Select options: general flag 20061012
12 VRKEY Instance attribute Private Type reference (TYPE) CHAR40 Character field of length 40 20060907
13 WORD_SET Instance attribute Private Type reference (TYPE) UMGTDICWRD Select options for words 20061012
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 20060907
2 CHANGE_LANGUAGE Instance method Private Method Change the language assignment of selected rows 20060907
3 CONFIRM_MESSAGE Instance method Private Method Sets the status of a message to "Info" 20060907
4 CONSTRUCTOR Instance method Public Constructor Konstruktor 20060907
5 FREE Instance method Public Method Initialize the container 20060907
6 HANDLE_MENU_BUTTON Instance method Private Event handling method 20060907
7 HANDLE_SELECTION Instance method Private Method Handle the user selection and refill the table itab 20060907
8 NOT_MODIFIED Instance method Public Method 20060908
9 RESET_LANGUAGE Instance method Private Method Delete language assignments of selected rows 20060908
10 SAVE_RATINGS Instance method Public Method Saved modified ratings in UMGINFO 20060907
11 SAVE_TO_VOCABULARY Instance method Private Method Save changes to vocabulary 20060908
12 SET_VRKEY Instance method Public Method Set the table key for reading from UMGINFO 20060907
13 WAS_MODIFIED Instance method Public Method Have the data been modified ? 20060908
Events
Class CL_UMG_RATING_MANAGER has no event.
Types
Class CL_UMG_RATING_MANAGER has no local type.
Method Signatures

Method BUILD_MENU_BUTTON Signature

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

Method CHANGE_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGUAGE Call by reference Type reference (TYPE) LANGU Language Key 20060907

Method CHANGE_LANGUAGE on class CL_UMG_RATING_MANAGER has no exception.

Method CONFIRM_MESSAGE Signature

Method CONFIRM_MESSAGE on class CL_UMG_RATING_MANAGER has no parameter.
Method CONFIRM_MESSAGE on class CL_UMG_RATING_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 20060907

Method CONSTRUCTOR on class CL_UMG_RATING_MANAGER has no exception.

Method FREE Signature

Method FREE on class CL_UMG_RATING_MANAGER has no parameter.
Method FREE on class CL_UMG_RATING_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) 20060907
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20060907

Method HANDLE_MENU_BUTTON on class CL_UMG_RATING_MANAGER has no exception.

Method HANDLE_SELECTION Signature

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

Method NOT_MODIFIED Signature

Method NOT_MODIFIED on class CL_UMG_RATING_MANAGER has no parameter.
Method NOT_MODIFIED on class CL_UMG_RATING_MANAGER has no exception.

Method RESET_LANGUAGE Signature

Method RESET_LANGUAGE on class CL_UMG_RATING_MANAGER has no parameter.
Method RESET_LANGUAGE on class CL_UMG_RATING_MANAGER has no exception.

Method SAVE_RATINGS Signature

Method SAVE_RATINGS on class CL_UMG_RATING_MANAGER has no parameter.
Method SAVE_RATINGS on class CL_UMG_RATING_MANAGER has no exception.

Method SAVE_TO_VOCABULARY Signature

Method SAVE_TO_VOCABULARY on class CL_UMG_RATING_MANAGER has no parameter.
Method SAVE_TO_VOCABULARY on class CL_UMG_RATING_MANAGER has no exception.

Method SET_VRKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEY Call by reference Type reference (TYPE) CHAR40 Character field of length 40 20060907

Method SET_VRKEY on class CL_UMG_RATING_MANAGER has no exception.

Method WAS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MODIFIED Value transfer Type reference (TYPE) ABAP_BOOL 20060908

Method WAS_MODIFIED on class CL_UMG_RATING_MANAGER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710