SAP ABAP Class CL_ECATT_UI_TDW_SEL_TDC (UI Class for TDC Assignment step)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_TDWIZARD_UI (Package) Package for TDC Wizard UI layer
Properties
Class CL_ECATT_UI_TDW_SEL_TDC  
Short Description UI Class for TDC Assignment step    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_TDWIZARD_UI   Package for TDC Wizard UI layer 
Created 20110530   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ECATT_APL_TDW_SEL_TDC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ECATT_UI_TDW_SEL_TDC has no interface implemented.
Friends
Class CL_ECATT_UI_TDW_SEL_TDC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_SRCH_TDC_LIST Instance attribute Private Object reference (TYPE REF TO) CL_ECATT_APL_TDW_SEL_TDC Application layer class for Select TDC 20120312
2 AP_SUM Instance attribute Private Object reference (TYPE REF TO) CL_ECATT_UI_TDW_SUMMARY UI class for Summary step 20120312
3 AT_ASS_TDC_LIST Instance attribute Private See coding Assigned Test Data Summary 20120312
4 AT_ASS_TD_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20120312
5 AT_INCLU_TOOLBAR_ASS_TDC Instance attribute Private Type reference (TYPE) TTB_BUTTON Toolbar Buttons for Assigned TDCs 20120312
6 AT_INCLU_TOOLBAR_SRCH_LIST Instance attribute Private Type reference (TYPE) TTB_BUTTON Toolbar Buttons for TDC Search list 20120312
7 AT_SRCH_TD_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20120312
8 AT_SRCH_TD_LIST Instance attribute Private See coding TableType for TDC Search list 20120312
9 A_DATA_MODIFIED Instance attribute Private Type reference (TYPE) ETONOFF eCATT Switch On/Off 20120312
10 CC_TDC_FOR_TC Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20120312
11 CC_TDC_SRCH_LIST Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20120312
12 CP_TDC_FOR_TC_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20120312
13 CP_TDC_SRCH_LIST_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20120312
14 TDW_TDC_FOR_TC_LIST Instance attribute Public See coding 20120312
15 TDW_TDC_SRCH_LIST Instance attribute Private See coding 20120312
16 TT_ASS_TDC Instance attribute Public See coding 20120312
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_SRCH_RES_FCAT Instance method Public Method Change field catalog to show/hide columns 20120312
2 CHECK_TD_ALIAS Instance method Private Method Verify for invalid or duplicate test data alias 20120312
3 CONSTRUCTOR Instance method Public Constructor Initialize 20120312
4 CREATE_ASS_TEST_DATA_ALV Instance method Private Method Create ALV to display assigned test data details 20120312
5 CREATE_SEARCH_LIST_ALV Instance method Private Method Create ALV to display TDC search list 20120312
6 FINISH Instance method Public Method Free all referance 20120312
7 GET_ASSIGNED_TDCS Instance method Public Method Get the list of TDCs assigned to TC 20120312
8 GET_CHANGED_ATTRIBUTE Instance method Public Method Get the class attribute to check for data changes 20120312
9 GET_INCLU_ICONS Instance method Private Method Get icons to be Included in toolbar 20120312
10 GET_NEW_ALIAS Instance method Private Method Create Test Data Alias 20120312
11 GET_SRCH_RES Instance method Public Method Return true if search list is not empty 20120312
12 GET_TDC_FAV Instance method Public Method Get list of favourite TDCs 20120312
13 ON_DATA_CHANGE Instance method Private Event handling method Handle changes to TDC Alias 20120312
14 ON_DOUBLE_CLICK_ASS_TDC Instance method Private Event handling method Navigate to test data container from assigned TDC list 20120312
15 ON_DOUBLE_CLICK_SRCH_LIST Instance method Private Event handling method Navigate to test data container from search list 20120312
16 ON_TOOLBAR_ASS_TDC Instance method Private Event handling method Exclude all toolbar icons for Assigned TDC list 20120312
17 ON_TOOLBAR_SRCH_LIST Instance method Private Event handling method Exclude all toolbar icons for TDC Search list 20120312
18 ON_USERCMD_ASS_TDC Instance method Private Event handling method Handle user command for TDCs assigned to TC 20120312
19 ON_USERCMD_SRCH_LIST Instance method Private Event handling method Handle user command for TDC Search results ALV 20120312
20 REFRESH_ASS_TEST_DATA_ALV Instance method Public Method Refresh data in Assigned Test Data Grid 20120312
21 REFRESH_SEARCH_LIST_ALV Instance method Public Method Refresh data in Test Data Search Results Grid 20120312
22 REFRESH_SEARCH_RES Instance method Public Method Delete all TDCs in Search list 20120312
23 SAVE_SEL_TDC Instance method Public Method Save TDC favorites and assigned TDC list 20120312
24 SET_CHANGED_ATTRIBUTE Instance method Public Method Set the class attribute to check for data changes 20120312
25 SET_DATA_TO_SRCH_ALV Instance method Private Method Display the list of TDCs searched 20120312
26 SET_DATA_TO_TDC_FOR_TC_ALV Instance method Private Method Set Assigned Test Data to ALV Grid 20120312
27 SET_INCLU_ICONS_ASS_TDC Instance method Private Method Set icons to be Included in toolbar for Assigned TDC list 20120312
28 SET_INCLU_ICONS_SRCH_LIST Instance method Private Method Set icons to be Included in toolbar for TDC Search list 20120312
29 SET_STYLE_FOR_TDC_SRCH_RES Instance method Private Method Set style for TDC search resultsALV 20120312
30 SET_TC_ASS_TDC_TOOLBAR Instance method Private Method Set Toolbar for TC param by including only the ones required 20120312
31 SET_TDC_FOR_TC_FCAT Instance method Private Method Set Field Caltalog for Assigned TDC ALV 20120312
32 SET_TDC_SEARCH_LIST Instance method Public Method Set the list of TDCs searched 20120312
33 SET_TDC_SRCH_LIST_FCAT Instance method Private Method Set Field catalog to display TDC search list 20120312
34 SET_TDC_SRCH_RES_TOOLBAR Instance method Private Method Set Toolbar for TC param by including only the ones required 20120312
Events
Class CL_ECATT_UI_TDW_SEL_TDC has no event.
Types
Class CL_ECATT_UI_TDW_SEL_TDC has no local type.
Method Signatures

Method CHANGE_SRCH_RES_FCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PAR_SRCH Call by reference Type reference (TYPE) ETONOFF Search by Parameters 20120312
2 Importing IM_SM_SRCH Call by reference Type reference (TYPE) ETONOFF Search by SolMan 20120312

Method CHANGE_SRCH_RES_FCAT on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method CHECK_TD_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ISVALID Call by reference Type reference (TYPE) ETONOFF eCATT Switch On/Off 20120312
2 Importing IM_ALIAS Call by reference Type reference (TYPE) ETTD_ALIAS Alias for a Test Data Container 20120312
# Exception Resumable Description Created on
1 CX_ECATT_APL Basis Class for eCATT Middleware Exceptions 20120312

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SEL_TDC_APL_OBJ Call by reference Object reference (TYPE REF TO) CL_ECATT_APL_TDW_SEL_TDC Application layer class for Select TDC 20120312
2 Importing IM_UI_TDW_SUMMARY Call by reference Object reference (TYPE REF TO) CL_ECATT_UI_TDW_SUMMARY Status Summary 20120312

Method CONSTRUCTOR on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method CREATE_ASS_TEST_DATA_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TDW_SUM_APL_OBJ Call by reference Object reference (TYPE REF TO) CL_ECATT_APL_TDW_SUMMARY Status Summary 20120312

Method CREATE_ASS_TEST_DATA_ALV on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method CREATE_SEARCH_LIST_ALV Signature

Method CREATE_SEARCH_LIST_ALV on class CL_ECATT_UI_TDW_SEL_TDC has no parameter.
Method CREATE_SEARCH_LIST_ALV on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method FINISH Signature

Method FINISH on class CL_ECATT_UI_TDW_SEL_TDC has no parameter.
Method FINISH on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method GET_ASSIGNED_TDCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASS_TDC Call by reference Attribute reference (LIKE) CL_ECATT_UI_TDW_SEL_TDC=>TT_ASS_TDC Assigned Test Data Summary 20120312

Method GET_ASSIGNED_TDCS on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method GET_CHANGED_ATTRIBUTE Signature

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

Method GET_CHANGED_ATTRIBUTE on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method GET_INCLU_ICONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INCLUDE_ICONS_ASS_TDC Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Buttons for assigned TDCs 20120312
2 Exporting EX_INCLUDE_ICONS_SRCH_LIST Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Buttons for TDC search list 20120312

Method GET_INCLU_ICONS on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method GET_NEW_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TD_ALIAS Value transfer Type reference (TYPE) ETTD_ALIAS Alias for a Test Data Container 20120312

Method GET_NEW_ALIAS on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method GET_SRCH_RES Signature

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

Method GET_SRCH_RES on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method GET_TDC_FAV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TDC_FAV_LIST Call by reference Type reference (TYPE) ET_TDW_TDC_SEARCH_LIST_TT Table type to store details of favorite TDCs 20120312

Method GET_TDC_FAV on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method ON_DATA_CHANGE 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) 20120312

Method ON_DATA_CHANGE on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method ON_DOUBLE_CLICK_ASS_TDC Signature

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

Method ON_DOUBLE_CLICK_ASS_TDC on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method ON_DOUBLE_CLICK_SRCH_LIST Signature

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

Method ON_DOUBLE_CLICK_SRCH_LIST on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method ON_TOOLBAR_ASS_TDC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20120312

Method ON_TOOLBAR_ASS_TDC on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method ON_TOOLBAR_SRCH_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20120312

Method ON_TOOLBAR_SRCH_LIST on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method ON_USERCMD_ASS_TDC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) Function code that PAI triggered 20120312

Method ON_USERCMD_ASS_TDC on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method ON_USERCMD_SRCH_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) Function code that PAI triggered 20120312

Method ON_USERCMD_SRCH_LIST on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method REFRESH_ASS_TEST_DATA_ALV Signature

Method REFRESH_ASS_TEST_DATA_ALV on class CL_ECATT_UI_TDW_SEL_TDC has no parameter.
Method REFRESH_ASS_TEST_DATA_ALV on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method REFRESH_SEARCH_LIST_ALV Signature

Method REFRESH_SEARCH_LIST_ALV on class CL_ECATT_UI_TDW_SEL_TDC has no parameter.
Method REFRESH_SEARCH_LIST_ALV on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method REFRESH_SEARCH_RES Signature

Method REFRESH_SEARCH_RES on class CL_ECATT_UI_TDW_SEL_TDC has no parameter.
Method REFRESH_SEARCH_RES on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method SAVE_SEL_TDC Signature

Method SAVE_SEL_TDC on class CL_ECATT_UI_TDW_SEL_TDC has no parameter.
Method SAVE_SEL_TDC on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method SET_CHANGED_ATTRIBUTE Signature

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

Method SET_CHANGED_ATTRIBUTE on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method SET_DATA_TO_SRCH_ALV Signature

Method SET_DATA_TO_SRCH_ALV on class CL_ECATT_UI_TDW_SEL_TDC has no parameter.
Method SET_DATA_TO_SRCH_ALV on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method SET_DATA_TO_TDC_FOR_TC_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TDW_SUM_APL_OBJ Call by reference Object reference (TYPE REF TO) CL_ECATT_APL_TDW_SUMMARY Status Summary 20120312

Method SET_DATA_TO_TDC_FOR_TC_ALV on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method SET_INCLU_ICONS_ASS_TDC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INCLUDE_ICONS Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Buttons 20120312

Method SET_INCLU_ICONS_ASS_TDC on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method SET_INCLU_ICONS_SRCH_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INCLUDE_ICONS Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Buttons 20120312

Method SET_INCLU_ICONS_SRCH_LIST on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method SET_STYLE_FOR_TDC_SRCH_RES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STYLE Call by reference Type reference (TYPE) LVC_T_STYL ALV Control: Style Table for Cells 20120312

Method SET_STYLE_FOR_TDC_SRCH_RES on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method SET_TC_ASS_TDC_TOOLBAR Signature

Method SET_TC_ASS_TDC_TOOLBAR on class CL_ECATT_UI_TDW_SEL_TDC has no parameter.
Method SET_TC_ASS_TDC_TOOLBAR on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method SET_TDC_FOR_TC_FCAT Signature

Method SET_TDC_FOR_TC_FCAT on class CL_ECATT_UI_TDW_SEL_TDC has no parameter.
Method SET_TDC_FOR_TC_FCAT on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method SET_TDC_SEARCH_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TDC_SRCH_LIST Call by reference Type reference (TYPE) ET_TDW_TDC_SEARCH_LIST_TT TableType for TDC Search list 20120312

Method SET_TDC_SEARCH_LIST on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method SET_TDC_SRCH_LIST_FCAT Signature

Method SET_TDC_SRCH_LIST_FCAT on class CL_ECATT_UI_TDW_SEL_TDC has no parameter.
Method SET_TDC_SRCH_LIST_FCAT on class CL_ECATT_UI_TDW_SEL_TDC has no exception.

Method SET_TDC_SRCH_RES_TOOLBAR Signature

Method SET_TDC_SRCH_RES_TOOLBAR on class CL_ECATT_UI_TDW_SEL_TDC has no parameter.
Method SET_TDC_SRCH_RES_TOOLBAR on class CL_ECATT_UI_TDW_SEL_TDC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 732