SAP ABAP Class CL_APL_ECATT_JOIN_UI_CMDS (Class for Uniting Different SAPGUI Commands)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_MIDDLEWARE (Package) eCATT Middleware Objects
Properties
Class CL_APL_ECATT_JOIN_UI_CMDS  
Short Description Class for Uniting Different SAPGUI Commands    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_MIDDLEWARE   eCATT Middleware Objects 
Created 20040827   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_APL_ECATT_JOIN_UI_CMDS has no forward declaration.
Interfaces
Class CL_APL_ECATT_JOIN_UI_CMDS has no interface implemented.
Friends
Class CL_APL_ECATT_JOIN_UI_CMDS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_OBJ Instance attribute Private Object reference (TYPE REF TO) CL_APL_ECATT_OBJECT 20040827
2 AP_PARAMS Instance attribute Private Object reference (TYPE REF TO) CL_APL_ECATT_PARAMS Parameter Definition for Test Data 20040827
3 AP_SCRIPT Instance attribute Private Object reference (TYPE REF TO) CL_APL_ECATT_SCRIPT 20040827
4 GT_BREAKS Instance attribute Private Type reference (TYPE) INT4_TABLE Standard Table of INT4 20050225
5 G_PROG Instance attribute Private Type reference (TYPE) STRING 20040908
6 G_PROTOCOL_VERSION Instance attribute Private Type reference (TYPE) STRING 20041102
7 G_SCREEN Instance attribute Private Type reference (TYPE) STRING 20040908
8 G_TA Instance attribute Private Type reference (TYPE) STRING 20040908
9 JOINED_COMMAND Instance attribute Private See coding 20040827
Methods
# Method Level Visibility Method type Description Created on
1 CHEGET_IDS_ARE_EQ Instance method Private Method Check Whether Session IDs and Connection IDs Are Identical 20040827
2 CHEGET_JOIN_1ST_LEVEL Instance method Private Method First Level of Join of Two CHEGUI or GETGUI 20040827
3 CHEGET_JOIN_2ND_LEVEL Instance method Private Method Second Level of Join of Two CHEGUI or GETGUI 20040827
4 CHEGET_TA_ETC_ARE_EQ Instance method Private Method Check Whether TA, Program, a. Screen Number for CHEGET Match 20040827
5 CONSTRUCTOR Instance method Public Constructor 20040827
6 GET_DEREFED_VALUE Static method Private Method Dereferences the Node Value 20040827
7 IS_JOINABLE Instance method Public Method Query Whether Command that Can Be Joined Exist 20040827
8 JOIN_UI_CMDS Instance method Public Method Joining of SAPGUI/ CHEGUI/ GETGUI Commands 20040827
9 JOIN_UI_CMDS_LIST Instance method Public Method Summary of SAPGUI/ CHEGUI/ GETGUI Commands Using List 20040827
10 SAPGUI_IDS_ARE_EQ Instance method Private Method Check Whether Session IDs and Connection IDs Are Identical 20040827
11 SAPGUI_JOIN_1ST_LEVEL Instance method Private Method First Level of the Join for two SAPGUI 20040827
12 SAPGUI_JOIN_2ND_LEVEL Instance method Private Method Second Level of the Join for two SAPGUI 20040827
13 SAPGUI_JOIN_3RD_LEVEL Instance method Private Method Third Level of the Join for two SAPGUI 20040827
14 SAPGUI_JOIN_4TH_LEVEL Instance method Private Method Fourth Level of the Join for two SAPGUI 20040827
15 SAPGUI_TA_ETC_ARE_EQUAL Instance method Private Method Check Whether TA, Program, a. Screen Number for CHEGET Match 20040827
16 UI_IS_JOINABLE Instance method Private Method Query Whether Command that Can Be Joined Exist 20040827
17 UI_JOIN_1ST_LEVEL Instance method Private Method First Level of Join of All Commands 20040827
18 UI_JOIN_2ND_LEVEL Instance method Private Method Second Level of Join of All Commands 20040827
19 UI_JOIN_TWO_CHEGETS Instance method Private Method Join of Exactly 2 CHEGUI or GETGUI Commands 20040827
20 UI_JOIN_TWO_SAPGUIS Instance method Private Method Join of Exactly 2 SAPGUI Commands 20040827
21 UI_JOIN_TWO_WEBDYNPROS Instance method Private Method Third Level of Join of All Commands 20040830
22 WD_IDS_ARE_EQ Instance method Private Method 20040827
23 WD_JOIN Instance method Private Method Fourth Level of Join of All Commands 20040827
24 WD_REPLACE_GUIDS_WITH_DATA Instance method Private Method Reads the GUIDs from DOM 20040830
Events
Class CL_APL_ECATT_JOIN_UI_CMDS has no event.
Types
Class CL_APL_ECATT_JOIN_UI_CMDS has no local type.
Method Signatures

Method CHEGET_IDS_ARE_EQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOM1 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20040827
2 Importing IM_DOM2 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20040827
3 Returning RE_ARE_EQ Value transfer Type reference (TYPE) ETONOFF 20040827

Method CHEGET_IDS_ARE_EQ on class CL_APL_ECATT_JOIN_UI_CMDS has no exception.

Method CHEGET_JOIN_1ST_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_JOINED_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20040827
2 Importing IM_DOM1 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20040827
3 Importing IM_DOM2 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20040827

Method CHEGET_JOIN_1ST_LEVEL on class CL_APL_ECATT_JOIN_UI_CMDS has no exception.

Method CHEGET_JOIN_2ND_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20040827
2 Importing IM_NODE1 Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20040827
3 Importing IM_NODE2 Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20040827

Method CHEGET_JOIN_2ND_LEVEL on class CL_APL_ECATT_JOIN_UI_CMDS has no exception.

Method CHEGET_TA_ETC_ARE_EQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOM1 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20040827
2 Importing IM_DOM2 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20040827
3 Returning RE_ARE_EQ Value transfer Type reference (TYPE) ETONOFF 20040827

Method CHEGET_TA_ETC_ARE_EQ on class CL_APL_ECATT_JOIN_UI_CMDS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SCRIPT Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_SCRIPT 20040827

Method CONSTRUCTOR on class CL_APL_ECATT_JOIN_UI_CMDS has no exception.

Method GET_DEREFED_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20040827
2 Returning RE_VALUE Value transfer Type reference (TYPE) STRING 20040827

Method GET_DEREFED_VALUE on class CL_APL_ECATT_JOIN_UI_CMDS has no exception.

Method IS_JOINABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_JOIN_AREA Call by reference Type reference (TYPE) ETSCR_POS 20040827
2 Returning RE_IS_JOINABLE Value transfer Type reference (TYPE) ETONOFF 20040827

Method IS_JOINABLE on class CL_APL_ECATT_JOIN_UI_CMDS has no exception.

Method JOIN_UI_CMDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_JOIN_AREA Call by reference Type reference (TYPE) ETSCR_POS 20040827
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20040827

Method JOIN_UI_CMDS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SCR_POS Call by reference Type reference (TYPE) ETSCR_POS 20040827
2 Importing IT_CMDIF Call by reference Type reference (TYPE) ETP_NAME_TABTYPE 20040827
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20040827

Method SAPGUI_IDS_ARE_EQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOM1 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20040827
2 Importing IM_DOM2 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20040827
3 Returning RE_ARE_EQ Value transfer Type reference (TYPE) ETONOFF 20040827

Method SAPGUI_IDS_ARE_EQ on class CL_APL_ECATT_JOIN_UI_CMDS has no exception.

Method SAPGUI_JOIN_1ST_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_JOINED_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20040827
2 Importing IM_DOM1 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20040827
3 Importing IM_DOM2 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20040827

Method SAPGUI_JOIN_1ST_LEVEL on class CL_APL_ECATT_JOIN_UI_CMDS has no exception.

Method SAPGUI_JOIN_2ND_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PS Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20040827
2 Exporting EX_JOINED Call by reference Type reference (TYPE) ETONOFF 20040827
3 Importing IM_PS Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20040827

Method SAPGUI_JOIN_2ND_LEVEL on class CL_APL_ECATT_JOIN_UI_CMDS has no exception.

Method SAPGUI_JOIN_3RD_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20040827
2 Importing IM_NODE1 Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20040827
3 Importing IM_NODE2 Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20040827

Method SAPGUI_JOIN_3RD_LEVEL on class CL_APL_ECATT_JOIN_UI_CMDS has no exception.

Method SAPGUI_JOIN_4TH_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20040827
2 Importing IM_NODE1 Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20040827
3 Importing IM_NODE2 Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20040827

Method SAPGUI_JOIN_4TH_LEVEL on class CL_APL_ECATT_JOIN_UI_CMDS has no exception.

Method SAPGUI_TA_ETC_ARE_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE1 Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20040827
2 Importing IM_NODE2 Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20040827
3 Returning RE_ARE_EQ Value transfer Type reference (TYPE) ETONOFF 20040827

Method SAPGUI_TA_ETC_ARE_EQUAL on class CL_APL_ECATT_JOIN_UI_CMDS has no exception.

Method UI_IS_JOINABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LINES Call by reference Type reference (TYPE) I 20040827
2 Importing IT_SCR Call by reference Type reference (TYPE) ETSCR_TABTYPE 20040827
3 Returning RE_IS_JOINABLE Value transfer Type reference (TYPE) ETONOFF 20040827

Method UI_IS_JOINABLE on class CL_APL_ECATT_JOIN_UI_CMDS has no exception.

Method UI_JOIN_1ST_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SCR Call by reference Type reference (TYPE) ETSCR_TABTYPE 20040827
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20040827

Method UI_JOIN_2ND_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SCR Call by reference Type reference (TYPE) ETSCR_TABTYPE 20040827
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20040827

Method UI_JOIN_TWO_CHEGETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_JOINED Call by reference Type reference (TYPE) ETONOFF 20040827
2 Exporting EX_JOINED_CMD Call by reference Attribute reference (LIKE) JOINED_COMMAND 20040827
3 Importing IM_CMD1 Call by reference Attribute reference (LIKE) JOINED_COMMAND 20040827
4 Importing IM_CMD2 Call by reference Attribute reference (LIKE) JOINED_COMMAND 20040827

Method UI_JOIN_TWO_CHEGETS on class CL_APL_ECATT_JOIN_UI_CMDS has no exception.

Method UI_JOIN_TWO_SAPGUIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_JOINED Call by reference Type reference (TYPE) ETONOFF 20040827
2 Exporting EX_JOINED_CMD Call by reference Attribute reference (LIKE) JOINED_COMMAND 20040827
3 Importing IM_CMD1 Call by reference Attribute reference (LIKE) JOINED_COMMAND 20040827
4 Importing IM_CMD2 Call by reference Attribute reference (LIKE) JOINED_COMMAND 20040827

Method UI_JOIN_TWO_SAPGUIS on class CL_APL_ECATT_JOIN_UI_CMDS has no exception.

Method UI_JOIN_TWO_WEBDYNPROS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_JOINED Call by reference Type reference (TYPE) ETONOFF 20040830
2 Exporting EX_JOINED_CMD Call by reference Attribute reference (LIKE) JOINED_COMMAND 20040830
3 Importing IM_CMD1 Call by reference Attribute reference (LIKE) JOINED_COMMAND 20040830
4 Importing IM_CMD2 Call by reference Attribute reference (LIKE) JOINED_COMMAND 20040830
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20040830

Method WD_IDS_ARE_EQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOM1 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20040827
2 Importing IM_DOM2 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20040827
3 Returning RE_ARE_EQ Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20040827

Method WD_IDS_ARE_EQ on class CL_APL_ECATT_JOIN_UI_CMDS has no exception.

Method WD_JOIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_JOINED_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20040827
2 Importing IM_DOM1 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20040827
3 Importing IM_DOM2 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20040827
# Exception Resumable Description Created on
1 CX_ECATT_APL_WEBDYNPRO Ausnahmeklasse für WebDynpro-Steuerung 20091002

Method WD_REPLACE_GUIDS_WITH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DOM1 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20040830
2 Changing CH_DOM2 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT GUID im 'CHAR' Format in Großschreibung 20040830
3 Importing IM_PNAME1 Call by reference Type reference (TYPE) ETP_NAME Name eines Parameters oder einer Kommandoschnittstelle 20040830
4 Importing IM_PNAME2 Call by reference Type reference (TYPE) ETP_NAME Name eines Parameters oder einer Kommandoschnittstelle 20040830
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20040830
History
Last changed by/on SAP  20130531 
SAP Release Created in 700