SAP ABAP Class CL_APL_ECATT_XML_UTIL (Auxiliary Functions for eCATT XML Classes)
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_XML_UTIL  
Short Description Auxiliary Functions for eCATT XML Classes    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_MIDDLEWARE   eCATT Middleware Objects 
Created 20070313   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_APL_ECATT_XML_UTIL has no forward declaration.
Interfaces
Class CL_APL_ECATT_XML_UTIL has no interface implemented.
Friends
Class CL_APL_ECATT_XML_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_XML_DATA Instance attribute Private Object reference (TYPE REF TO) CL_APL_ECATT_XML_DATA XML Document for eCATT Data (iXML Wrapper Classes) 20070313
2 AP_XML_SCHEME Instance attribute Private Object reference (TYPE REF TO) CL_APL_ECATT_XML_SCHEME XML Schema for eCATT Data 20070313
Methods
# Method Level Visibility Method type Description Created on
1 ABAP_STRUC_2_XML_DATA Instance method Protected Method ABAP Structure Copied in XML_DATA 20070313
2 ABAP_TABLE_2_XML_DATA Instance method Protected Method ABAP Table Copied in XML_DATA 20070313
3 ABAP_TO_XML_DATA Static method Public Method Create CL_APL_ECATT_XML_DATA Instance from ABAP Variable 20070313
4 CREATE Static method Public Method Factory 20070313
5 TRANSFORM_TABLE_TO_XML Static method Public Method Transform Internal Tables in XML-XSTRING and XML_STRING 20071211
Events
Class CL_APL_ECATT_XML_UTIL has no event.
Types
Class CL_APL_ECATT_XML_UTIL has no local type.
Method Signatures

Method ABAP_STRUC_2_XML_DATA Signature

Method ABAP_STRUC_2_XML_DATA on class CL_APL_ECATT_XML_UTIL has no parameter.
Method ABAP_STRUC_2_XML_DATA on class CL_APL_ECATT_XML_UTIL has no exception.

Method ABAP_TABLE_2_XML_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABLE_PATH_IN_XML_DATA Call by reference Type reference (TYPE) STRING Pfad in Ziel XML_DATA Objekt 20070313
2 Importing IT_ABAP_TABLE Call by reference Type reference (TYPE) TABLE Zu konvertierende ABAP Variable 20070313
3 Importing IT_FIELD_NAME Call by reference Type reference (TYPE) ETSTRING_TABTYPE Typ einer Tabelle von Strings 20070313
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20070313

Method ABAP_TO_XML_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_XML_DATA Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XML_DATA XML-Dokument für eCATT Daten (Wrapperklassen um iXML) 20070313
2 Importing IM_ABAP_DATA Call by reference Type reference (TYPE) ANY Zu konvertierene ABAP Variable 20070313
3 Importing IM_PNAME Call by reference Type reference (TYPE) ETP_NAME Name des Oberknotens im generierten XML 20070313
4 Importing IM_REFNAME Call by reference Type reference (TYPE) ETDDONAME2 DDIC-Bezug als Vorlage der XML Struktur 20070313
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20070313

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_XML_UTIL Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XML_UTIL Hilfsfunktionen für eCATT XML Klassen 20070313
2 Importing IM_PNAME Call by reference Type reference (TYPE) ETP_NAME Name eines Parameters oder einer Kommandoschnittstelle 20070313
3 Importing IM_REFNAME Call by reference Type reference (TYPE) ETDDONAME2 Bezug zur Typisierung von Parametern 20070313
# Exception Resumable Description Created on
1 CX_ECATT_APL eCatt Middleware XML Editor Ausnahmen 20070313

Method TRANSFORM_TABLE_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML_STRING Call by reference Type reference (TYPE) STRING XML-Daten als STRING 20071211
2 Exporting E_XML_XSTRING Call by reference Type reference (TYPE) XSTRING XML-Daten als XSTRING 20071211
3 Importing IT_DATA Call by reference Type reference (TYPE) TABLE Interne Tabelle 20071211
4 Importing I_DISPLAY Call by reference Type reference (TYPE) ETONOFF Display XML in Dialog Popup 20071211
5 Importing I_TABNAME Call by reference Type reference (TYPE) STRING Tabellenname 20071211

Method TRANSFORM_TABLE_TO_XML on class CL_APL_ECATT_XML_UTIL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710