SAP ABAP Class CL_GUI_ECATT_MASS_ATTR_CHANGE (UI class for mass attribute change)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_MASS_CHANGE_UTIL_UI (Package) eCATT - UI Layer SAP GUI - Mass change utilities
Properties
Class CL_GUI_ECATT_MASS_ATTR_CHANGE  
Short Description UI class for mass attribute change    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_MASS_CHANGE_UTIL_UI   eCATT - UI Layer SAP GUI - Mass change utilities 
Created 20101119   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GUI_ECATT_MASS_ATTR_CHANGE has no forward declaration.
Interfaces
Class CL_GUI_ECATT_MASS_ATTR_CHANGE has no interface implemented.
Friends
Class CL_GUI_ECATT_MASS_ATTR_CHANGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_ALV_GRID Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20101119
2 AT_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20101123
3 AT_INTERNAL_LOG_DATA Static Attribute Public Type reference (TYPE) ETINTERNALLOG_MASS_CHANGE_TT Internal database log for mass change 20101221
4 AT_MASS_DATA Instance attribute Public Type reference (TYPE) ETINPUT_SET_TT Input data set collection 20101123
5 CC_MASS_DATA Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20101119
6 LOG_HANDLE Static Attribute Public Type reference (TYPE) BALLOGHNDL Handle of the application log 20101215
7 ROW_NUM_ON_HOTSPOT_CLICK Static Attribute Public Type reference (TYPE) INT4 Natural number 20110125
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor To create class instance 20101119
2 FREE_ATTRIBUTES Instance method Public Method Free class attributes 20110103
3 INIT_VIEW Instance method Public Method Initialize the UI 20101123
4 MESSAGES_ADD Static method Public Method To add the messages to the Application Log 20101215
5 ON_DATA_CHANGED Instance method Protected Event handling method Event handler for Data change 20101124
6 ON_DATA_CHANGE_FINISHED Instance method Public Event handling method data change finished for mass change 20110105
7 ON_F4_ALV_MCA Instance method Public Event handling method F4 help in the ALV for attribute selection 20110104
8 ON_HOTSPOT_CLICK Instance method Public Event handling method HotSpot Click Event... 20101217
9 ON_OBJSELECTION_TOOLBAR Instance method Public Event handling method For adding Select/Deselect Checkboxes 20110103
10 ON_USER_COMMAND Instance method Protected Event handling method Event handler for user command 20101124
11 REFRESH_ALV Instance method Public Method Refresh alv display 20101124
12 SET_CHANGED_ALV_DATA Instance method Private Method set the data that is changed in ALV 20101124
13 SET_DROPDOWN_DATA Instance method Public Method For setting fixed values to the PRIORITY attribute field 20101229
14 SET_FIELDCATALOG Instance method Protected Method Set field catalog for mass change 20101119
15 SET_FIELDCATALOG_APPLOG Instance method Public Method Fieldcatalog for the Application log DB 20101217
16 SET_OBJECT_ATTR Instance method Public Method Set object attribute details to AT_MASS_DATA 20101124
17 SET_STYLE Instance method Private Method Set style for the ALV 20101123
18 UPDATE_ATTRIBUTES Instance method Public Method Update the attributes chosen by the User 20101124
19 UPDATE_VALUE_FOR_INTERNAL_LOG Instance method Public Method Update the log number for the correspoding log handle 20101229
Events
Class CL_GUI_ECATT_MASS_ATTR_CHANGE has no event.
Types
Class CL_GUI_ECATT_MASS_ATTR_CHANGE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method FREE_ATTRIBUTES Signature

Method FREE_ATTRIBUTES on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no parameter.
Method FREE_ATTRIBUTES on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.

Method INIT_VIEW Signature

Method INIT_VIEW on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no parameter.
Method INIT_VIEW on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.

Method MESSAGES_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APP_COMP Call by reference Type reference (TYPE) ETMASSATTRB_APPLOG-APPLICATIONCOMP Application Component Change (From=>To) 20101215
2 Importing I_ID Call by reference Type reference (TYPE) ETMASSATTRB_APPLOG-ID 20101220
3 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20101215
4 Importing I_MESSAGE_ID Call by reference Type reference (TYPE) SYMSGID Message Class 20101215
5 Importing I_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Message Type 20101215
6 Importing I_MESSAGE_VALUE Call by reference Type reference (TYPE) CHAR200 Message Variable 20101215
7 Importing I_OBJ_NAME Call by reference Type reference (TYPE) ETMASSATTRB_APPLOG-OBJ_NAME eCATT Object Type (Test Data, Script, Configuration, etc.) 20101215
8 Importing I_PACKAGE Call by reference Type reference (TYPE) ETMASSATTRB_APPLOG-PACKAGE Package change (From=>To) 20101215
9 Importing I_PERSON_RES Call by reference Type reference (TYPE) ETMASSATTRB_APPLOG-PERSON_RESPONSIBLE Person responsible change (From=>To) 20101215
10 Importing I_PRIORITY Call by reference Type reference (TYPE) ETMASSATTRB_APPLOG-PRIORITY 20101227
11 Importing I_REUSABILITY Call by reference Type reference (TYPE) ETMASSATTRB_APPLOG-REUSABILITY Text field length 200 20101227
12 Importing I_SDC Call by reference Type reference (TYPE) ETMASSATTRB_APPLOG-SYS_DATA_CONTNR System Data Container Change (From=>To) 20101215
13 Importing I_TARGET_SYSTEM Call by reference Type reference (TYPE) ETMASSATTRB_APPLOG-TARGET_SYSTEM Target System Change (From=>To) 20101215
14 Importing I_TITLE Call by reference Type reference (TYPE) ETMASSATTRB_APPLOG-TITLE Title change (From=>To) 20101215
15 Importing I_TYPE Call by reference Type reference (TYPE) ETMASSATTRB_APPLOG-TYPE eCATT Object Type (Test Data, Script, Configuration, etc.) 20101215

Method MESSAGES_ADD on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.

Method ON_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20101124
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20101124
3 Importing E_ONF4_AFTER Call by reference Attribute reference (LIKE) 20101124
4 Importing E_ONF4_BEFORE Call by reference Attribute reference (LIKE) 20101124
5 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20101124

Method ON_DATA_CHANGED on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.

Method ON_DATA_CHANGE_FINISHED Signature

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

Method ON_DATA_CHANGE_FINISHED on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.

Method ON_F4_ALV_MCA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Call by reference Attribute reference (LIKE) 20110104
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20110104
3 Importing ET_BAD_CELLS Call by reference Attribute reference (LIKE) 20110104
4 Importing E_DISPLAY Call by reference Attribute reference (LIKE) 20110104
5 Importing E_FIELDNAME Call by reference Attribute reference (LIKE) 20110104
6 Importing E_FIELDVALUE Call by reference Attribute reference (LIKE) 20110104

Method ON_F4_ALV_MCA on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.

Method ON_HOTSPOT_CLICK Signature

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

Method ON_HOTSPOT_CLICK on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.

Method ON_OBJSELECTION_TOOLBAR Signature

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

Method ON_OBJSELECTION_TOOLBAR on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.

Method ON_USER_COMMAND Signature

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

Method ON_USER_COMMAND on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.

Method REFRESH_ALV Signature

Method REFRESH_ALV on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no parameter.
Method REFRESH_ALV on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.

Method SET_CHANGED_ALV_DATA Signature

Method SET_CHANGED_ALV_DATA on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no parameter.
Method SET_CHANGED_ALV_DATA on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.

Method SET_DROPDOWN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DROPDOWN Call by reference Type reference (TYPE) LVC_T_DROP ALV Control: Dropdown List Boxes 20101229

Method SET_DROPDOWN_DATA on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.

Method SET_FIELDCATALOG Signature

Method SET_FIELDCATALOG on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no parameter.
Method SET_FIELDCATALOG on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.

Method SET_FIELDCATALOG_APPLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20101217

Method SET_FIELDCATALOG_APPLOG on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.

Method SET_OBJECT_ATTR Signature

Method SET_OBJECT_ATTR on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no parameter.
Method SET_OBJECT_ATTR on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.

Method SET_STYLE Signature

Method SET_STYLE on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no parameter.
Method SET_STYLE on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.

Method UPDATE_ATTRIBUTES Signature

Method UPDATE_ATTRIBUTES on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no parameter.
Method UPDATE_ATTRIBUTES on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.

Method UPDATE_VALUE_FOR_INTERNAL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20101229
2 Importing I_LOG_NUMBER Call by reference Type reference (TYPE) BALOGNR Application log: log number 20101229

Method UPDATE_VALUE_FOR_INTERNAL_LOG on class CL_GUI_ECATT_MASS_ATTR_CHANGE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703