SAP ABAP Class CL_APL_ECATT_DOWNLOAD (eCATT: Download of eCATT Objects)
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
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_APL_ECATT_CONFIG_DOWNLOAD Download Test Configuration 20010822
2 Inheritance (c INHERITING FROM c_ref)  CL_APL_ECATT_DATA_DOWNLOAD eCATT: Download Test Data Containers 20010613
3 Inheritance (c INHERITING FROM c_ref)  CL_APL_ECATT_LOG_DOWNLOAD eCATT: DOWNLOAD from eCATT Logs 20020626
4 Inheritance (c INHERITING FROM c_ref)  CL_APL_ECATT_SCRIPT_DOWNLOAD eCATT: Download eCATT Scripts 20010613
5 Inheritance (c INHERITING FROM c_ref)  CL_APL_ECATT_SP_DOWNLOAD eCATT: Download Test Data Containers 20060314
6 Inheritance (c INHERITING FROM c_ref)  CL_APL_ECATT_SYSTEMS_DOWNLOAD eCATT: Download Test Data Containers 20010821
7 Inheritance (c INHERITING FROM c_ref)  CL_APL_ECATT_VO_DOWNLOAD Download entire Validation Object 20050726
Properties
Class CL_APL_ECATT_DOWNLOAD  
Short Description eCATT: Download of eCATT Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_MIDDLEWARE   eCATT Middleware Objects 
Created 20010613   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_APL_ECATT_DOWNLOAD has no forward declaration.
Interfaces
Class CL_APL_ECATT_DOWNLOAD has no interface implemented.
Friends
Class CL_APL_ECATT_DOWNLOAD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_CURRENT_PARAM Instance attribute Protected Object reference (TYPE REF TO) IF_IXML_ELEMENT Topmost Node in XML DOM for Current Parameter 20040625
2 AP_XSLT Instance attribute Protected Object reference (TYPE REF TO) CL_APL_ECATT_XSLT eCATT XML Transformations 20050726
3 ATTRIB_NODE Instance attribute Protected Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20010710
4 A_ONLY_S_MESSAGE Instance attribute Public Type reference (TYPE) ETONOFF Output Messages of Type S Only 20040714
5 ECATT_CONFIG Instance attribute Protected Object reference (TYPE REF TO) CL_APL_ECATT_TEST_CONFIG Test Configuration 20010822
6 ECATT_DATA Instance attribute Protected Object reference (TYPE REF TO) CL_APL_ECATT_TEST_DATA eCATT Test Data Container 20010813
7 ECATT_EXTPROG Instance attribute Protected Object reference (TYPE REF TO) CL_APL_ECATT_EXTPROG Supports the Communication to External Test Tools 20011016
8 ECATT_OBJECT Instance attribute Public Object reference (TYPE REF TO) CL_APL_ECATT_OBJECT Basis Class for eCATT Objects 20010613
9 ECATT_SCRIPT Instance attribute Protected Object reference (TYPE REF TO) CL_APL_ECATT_SCRIPT eCATT - Script 20010813
10 ECATT_SP Instance attribute Protected Object reference (TYPE REF TO) CL_APL_ECATT_START_DATA Start Profile for eCatt 20080424
11 ECATT_VO Instance attribute Protected Object reference (TYPE REF TO) CL_APL_ECATT_VO 20050727
12 ETPAR_NODE Instance attribute Protected Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20010711
13 EX_ECATT Instance attribute Public Object reference (TYPE REF TO) CX_ECATT Basis Class for eCATT - Exceptions 20010613
14 LOAD_HELP Instance attribute Protected Object reference (TYPE REF TO) CL_APL_ECATT_LOAD_HELP eCATT: Help Class for Download/Upload 20010727
15 PARAMS_NODE Instance attribute Protected Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20010710
16 PARM Instance attribute Protected Type reference (TYPE) ETPAR_GUI_TABTYPE Table for Exchanging Parameters: GUI - APL 20010806
17 ROOT_NODE Instance attribute Protected Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20010620
18 SCHEMA_OVER_ALL Instance attribute Protected Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20010614
19 TEMPLATE_OVER_ALL Instance attribute Protected Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20010614
20 TOOLNAME Instance attribute Protected Type reference (TYPE) ETTOOLNAME Name of Test Tool 20011016
21 TYP Instance attribute Protected Type reference (TYPE) ETOBJ_TYPE eCATT Object Type (Test Data, Script, Configuration, etc.) 20010615
22 WA_PARM Instance attribute Protected Type reference (TYPE) ETPAR_GUI Structure for Data Transfer; Parameter Definitions APL - GUI 20010806
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20010613
2 DEL_VALUELESS_NODES_NEW Instance method Private Method Remove Nodes Without Values from DOM 20030211
3 DOWNLOAD Instance method Public Method Download 20010613
4 DOWNLOAD_DATA Instance method Protected Method Download Data 20010613
5 DOWNLOAD_SCHEMA Instance method Protected Method Download Schema 20010613
6 GET_DATA_ATTRIBUTES Instance method Private Method Get Values of Attributes 20010614
7 GET_DATA_ATTRIBUTES_NEW Instance method Private Method Get Values of Attributes 20050727
8 GET_GENERAL_PARAMS_DATA Instance method Protected Method Get General Parameter Values 20010806
9 INSERT_ATTRIBUTES_DATA Instance method Private Method Insert Attribute Values in XML Template 20010621
10 RAISE_DOWNLOAD_EXCEPTION Instance method Protected Method Trigger Download Exception 20030211
11 SET_ATTRIBUTES_TO_SCHEMA Instance method Protected Method Convert Attribute Structure to XML Schema 20010614
12 SET_ATTRIBUTES_TO_TEMPLATE Instance method Protected Method Convert Attribute Values to XML Template 20010614
13 SET_DEEP_DATA_TO_DOM Instance method Protected Method Use Data of Structured Parameter in DOM 20010806
14 SET_DEEP_STRU_TO_DOM Instance method Protected Method Use Schema of Structured Parameter in DOM 20010806
15 SET_GENERAL_PARAMS_DATA_TO_DOM Instance method Protected Method Use General Parameter Values in DOM 20010806
16 SET_PARAMS_TO_SCHEMA Instance method Protected Method Convert Parameter Structure to XML Schema 20010614
17 SET_VARIANTS_TO_DOM Instance method Protected Method Use Variants of Parameter in DOM 20030530
18 SET_VAR_MODE_TO_DOM Instance method Protected Method Use Variant Mode in DOM 20060418
19 TEST_DOWNLOAD Instance method Private Method Download XML as Xstring 20050801
Events
Class CL_APL_ECATT_DOWNLOAD has no event.
Types
Class CL_APL_ECATT_DOWNLOAD has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method DEL_VALUELESS_NODES_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DATA_DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20030211
# Exception Resumable Description Created on
1 CX_ECATT_APL_UTIL eCatt Utilities 20030211

Method DOWNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOAD_HELP Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_LOAD_HELP eCATT: Hilfsklasse für Download/Upload 20010727
2 Importing IM_OBJECT_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Objekt 20010613
3 Importing IM_OBJECT_TYPE Call by reference Type reference (TYPE) ETOBJ_TYPE eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) 20010613
4 Importing IM_OBJECT_VERSION Call by reference Type reference (TYPE) ETOBJ_VER eCATT Objektversion 20010613
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20010613
2 CX_ECATT_UI_ATTACHMENT Exception class for UI 20100524

Method DOWNLOAD_DATA Signature

Method DOWNLOAD_DATA on class CL_APL_ECATT_DOWNLOAD has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_APL_UTIL eCatt Utilities 20030211

Method DOWNLOAD_SCHEMA Signature

Method DOWNLOAD_SCHEMA on class CL_APL_ECATT_DOWNLOAD has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_APL_UTIL eCatt Utilities 20030211

Method GET_DATA_ATTRIBUTES Signature

Method GET_DATA_ATTRIBUTES on class CL_APL_ECATT_DOWNLOAD has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_APL_UTIL eCatt Utilities 20030211

Method GET_DATA_ATTRIBUTES_NEW Signature

Method GET_DATA_ATTRIBUTES_NEW on class CL_APL_ECATT_DOWNLOAD has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_APL_UTIL eCatt Utilities 20050727

Method GET_GENERAL_PARAMS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARAMS Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_PARAMS Parameterdefinition für Testdaten 20011210
2 Importing IM_PTYP Call by reference Type reference (TYPE) STRING SPACE Parametertyp für Testdaten 20011210
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20010806

Method INSERT_ATTRIBUTES_DATA Signature

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

Method INSERT_ATTRIBUTES_DATA on class CL_APL_ECATT_DOWNLOAD has no exception.

Method RAISE_DOWNLOAD_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABORT_FLAG Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20030211
2 Importing CALLED_METHOD Call by reference Type reference (TYPE) STRING 20030211
3 Importing FREE_TEXT Call by reference Type reference (TYPE) STRING 20030211
4 Importing LAST_OBJ_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Objekt 20030211
5 Importing LAST_OBJ_TYPE Call by reference Type reference (TYPE) STRING 20030211
6 Importing LAST_OBJ_TYPE_INT Call by reference Type reference (TYPE) ETOBJ_TYPE eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) 20030211
7 Importing LAST_OBJ_VER Call by reference Type reference (TYPE) STRING 20030211
8 Importing NODE_NAME Call by reference Type reference (TYPE) ETDOM_NAME 20030211
9 Importing PNAME Call by reference Type reference (TYPE) STRING Parametername 20030211
10 Importing PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20030211
11 Importing TEXTID Call by reference Type reference (TYPE) SOTR_CONC Schlüssel zum logischen Objekt im OTR 20030211
# Exception Resumable Description Created on
1 CX_ECATT_APL_UTIL eCatt Utilities 20030211

Method SET_ATTRIBUTES_TO_SCHEMA Signature

Method SET_ATTRIBUTES_TO_SCHEMA on class CL_APL_ECATT_DOWNLOAD has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_APL_UTIL eCatt Utilities 20030212

Method SET_ATTRIBUTES_TO_TEMPLATE Signature

Method SET_ATTRIBUTES_TO_TEMPLATE on class CL_APL_ECATT_DOWNLOAD has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_APL_UTIL eCatt Utilities 20030211

Method SET_DEEP_DATA_TO_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARAMS Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_PARAMS Parameterdefinition für Testdaten 20011210
2 Importing IM_PINDEX Call by reference Type reference (TYPE) ETPINDEX eCATT: Parameterindex 20011210
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20010806

Method SET_DEEP_STRU_TO_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARAMS Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_PARAMS Parameterdefinition für Testdaten 20011210
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20010806

Method SET_GENERAL_PARAMS_DATA_TO_DOM Signature

Method SET_GENERAL_PARAMS_DATA_TO_DOM on class CL_APL_ECATT_DOWNLOAD has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_APL_UTIL eCatt Utilities 20030211

Method SET_PARAMS_TO_SCHEMA Signature

Method SET_PARAMS_TO_SCHEMA on class CL_APL_ECATT_DOWNLOAD has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_APL_UTIL eCatt Utilities 20030211

Method SET_VARIANTS_TO_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARAMS Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_PARAMS Parameterdefinition für Testdaten 20030530
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20030530

Method SET_VAR_MODE_TO_DOM Signature

Method SET_VAR_MODE_TO_DOM on class CL_APL_ECATT_DOWNLOAD has no parameter.
Method SET_VAR_MODE_TO_DOM on class CL_APL_ECATT_DOWNLOAD has no exception.

Method TEST_DOWNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20050801
# Exception Resumable Description Created on
1 CX_ECATT_APL_UTIL eCatt GUI XML Editor Ausnahmen 20050801
History
Last changed by/on SAP  20130531 
SAP Release Created in 620