SAP ABAP Class CL_UI_ECATT_SUT_METADATA (UI for SUT Metadata for Tested Objects)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_SUT_METADATA_UI (Package) eCATT - UI Layer SAPGUI - Process Data about Tested Objects
Properties
Class CL_UI_ECATT_SUT_METADATA  
Short Description UI for SUT Metadata for Tested Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_SUT_METADATA_UI   eCATT - UI Layer SAPGUI - Process Data about Tested Objects 
Created 20100111   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UI_ECATT_SUT_METADATA has no forward declaration.
Interfaces
Class CL_UI_ECATT_SUT_METADATA has no interface implemented.
Friends
Class CL_UI_ECATT_SUT_METADATA 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 20100121
2 AP_TOC Instance attribute Public Object reference (TYPE REF TO) CL_GUI_TEST_OPERATION_CENTER Test Operation Center (Initial Screen eCATT) 20100122
3 AS_DEFAULT_METADATA Instance attribute Public Type reference (TYPE) ETSUT_METADATA Object under test Metadata 20100121
4 AT_SUT_MD Instance attribute Public Type reference (TYPE) ETSUT_METADATA_TT Table type for ETSUT_METADATA 20100121
5 AT_SUT_MD_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20100121
6 A_DEFAULT_CMD_FLG Instance attribute Public Type reference (TYPE) ETONOFF Default check for command level flag 20100330
7 A_EDITABLE Instance attribute Public Type reference (TYPE) INT4 Editable 0/1 20100121
8 A_FIRST_TIME Instance attribute Private Type reference (TYPE) ETONOFF eCATT Switch On/Off 20100201
9 CC_METADATA Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20100325
10 CO_FC_AKH Constant Public Type reference (TYPE) UI_FUNC '&MD_SELECT_AKH' Function code 20100216
11 CO_FC_CHOOSE_COMP Constant Public Type reference (TYPE) UI_FUNC '&MD_SELECT_COMP' Function code 20100216
12 CO_FC_DEFAULT Constant Public Type reference (TYPE) UI_FUNC '&MD_DEFAULT' Function code 20100129
13 CO_FC_DESELECT_ALL Constant Public Type reference (TYPE) UI_FUNC '&MD_DESELECT_ALL' Function code 20100121
14 CO_FC_PACKAGE Constant Public Type reference (TYPE) UI_FUNC '&MD_SELECT_PACKAGE' Function code 20100216
15 CO_FC_REFRESH Constant Public Type reference (TYPE) UI_FUNC '&MD_REFRESH' Function code 20100121
16 CO_FC_REMOVE_DEFAULT Constant Public Type reference (TYPE) UI_FUNC '&MD_REMOVE_DEF' Function code 20100223
17 CO_FC_SAVE Constant Public Type reference (TYPE) UI_FUNC '&MD_SAVE' Function code 20100121
18 CO_FC_SELECT_ALL Constant Public Type reference (TYPE) UI_FUNC '&MD_SELECT_ALL' Function code 20100121
19 CO_FC_SET_VER Constant Public Type reference (TYPE) UI_FUNC '&MD_SET_VER' Function code 20100224
20 CO_FC_SOFTCOMP Constant Public Type reference (TYPE) UI_FUNC '&MD_SELECT_SOFTCOMP' Function code 20100216
21 CO_FC_SORT_ASC Constant Public Type reference (TYPE) UI_FUNC '&MD_SORT_ASC' Function code 20100121
22 CO_FC_SORT_DSC Constant Public Type reference (TYPE) UI_FUNC '&MD_SORT_DSC' Function code 20100121
23 CO_FC_UPDATE_ALL Constant Public Type reference (TYPE) UI_FUNC '&MD_UPDATE_ALL' Function code 20100216
24 GT_DROPDOWN Instance attribute Public Type reference (TYPE) LVC_T_DROP ALV Control: Dropdown List Boxes 20100217
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20100120
2 DESELECT_ALL Instance method Public Method deselect all check boxes of collect metadata 20100223
3 FINISH Instance method Public Method delete attributes 20100329
4 GET_DEFAULT_CMD_FLG Instance method Public Method Get default command level flag 20100330
5 INIT_VIEW Instance method Public Method Initialize the UI 20100111
6 ON_ALV_TOOLBAR Instance method Protected Event handling method ALV Toolbar 20100117
7 ON_CONTEXT_MENU_REQUEST Instance method Protected Event handling method Context Menu Request 20100317
8 ON_DATA_CHANGED Instance method Protected Event handling method Data Changed Event Handler 20100121
9 ON_HOTSPOT_CLICK Instance method Protected Event handling method HotSpot Click Event... 20100121
10 ON_MENU_BUTTON Instance method Protected Event handling method Dropdown Menu Expanded 20100224
11 ON_USER_COMMAND Instance method Public Event handling method Handle User Command for metadata 20100118
12 REFRESH_ALV Instance method Public Method Refresh alv 20100325
13 REMOVE_DEFAULT_SELECT Instance method Private Method Remove default select 20100223
14 SELECT_ALL Instance method Public Method select all checkboxes of collect metadata 20100223
15 SET_AT_METADATA Instance method Private Method Set APL attribute AT METADATA 20100315
16 SET_DEFAULT_CMD_FLG Instance method Public Method Set default command level flag 20100330
17 SET_FIELDCATALOG Instance method Protected Method Set Field Catalog for Metadata ALV 20100111
18 SET_FIRST_TIME_FLAG Instance method Public Method Set the First Timr Flag to retrieve data from DB 20100217
19 SET_STYLE Instance method Private Method Set style for ALV fields 20100309
20 SET_SUT_MD Instance method Public Method Add all the interface meta data for the script 20100128
21 UPDATE_COLLECT_METADATA Instance method Private Method Update collect metadata values 20100222
22 UPDATE_DEFAULT_SELECTION Instance method Private Method Updates the Default Selection on Metadata 20100121
Events
Class CL_UI_ECATT_SUT_METADATA has no event.
Types
Class CL_UI_ECATT_SUT_METADATA has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TOC Call by reference Object reference (TYPE REF TO) CL_GUI_TEST_OPERATION_CENTER Test Operation Center (Initial Screen eCATT) 20100122
2 Importing IV_MAINTAIN_MODE Call by reference Type reference (TYPE) ETOBJ_MODE Editing Mode eCATT Object 20100120

Method CONSTRUCTOR on class CL_UI_ECATT_SUT_METADATA has no exception.

Method DESELECT_ALL Signature

Method DESELECT_ALL on class CL_UI_ECATT_SUT_METADATA has no parameter.
Method DESELECT_ALL on class CL_UI_ECATT_SUT_METADATA has no exception.

Method FINISH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESTROY_UI Call by reference Type reference (TYPE) ETONOFF eCATT Switch On/Off 20100329

Method FINISH on class CL_UI_ECATT_SUT_METADATA has no exception.

Method GET_DEFAULT_CMD_FLG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEF_CMD_FLAG Call by reference Type reference (TYPE) ETONOFF eCATT Switch On/Off 20100330

Method GET_DEFAULT_CMD_FLG on class CL_UI_ECATT_SUT_METADATA has no exception.

Method INIT_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_METADATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20100111

Method INIT_VIEW on class CL_UI_ECATT_SUT_METADATA has no exception.

Method ON_ALV_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) 20100117
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20100117

Method ON_ALV_TOOLBAR on class CL_UI_ECATT_SUT_METADATA has no exception.

Method ON_CONTEXT_MENU_REQUEST Signature

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

Method ON_CONTEXT_MENU_REQUEST on class CL_UI_ECATT_SUT_METADATA 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) 20100121
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20100121
3 Importing E_ONF4_AFTER Call by reference Attribute reference (LIKE) 20100121
4 Importing E_ONF4_BEFORE Call by reference Attribute reference (LIKE) 20100121
5 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20100121

Method ON_DATA_CHANGED on class CL_UI_ECATT_SUT_METADATA 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) 20100121
2 Importing E_COLUMN_ID Call by reference Attribute reference (LIKE) 20100121

Method ON_HOTSPOT_CLICK on class CL_UI_ECATT_SUT_METADATA has no exception.

Method ON_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) 20100224
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20100224

Method ON_MENU_BUTTON on class CL_UI_ECATT_SUT_METADATA 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) 20100118

Method ON_USER_COMMAND on class CL_UI_ECATT_SUT_METADATA has no exception.

Method REFRESH_ALV Signature

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

Method REMOVE_DEFAULT_SELECT Signature

Method REMOVE_DEFAULT_SELECT on class CL_UI_ECATT_SUT_METADATA has no parameter.
Method REMOVE_DEFAULT_SELECT on class CL_UI_ECATT_SUT_METADATA has no exception.

Method SELECT_ALL Signature

Method SELECT_ALL on class CL_UI_ECATT_SUT_METADATA has no parameter.
Method SELECT_ALL on class CL_UI_ECATT_SUT_METADATA has no exception.

Method SET_AT_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SUT_METADATA Call by reference Type reference (TYPE) ETSUT_METADATA_TT Table type for ETSUT_METADATA 20100315

Method SET_AT_METADATA on class CL_UI_ECATT_SUT_METADATA has no exception.

Method SET_DEFAULT_CMD_FLG Signature

Method SET_DEFAULT_CMD_FLG on class CL_UI_ECATT_SUT_METADATA has no parameter.
Method SET_DEFAULT_CMD_FLG on class CL_UI_ECATT_SUT_METADATA has no exception.

Method SET_FIELDCATALOG Signature

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

Method SET_FIRST_TIME_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIRST_TIME Value transfer Type reference (TYPE) ETONOFF eCATT Switch On/Off 20100217

Method SET_FIRST_TIME_FLAG on class CL_UI_ECATT_SUT_METADATA has no exception.

Method SET_STYLE Signature

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

Method SET_SUT_MD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SUT_METADATA Call by reference Type reference (TYPE) ETSUT_METADATA_TT Table type for ETSUT_METADATA 20100128

Method SET_SUT_MD on class CL_UI_ECATT_SUT_METADATA has no exception.

Method UPDATE_COLLECT_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MOD_CELL Call by reference Type reference (TYPE) LVC_S_MODI ALV control: Modified cells for application 20100222
2 Importing IS_SUT_MD Call by reference Type reference (TYPE) ETSUT_METADATA Object under test Metadata 20100222

Method UPDATE_COLLECT_METADATA on class CL_UI_ECATT_SUT_METADATA has no exception.

Method UPDATE_DEFAULT_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SUT_MD Call by reference Type reference (TYPE) ETSUT_METADATA Object under test Metadata 20100121

Method UPDATE_DEFAULT_SELECTION on class CL_UI_ECATT_SUT_METADATA has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 730