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 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_APL_ECATT_XML_DATA | XML Document for eCATT Data (iXML Wrapper Classes) | 20070313 | ||
2 | ![]() |
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 | ![]() |
Instance method | Protected | Method | ABAP Structure Copied in XML_DATA | 20070313 |
2 | ![]() |
Instance method | Protected | Method | ABAP Table Copied in XML_DATA | 20070313 |
3 | ![]() |
Static method | Public | Method | Create CL_APL_ECATT_XML_DATA Instance from ABAP Variable | 20070313 |
4 | ![]() |
Static method | Public | Method | Factory | 20070313 |
5 | ![]() |
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 | ![]() |
IM_TABLE_PATH_IN_XML_DATA | Call by reference | Type reference (TYPE) | STRING | Pfad in Ziel XML_DATA Objekt | 20070313 | ||
2 | ![]() |
IT_ABAP_TABLE | Call by reference | Type reference (TYPE) | TABLE | Zu konvertierende ABAP Variable | 20070313 | ||
3 | ![]() |
IT_FIELD_NAME | Call by reference | Type reference (TYPE) | ETSTRING_TABTYPE | Typ einer Tabelle von Strings | 20070313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
IM_ABAP_DATA | Call by reference | Type reference (TYPE) | ANY | Zu konvertierene ABAP Variable | 20070313 | ||
3 | ![]() |
IM_PNAME | Call by reference | Type reference (TYPE) | ETP_NAME | Name des Oberknotens im generierten XML | 20070313 | ||
4 | ![]() |
IM_REFNAME | Call by reference | Type reference (TYPE) | ETDDONAME2 | DDIC-Bezug als Vorlage der XML Struktur | 20070313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
EP_XML_UTIL | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_XML_UTIL | Hilfsfunktionen für eCATT XML Klassen | 20070313 | ||
2 | ![]() |
IM_PNAME | Call by reference | Type reference (TYPE) | ETP_NAME | Name eines Parameters oder einer Kommandoschnittstelle | 20070313 | ||
3 | ![]() |
IM_REFNAME | Call by reference | Type reference (TYPE) | ETDDONAME2 | Bezug zur Typisierung von Parametern | 20070313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
E_XML_STRING | Call by reference | Type reference (TYPE) | STRING | XML-Daten als STRING | 20071211 | ||
2 | ![]() |
E_XML_XSTRING | Call by reference | Type reference (TYPE) | XSTRING | XML-Daten als XSTRING | 20071211 | ||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | TABLE | Interne Tabelle | 20071211 | ||
4 | ![]() |
I_DISPLAY | Call by reference | Type reference (TYPE) | ETONOFF | Display XML in Dialog Popup | 20071211 | ||
5 | ![]() |
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 |