SAP ABAP Class CL_APL_ECATT_XML (eCATT Basis iXML Wrapper Class)
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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_APL_ECATT_XML XML Document for eCATT 20050708
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_APL_ECATT_XML_DATA XML Document for eCATT Data (iXML Wrapper Classes) 20000929
2 Inheritance (c INHERITING FROM c_ref)  CL_APL_ECATT_XML_SCHEME XML Schema for eCATT Data 20000929
Properties
Class CL_APL_ECATT_XML  
Short Description eCATT Basis iXML Wrapper Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SECATT_MIDDLEWARE   eCATT Middleware Objects 
Created 20000928   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_APL_ECATT_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_APL_XML_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_LIST_TREE_MODEL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 IF_IXML_ENCODING Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IXML Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_APL_ECATT_XML XML Document for eCATT 20050708
Friends
Class CL_APL_ECATT_XML has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_DATA_DESC_OBJ Instance attribute Public Object reference (TYPE REF TO) CL_APL_ECATT_DATA_DESCRIPTION Data descriptions, type information, and so on 20100114
2 AP_DATA_OBJ Instance attribute Protected Object reference (TYPE REF TO) CL_APL_ECATT_DATA Runtime Data 20100114
3 AP_LOG Instance attribute Public Object reference (TYPE REF TO) CL_APL_ECATT_LOG Current Log During Execution of an eCATT 20030814
4 ATT_FILTER Instance attribute Protected Object reference (TYPE REF TO) IF_IXML_NODE_FILTER Filter for fill_attribute 20011102
5 AT_ERRORS Instance attribute Private Type reference (TYPE) ETXMLPATH_TABTYPE iXML Parser Error 20050805
6 A_DOCTYP Instance attribute Protected Type reference (TYPE) STRING Type of Maintained Document (Schema/Document) 20020828
7 A_WS_ENDPOINT_URL Instance attribute Protected Type reference (TYPE) STRING Endpoint URL from (Re)Generation 20080307
8 A_XML_SIZE_OF_STREAM Instance attribute Protected Type reference (TYPE) I Size of STREAM_OF_DOM Stream 20031118
9 A_XML_STR_STREAM Instance attribute Protected Type reference (TYPE) STRING XML Stream as String 20031118
10 A_XML_XSTREAM Instance attribute Protected Type reference (TYPE) XSTRING XML Stream as XSTRING 20031118
11 BEHAVIOR Instance attribute Protected Type reference (TYPE) ETXMLBEHVR XML Editor Customizing 20010215
12 CHARS_READ Instance attribute Protected Type reference (TYPE) INT4 Characters Read from Input Stream 20021015
13 CHARS_WRITTEN Instance attribute Protected Type reference (TYPE) INT4 Characters Written in Output Stream 20021015
14 CLIENT_DEPENDENCY Instance attribute Protected Type reference (TYPE) ETONOFF Client-Dependent Database Table 20030929
15 CONV Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_CONV_IN_CE Converter of Binary to String 20020730
16 DEBUG_DISPLAY_XSTRING Static Attribute Protected Type reference (TYPE) ETONOFF Static Flag for Switching On the Debug Display for XSTR 20030509
17 DEBUG_DOWNLOAD_STREAM Static Attribute Protected Type reference (TYPE) ETONOFF Static Indicator for Enabling Debug Download to Frontend 20011010
18 DEBUG_UPLOAD_STREAM Instance attribute Private Type reference (TYPE) ETONOFF Upload and Debug XML Doc 20050805
19 DOM_VAR Instance attribute Protected Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML Document in DOM Info Set Presentation 20000928
20 ENCODING Instance attribute Protected Type reference (TYPE) ETXML_ENCODING XML Encoding 20040804
21 EXCEPTION_TO_RAISE Instance attribute Public Object reference (TYPE REF TO) CX_ECATT_APL Previous Exception Appended in RAISE EX. 20010130
22 EXECUTING_CHECK_XMLTABS_INIT Instance attribute Protected Type reference (TYPE) ETONOFF Method CHECK_XMLTABS_INIT Is Being Executed 20020121
23 EXECUTING_PARSE Instance attribute Protected Type reference (TYPE) ETONOFF Executing Method CHECK_XML_PARSED ... 20031118
24 EX_ECATT_APL_XML Instance attribute Protected Object reference (TYPE REF TO) CX_ECATT_APL_XML eCATT Middleware XML Editor Exceptions 20010531
25 G_IXML Instance attribute Protected Object reference (TYPE REF TO) IF_IXML IF_IXML 20000928
26 IS_ALIAS Instance attribute Protected Type reference (TYPE) ETONOFF Parameter with ALIAS Flag 20060928
27 ITEM_KEYS Instance attribute Protected Type reference (TYPE) ETXML_ATTRIBUTES_TABTYPE Table of Attributes of Element Nodes 20010205
28 ITERATOR Instance attribute Protected Object reference (TYPE REF TO) IF_IXML_NODE_ITERATOR Iterator over Node in DOM 20030131
29 METHODNAME Instance attribute Public Type reference (TYPE) ABAP_METHNAME Described Method for Object Reference 20020712
30 MSGSTR Instance attribute Protected Type reference (TYPE) STRING Message Text for Exceptions 20001211
31 NO_REFRESH Instance attribute Protected Type reference (TYPE) ETONOFF No Refresh of Runtime Tables 20021203
32 OBJECT_NAME Instance attribute Public Type reference (TYPE) ETOBJ_NAME eCATT Object 20010130
33 PAR_SCRIPT_VAR_ID Constant Protected Type reference (TYPE) ETVAR_ID CL_APL_ECATT_CONST=>VARID_DEFAULT_VAL Describes the Variants of a Script in the Definition 20001214
34 PATH_SEP Instance attribute Protected Type reference (TYPE) CHAR1 CL_APL_XML_CONST=>PATH_SEP Path Separator 20020725
35 PGID_TAB Instance attribute Protected Type reference (TYPE) ETDOM_ALL_TABTYPE Element Table with Global Indicators of Nodes 20000928
36 PINDEX Instance attribute Protected Type reference (TYPE) ETPINDEX Index of Parameters 20001005
37 PNAME Instance attribute Public Type reference (TYPE) ETP_NAME eCATT Parameter ID 20001005
38 PTYP Instance attribute Protected Type reference (TYPE) ETP_TYP eCATT Parameter Type 20001005
39 RECONV Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_CONV_OUT_CE Converter of String to Binary 20020730
40 REFNAME Instance attribute Public Type reference (TYPE) ETDDONAME2 Name of Referenced Object 20001005
41 REFTYP Instance attribute Public Type reference (TYPE) ETREF_TYP Type of Referenced Object 20001005
42 REFVERSION Instance attribute Protected Type reference (TYPE) ETOBJ_VER Version of eCATT Object 20001214
43 REF_BCSET_VARS Instance attribute Public Type reference (TYPE) SCPRVART Table with BCSET Variables 20030708
44 REF_CL_PARAMS Instance attribute Public Object reference (TYPE REF TO) CL_APL_ECATT_PARAMS Parameter Definition for Test Data 20001213
45 REF_CL_RDC Instance attribute Public Object reference (TYPE REF TO) CL_APL_ECATT_RDC Pointer to an RDC Instance 20061012
46 REF_NODE_NAME Instance attribute Protected Type reference (TYPE) ETDOM_NAME Name of Node in Template of RefName Contains 20010131
47 SAP_DESTINATION Instance attribute Public Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20001211
48 SAP_DESTINATION_2 Instance attribute Public Type reference (TYPE) RFCDEST 2. Dest. for Special Commands (BCSET) 20050126
49 SCRIPT_PARSE_POS Instance attribute Protected Type reference (TYPE) ETSCR_POS Number of Current Parsed Line 20010409
50 SORT_ORDER Instance attribute Protected Type reference (TYPE) CHAR1 P = Path, K = Key 20020828
51 STREAMFACTORY Instance attribute Protected Object reference (TYPE REF TO) IF_IXML_STREAM_FACTORY IF_IXML_STREAM_FACTORY 20000928
52 STREAM_OF_DOM Instance attribute Protected Type reference (TYPE) ETXML_LINE_TABTYPE XML Raw Type Stream for All eCATT Object Data 20001005
53 TABLE_NAME Instance attribute Protected Type reference (TYPE) STRING 20061026
54 TARGET_SYS Instance attribute Protected Type reference (TYPE) ETCMP_CMP Target System (Key in System Data Container) 20021011
55 TEST_MODE Instance attribute Public Type reference (TYPE) ETONOFF Displays Test Mode 20001218
56 U_RUNTABLE Instance attribute Protected Type reference (TYPE) ETXML_KEYS_TABTYPE Lookup Table Sorted By usr_path 20021210
57 XMLTABS_INIT_DONE Instance attribute Public Type reference (TYPE) ETONOFF If 'X', then xml_to_dom Already Called 20010612
58 XML_PARSE_DONE Instance attribute Public Type reference (TYPE) ETONOFF If 'X', then fill_keys Already Called 20031118
59 XML_SCHEME_VERSION Instance attribute Protected Type reference (TYPE) STRING w3.org XML Schema 20001215
60 XPATH_GEN Instance attribute Protected Object reference (TYPE REF TO) CL_APL_ECATT_XPATH XPATH After eCATT Path Conversion 20041022
61 XSLT_PROC Instance attribute Protected Object reference (TYPE REF TO) CL_APL_ECATT_XSLT eCATT XML Transformations 20010514
Methods
# Method Level Visibility Method type Description Created on
1 ANALYZE_PARSE_ERROR Instance method Private Method Output iXML Parser Error 20030310
2 CHANGE_PARAM Instance method Protected Method Make Parameter Name Eligible for XML 20020731
3 CHECK_XMLTABS_INIT Instance method Public Method Check If FILL_GID Was Executed, Call If Not 20010612
4 CHECK_XML_PARSED Instance method Public Method Check Whether XML Was Parsed; if not, Execute Parsing 20031118
5 COMPARE_STRUCTURES Static method Public Method Comparison of PGID_TABs 20061108
6 COMPARE_TABSTRUC_WITH_STRUC Static method Public Method Comparison of PGID_TABs 20061110
7 CONSTRUCTOR Instance method Public Constructor 20000928
8 CONVERT Instance method Private Method Convert RAW Presentation to Correspond. Valid Presentation 20020730
9 CREATE Static method Public Method Create Instance 20050705
10 CREATE_ELEMENT Instance method Protected Method Create Element 20030425
11 CREATE_XPATHS Instance method Protected Method Create Valid XPATH Expressions 20030306
12 DOM_TO_STREAM Instance method Public Method Converts the DOM into a Stream 20000928
13 DOM_TO_XML Instance method Protected Method Call XML Renderer (Serializer) 20010925
14 ERASE_ENCODING Instance method Private Method Delete 23(hex) from Char-Based Transport Using Encoding 20040322
15 FILL_ATTRIBUTE Instance method Protected Method Fill Attributes in Item Keys 20010130
16 FILL_KEYS Instance method Protected Method Fill Metadata and Runtime Table 20021220
17 FIND_FROM_PATH Instance method Public Method Find Node By Using Path Specifications 20020521
18 FIND_TEXT Instance method Public Method Search in XML Data for Parameters/Command Interfaces 20030724
19 GENERATE_PATH Instance method Protected Method Create Path for Element in DOM 20020726
20 GET_ALIAS_FLAG Instance method Public Method Returns as ALIAS Flag 20060928
21 GET_ATTRIBUTE Instance method Protected Method Get Attribute Node of an Element 20030512
22 GET_ATTRIBUTES Instance method Public Method Get Attributes 20010306
23 GET_ATTRIBUTE_VALUE Instance method Public Method Gets Value of Attribute from Item Keys Table 20010212
24 GET_BCSET_VARS Instance method Public Method Read Variables of a BCSet 20030708
25 GET_DATA_OBJ Instance method Public Method Return AP_DATA_OBJ 20100701
26 GET_ELEMENTS Instance method Protected Method Gets the Element Data 20001026
27 GET_EXTRACT_FROM_PGID Static method Protected Method Extract from PGID table for Structure and Field Comparison 20061108
28 GET_INTERFACE_NAME Instance method Protected Method Read Interface Name 20020716
29 GET_MODULE_PARAMS Instance method Public Method Gets Parameter Class of eCATT Object (Script, etc.) 20010122
30 GET_NAMESPACES Instance method Protected Method Get Bound Prefixes and Namespaces of Element 20040116
31 GET_ROOT Instance method Protected Method Get Root Element 20040915
32 GET_SORT Instance method Protected Method Query Sorting of Runtime Table 20021031
33 GET_TABS Instance method Public Method Provide Tables for LOG Display 20010613
34 GET_TEXT_NODE Instance method Protected Method Get Text Node Value 20010301
35 GET_VALUE_IN_DOM Instance method Public Method Get Data for XML Document from DDIC or xstring 20000928
36 GET_WD_TABLE_DEFINITION Instance method Public Method WD Table Parameter Definition 20100223
37 GET_WD_TABLE_ELEMENT_FROM_PATH Instance method Public Method WD Tables: Find Node Using Path Entries 20100222
38 GID_FROM_INDEX Instance method Public Method Searches a Key for the Path 20001012
39 INIT_XSLT_PROC Instance method Private Method 20030813
40 INSERT_CHILD Instance method Protected Method Insert Element 20030425
41 LIST_GET_NODE Instance method Protected Method Fetches Node from iXML Node List 20010404
42 MAKE_FILTER Instance method Public Method Create Node Filter in DOM 20010712
43 MAKE_LOG Instance method Public Method Format Data for Log 20010320
44 NODE_GET_VALUE Instance method Protected Method Determine Node from DOM 20010606
45 NODE_IS_LEAF Instance method Protected Method Is the Node a Leave in Terms of eCATT? 20030904
46 PREPARE_TCD_COLUMNS Instance method Private Method Set Columns for TCD - Screen Simulation - Log 20010802
47 RAISE_COLLECTED_EXCEPTION Instance method Protected Method RAISE EXCEPTION at End of All Public Methods 20010403
48 RAISE_XML_EXCEPTION Instance method Protected Method Trigger Exception in XML Class 20010409
49 REMOVE_ATTRIBUTES Instance method Public Method Delete Attributes of XML Element 20050201
50 REMOVE_CMD_PARTS Instance method Protected Method Replace Removed Command Parts with GUIDs 20040414
51 REPARSE_XML Instance method Protected Method Reparse XML Stream 20040107
52 REPLACE_INVALID_CHARS_EXTTOOL Static method Protected Method Replace invalid characters for external tools 20120319
53 REPLACE_LETTER Instance method Private Method Replace Invalid Letters 20020731
54 RESET_PREVIOUS_EXCEPTION Instance method Public Method Cancel Exception Chain 20010327
55 RESET_XML_TABS_INIT_DONE Instance method Public Method Reset XML_TABS_INIT_DONE indicator, re-parse XML if necess. 20010802
56 SET_ALIAS_FLAG Instance method Public Method Sets or Deletes ALIAS Flag 20060928
57 SET_ATTRIBUTE Instance method Protected Method Edit Attribute Node 20020115
58 SET_ATTRIBUTES Instance method Public Method Set Attributes 20010306
59 SET_DEBUG_STREAM_2_XML_MODE Instance method Public Method Download for GUI at stream2xml/xml2stream on/off 20011022
60 SET_MODULE_PARAMS Instance method Public Method Sets the Parameter Class of an eCATT Object (Script, ...) 20030508
61 SET_NAME Instance method Protected Method Edit Attribute Node 20020116
62 SET_NAMESPACE Instance method Protected Method Set Namespace 20040116
63 SET_SCRIPT_PARSE_POS Instance method Public Method Set Current Position in Parsed Script Text 20010409
64 SET_SORT Instance method Protected Method Set Sort Flag 20020828
65 SET_TEXT_NODE Instance method Protected Method Set Value as Text Node 20010301
66 SET_VALUE_IN_DOM Instance method Public Method Set Value of Node 20001005
67 SET_XML_PROPERTIES Instance method Public Method Set XML Properties Object 20060424
68 STOP Instance method Public Method Resolve XML Document 20021108
69 STREAM_TO_DOM Instance method Public Method Converts Stream into a DOM 20001005
70 TABLE_APPENDER Instance method Protected Method Appends Rows to XML Runtime Table 20010523
71 TEST_SHOW Instance method Public Method Test Method to Output DOM to Screen 20010205
72 TRANSFORM_ELEMENTS Instance method Protected Method Write Elements with Metadata to New XML 20110520
73 TRANSFORM_WD_DOM_TO_ECATT Instance method Public Method Transforms given DOM attribute nodes to structure nodes 20110520
74 UTABLE_CLEAR Instance method Protected Method Delete Entries from Lookup Table 20030903
75 UTABLE_SET Instance method Protected Method Administer Distribution Table 20030903
76 UTABLE_SORT Instance method Private Method Prepare Lookup Table 20030903
77 WD_CHANGE_PARAM_PATH Instance method Public Method WD Table Parameter: Assignment of SCREEN DATA Path 20100511
78 XML_TO_DOM Instance method Protected Method Call XML Parser 20010924
79 XML_TO_EVENT Instance method Protected Method Parse in SAX Style 20040729
80 XSTRING2TAB Instance method Protected Method Convert String to Table 20020806
Events
Class CL_APL_ECATT_XML has no event.
Types
Class CL_APL_ECATT_XML has no local type.
Method Signatures

Method ANALYZE_PARSE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARSER Call by reference Object reference (TYPE REF TO) IF_IXML_PARSER IF_IXML_PARSER 20030310
2 Importing IM_RENDERER Call by reference Type reference (TYPE) ETONOFF iXML Renderer Fehleranalyse 20030310
3 Importing IM_STRING Call by reference Type reference (TYPE) STRING XML Zeilen 20030310
4 Importing IM_TAB Call by reference Type reference (TYPE) ETXML_LINE_TABTYPE $REF$ 20030310
5 Importing IM_XSTRING Call by reference Type reference (TYPE) XSTRING RAW Zeilen der Länge 255 20030310
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20030310

Method CHANGE_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_NODENAME Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20021128
2 Changing CH_PARAM Call by reference Type reference (TYPE) PARAMETER Parametername 20020731
3 Importing IM_REVERSE Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20021128
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20020731

Method CHECK_XMLTABS_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TEMPLATE_FIRST Call by reference Type reference (TYPE) ETONOFF Instanz vor dem Schema auswerten 20011023
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010612

Method CHECK_XML_PARSED Signature

Method CHECK_XML_PARSED on class CL_APL_ECATT_XML has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20031118

Method COMPARE_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PGID_1 Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE Pfadtabelle für Parameter 1 20061108
2 Changing CT_PGID_2 Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE Pfadtabelle für Parameter 2 20061108
3 Exporting EV_COMPATIBLE Call by reference Type reference (TYPE) ETONOFF 'X'- Kompatibel, SPACE - nicht kompatibel 20061108
4 Importing IM_PATH_IN_PGID_1 Call by reference Type reference (TYPE) ETXMLPATH SPACE Startpfad in CT_PGID_1 20061108
5 Importing IM_PATH_IN_PGID_2 Call by reference Type reference (TYPE) ETXMLPATH SPACE Startpfad in CT_PGID_2 20061108

Method COMPARE_STRUCTURES on class CL_APL_ECATT_XML has no exception.

Method COMPARE_TABSTRUC_WITH_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PGID_1 Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE Pfadtabelle für Parameter 1 20061110
2 Changing CT_PGID_2 Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE Pfadtabelle für Parameter 2 20061110
3 Exporting EV_COMPATIBLE Call by reference Type reference (TYPE) ETONOFF 'X'- Kompatibel, SPACE - nicht kompatibel 20061110
4 Importing IM_PATH_IN_PGID_1 Call by reference Type reference (TYPE) ETXMLPATH SPACE Startpfad in CT_PGID_1 20061110
5 Importing IM_PATH_IN_PGID_2 Call by reference Type reference (TYPE) ETXMLPATH SPACE Startpfad in CT_PGID_2 20061110

Method COMPARE_TABSTRUC_WITH_STRUC on class CL_APL_ECATT_XML has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_XSLT_PROC Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XSLT eCATT XML Transformationen 20010514
2 Importing I_REFTYP Call by reference Type reference (TYPE) ETREF_TYP Typ einer Kommandoschnittstelle im XML-Schema/Template 20100414

Method CONSTRUCTOR on class CL_APL_ECATT_XML has no exception.

Method CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STRING Call by reference Type reference (TYPE) STRING vorwärts konvertieren in lesbares Format 20020730
2 Exporting EX_XSTRING Call by reference Type reference (TYPE) XSTRING rückwärts konvertieren nach binär 20020730
3 Importing IM_ENCODING Call by reference Type reference (TYPE) ABAP_ENCODING 30 Characters 20020730
4 Importing IM_ENDIAN Call by reference Type reference (TYPE) ABAP_ENDIAN Einstelliges Kennzeichen 20020730
5 Importing IM_STRING Call by reference Type reference (TYPE) STRING 20020730
6 Importing IM_XSTRING Call by reference Type reference (TYPE) XSTRING 20020730
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20020730

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEHAVIOR Call by reference Type reference (TYPE) ETXMLBEHVR Customizing des XML Editors 20050705
2 Importing IM_PNAME Call by reference Type reference (TYPE) ETP_NAME Name eines Parameters oder einer Kommandoschnittstelle 20050705
3 Importing IM_PSCHEME Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XML_SCHEME XML Schema für eCATT Daten 20050705
4 Importing IM_TYPE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20050708
5 Importing IM_XSLT_PROC Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XSLT eCATT XML Transformationen 20050705
6 Importing I_ACTIVE_IN_SCENARIO Call by reference Type reference (TYPE) ETTOOL_SCENARIO 'EDITOR' Szenario in dem ein Objekt im Testtool bearbeitet wird 20100414
7 Importing I_REFTYP Call by reference Type reference (TYPE) ETREF_TYP SPACE Typ einer Kommandoschnittstelle im XML-Schema/Template 20100414
8 Returning RE_XML Value transfer Object reference (TYPE REF TO) CL_APL_ECATT_XML eCATT Basis-Wrapperklasse um iXML 20050705

Method CREATE on class CL_APL_ECATT_XML has no exception.

Method CREATE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATA Call by reference Object reference (TYPE REF TO) IF_IXML_CHARACTER_DATA 20030425
2 Importing IM_NAME Call by reference Type reference (TYPE) ETDOM_NAME 20030425
3 Importing IM_NS Call by reference Type reference (TYPE) ETDOM_NAME 20030425
4 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20030425
5 Importing IM_PREFIX Call by reference Type reference (TYPE) ETDOM_NAME 20030425
6 Importing IM_VALUE Call by reference Type reference (TYPE) ETDOM_NAME 20030425
7 Returning RE_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT 20030425
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20030425

Method CREATE_XPATHS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_XPATH Call by reference Type reference (TYPE) ETXMLPATH 20030813
2 Exporting EX_XPATHS Call by reference Type reference (TYPE) ETXMLPATH_TABTYPE Tree Model: Tabelle von Knotenschlüsseln 20030306
3 Importing IM_NODES Call by reference Type reference (TYPE) ETXML_ITEM_TABTYPE Tabelle von Knoten in einem strukturierten Typ (XML) 20030306
4 Importing IM_PATH Call by reference Type reference (TYPE) ETXMLPATH 20030813

Method CREATE_XPATHS on class CL_APL_ECATT_XML has no exception.

Method DOM_TO_STREAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SIZE_OF_STREAM Call by reference Type reference (TYPE) I Länge des Streams in Bytes 20001009
2 Exporting EX_STREAM_OF_DOM Call by reference Type reference (TYPE) ETXML_LINE_TABTYPE XML Zeilen 20001005
3 Exporting EX_STRING Call by reference Type reference (TYPE) STRING XML Dokument als String 20020808
4 Exporting EX_XML Call by reference Type reference (TYPE) XSTRING XML Dokument als Binär Stream 20020807
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20000928

Method DOM_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_XML Call by reference Type reference (TYPE) XSTRING XML Dokument als Datentyp RAW String 20020802
2 Importing IM_BYTE_ORDER Call by reference Type reference (TYPE) INT4 $REF$ 20030310
3 Importing IM_CHAR_SET Call by reference Type reference (TYPE) ETXML_ENCODING Character Set für das Encoding 20020805
4 Importing IM_ESCAPED Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20030310
5 Importing IM_INDENT Call by reference Type reference (TYPE) INT4 $REF$ 20030310
6 Importing IM_INDENT_CHAR Call by reference Type reference (TYPE) CHAR1 $REF$ 20030310
7 Importing IM_NORMALIZING Call by reference Type reference (TYPE) ETONOFF X = Normalisiere das Dokument 20040211
8 Importing IM_PRETTY_PRINT Call by reference Type reference (TYPE) ETONOFF Einrückungszeichen berücksichtigen 20030310
9 Importing IM_PUBLIC_ID Call by reference Type reference (TYPE) ETDOM_NAME $REF$ 20030310
10 Importing IM_QUOTED Call by reference Type reference (TYPE) ETONOFF $REF$ 20030310
11 Importing IM_SYSTEM_ID Call by reference Type reference (TYPE) ETDOM_NAME $REF$ 20030310
12 Exporting XML Call by reference Type reference (TYPE) STRING XML-Stream 20010925
13 Exporting XML_AS_TAB Call by reference Type reference (TYPE) ETXML_LINE_TABTYPE XML-Stream in ITAB 20010925
14 Exporting XML_TAB_SIZE Call by reference Type reference (TYPE) I Anzahl Zeichen zu XML_AS_TAB 20010925
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010925

Method ERASE_ENCODING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_LINE Call by reference Type reference (TYPE) CHAR255 char255 20040322
2 Exporting EX_NOT_FOUND Call by reference Type reference (TYPE) ETONOFF Es gab nichts zu ersetzen 20040322
3 Importing IM_CHARSIZE Call by reference Type reference (TYPE) I Charlänge, 2=Unicode, 1= non unicode 20040322

Method ERASE_ENCODING on class CL_APL_ECATT_XML has no exception.

Method FILL_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NAME Call by reference Type reference (TYPE) ETXML_NAME Name als Wert eines Attributknotens 20011123
2 Exporting EX_NODE_NAME Call by reference Type reference (TYPE) ETXML_NAME Wert des Attributknotens für das Schema 20010213
3 Exporting EX_READONLY Call by reference Type reference (TYPE) ETONOFF Readonly Flag gesetzt 20030227
4 Importing IM_DISPLAY Call by reference Type reference (TYPE) ETONOFF list tree model anzeige erwünscht? 20010212
5 Importing IM_ITEM Call by reference Type reference (TYPE) I Startposition des Items im List Tree Model 20010130
6 Importing IM_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20010130
7 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY 20030521
8 Importing IM_SCHEME Call by reference Type reference (TYPE) ETONOFF kommt die anforderung aus dem schema? 20010212
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010613

Method FILL_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SCHEMA Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XML_SCHEME XML Schema für eCATT Daten 20021220
2 Importing IM_TEMPLATE_FIRST Call by reference Type reference (TYPE) ETONOFF Schema ist zyklisch, hängt vom Template ab 20021220
3 Importing IM_TRANS Call by reference Type reference (TYPE) ETONOFF Transformiertes Schema verwenden 20021220
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20021220

Method FIND_FROM_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTRIBUTE Call by reference Object reference (TYPE REF TO) IF_IXML_ATTRIBUTE Attributknoten 20040206
2 Exporting EX_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Elementknoten 20020521
3 Importing IM_ELEM Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20020521
4 Importing IM_NS Call by reference Type reference (TYPE) ETDOM_NAME Namensraum 20020521
5 Importing IM_PATH Call by reference Type reference (TYPE) ETXMLPATH Name eines Knotens im DOM 20020521
6 Importing IM_SUPPRESS_LINEARITY Call by reference Type reference (TYPE) ETONOFF Linearisierungsschritt für IDs unterdrücken im DOM 20040209
7 Importing IM_TABTYPES Call by reference Type reference (TYPE) ETXML_ITEM_TABTYPE Tabellenartige Knoten, die ein benötigen 20030306
8 Importing IM_TRANSLATE Call by reference Type reference (TYPE) ETONOFF SPACE Pfad von eCATT nach DOM Format übersetzen 20020522
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20020521

Method FIND_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FOUNDS Call by reference Type reference (TYPE) ETCHECKLST_TABTYPE 20030724
2 Importing IM_OPTIONS Call by reference Type reference (TYPE) ETOPSEARCH 20030724
3 Importing IM_PART_DESC Call by reference Type reference (TYPE) ETOBJPARTD 20030728
4 Importing IS_FOUND_PREPARED Call by reference Type reference (TYPE) ETCHECKLST 20030728
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20030724

Method GENERATE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PATH Call by reference Type reference (TYPE) ETXMLPATH Name eines Knotens im DOM 20020726
2 Importing IM_DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20031022
3 Importing IM_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT 20031124
4 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY 20031022
5 Importing IM_PROGNAME Call by reference Type reference (TYPE) CXSLTDESC 20031022
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20020726

Method GET_ALIAS_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IS_ALIAS Call by reference Type reference (TYPE) ETONOFF ALIAS Flag 20060928

Method GET_ALIAS_FLAG on class CL_APL_ECATT_XML has no exception.

Method GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTRIBUTE Call by reference Object reference (TYPE REF TO) IF_IXML_ATTRIBUTE einzelnes Attribut 20030512
2 Exporting EX_ATTRIBUTES Call by reference Type reference (TYPE) ETXML_ATTRIBUTES_TABTYPE Liste der Attribute mit Werten 20030512
3 Exporting EX_NODE_ATTRIBUTES Call by reference Object reference (TYPE REF TO) IF_IXML_NAMED_NODE_MAP Liste der Attributknoten 20030512
4 Exporting EX_VALUE Call by reference Type reference (TYPE) ETDOM_NAME 20030512
5 Importing IM_ATTRIBUTE_NAME Call by reference Type reference (TYPE) ETDOM_NAME Name des Attributs 20030512
6 Importing IM_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Element, dessen Attribute gefunden werden sollen 20030512
7 Importing IM_PREFIX Call by reference Type reference (TYPE) ETDOM_NAME Namensraum Präfix 20030512
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20030512

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BO Call by reference Type reference (TYPE) ETESF_BO ESF: Business Objekt Knoten 20041222
2 Exporting EX_ATTR_DESC Call by reference Type reference (TYPE) ETXML_ATTRDESC_TABTYPE Attributbeschreibung 20030923
3 Exporting EX_BEHAVIOR Call by reference Type reference (TYPE) ETXMLBEHVR Customizing des XML Editors 20010904
4 Exporting EX_CHANGED_FLAG Call by reference Type reference (TYPE) ETONOFF Dom wurde geändert 20011203
5 Exporting EX_CLIENT_DEPENDENCY Call by reference Type reference (TYPE) ETONOFF Mandantenabhängigkeit 20030929
6 Exporting EX_CYCLIC Call by reference Type reference (TYPE) ETXML_COMP_TABTYPE Tabelle der zyklischen Komplexen Typen 20011022
7 Exporting EX_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20010306
8 Exporting EX_EMPTY_TABLES Call by reference Type reference (TYPE) ETXMLPATH_TABTYPE Liste der leeren Tabellenknoten 20021023
9 Exporting EX_ENCODING Call by reference Type reference (TYPE) ETXML_ENCODING XML Encoding 20040804
10 Exporting EX_IS_ALIAS Call by reference Type reference (TYPE) ETONOFF ALIAS Parameter 20060928
11 Exporting EX_METHDESC Call by reference Type reference (TYPE) ABAP_METHDESCR Methodenbeschreibung 20020717
12 Exporting EX_NR_NODES Call by reference Type reference (TYPE) INT4 Geschätzte Zahl von Knoten im DOM 20020903
13 Exporting EX_PARMDESC Call by reference Type reference (TYPE) ETXML_METHPAR_TABTYPE 20020723
14 Exporting EX_PATH_SEP Call by reference Type reference (TYPE) CHAR1 Pfad Trennzeichen 20020725
15 Exporting EX_PGID Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE Tabelle fuer globale Bezeichner der DOM Knoten 20010306
16 Exporting EX_PINDEX Call by reference Type reference (TYPE) ETPINDEX Sichtbarkeit eines Parameters 20010306
17 Exporting EX_PNAME Call by reference Type reference (TYPE) ETP_NAME eCATT Parameter Name 20010306
18 Exporting EX_PTYP Call by reference Type reference (TYPE) ETP_TYP Parametertyp 20010306
19 Exporting EX_REFNAME Call by reference Type reference (TYPE) ETDDONAME2 Bezug zur Typisierung von Parametern/Kommandoschnittstellen 20010306
20 Exporting EX_REFTYP Call by reference Type reference (TYPE) ETREF_TYP Sichtbarkeit eines Parameters 20010306
21 Exporting EX_REFVERSION Call by reference Type reference (TYPE) ETOBJ_VER eCATT Objektversion 20010306
22 Exporting EX_REF_NODE Call by reference Type reference (TYPE) STRING Name des Knotens für Referenzvariablen 20010306
23 Exporting EX_RENUMBERED Call by reference Type reference (TYPE) ETXMLPATH_TABTYPE Liste der Knoten, die durchzunummerieren sind 20020514
24 Exporting EX_SCHEMA Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XML_SCHEME XML Schema für eCATT Daten (Wrapperklassen um iXML) 20011025
25 Exporting EX_SIZE_XSTRING Call by reference Type reference (TYPE) INT4 Länge des XString 20030211
26 Exporting EX_SORT_ORDER Call by reference Type reference (TYPE) CHAR1 Sortierreihenfolge der pgid 20020828
27 Exporting EX_TABLE_LINE Call by reference Type reference (TYPE) ETDOM_NAME Name des Tabellenzeilen Knotens 20020214
28 Exporting EX_TABLE_NAME Call by reference Type reference (TYPE) STRING Tabellenname (LOOP/SETTAB...) 20061026
29 Exporting EX_TARGET_SYS Call by reference Type reference (TYPE) ETCMP_CMP Zielsystem (Schlüssel im Systemdatencontainer) 20021011
30 Exporting EX_TOOLSTREAM Call by reference Type reference (TYPE) ETXML_LINE_TABTYPE XML Zeilen 20011026
31 Exporting EX_TRANS Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT transformiertes Schema 20011016
32 Exporting EX_TYPEDESC Call by reference Type reference (TYPE) DCXMLTYPED Typbeschreibung 20020722
33 Exporting EX_USAGE Call by reference Object reference (TYPE REF TO) IF_APL_ECATT_OBJ_USAGE Verwendungsnachweis 20030508
34 Exporting EX_VAR_NAME Call by reference Type reference (TYPE) ETVAR_ID eCATT Varianten Id 20010724
35 Exporting EX_VINDEX Call by reference Type reference (TYPE) ETVINDEX Index einer Variante 20021112
36 Exporting EX_WD_TABLE_PARAM_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT WD Tabellen-Parameter-DOM 20100213
37 Exporting EX_WD_TABLE_TRANSFORM_PAR_VALU Call by reference Object reference (TYPE REF TO) DATA WD Table: Wert des Parameters für XSLT Transformation 20100215
38 Exporting EX_WD_TABLE_XSLT_PARAM_VALU Call by reference Type reference (TYPE) ETONOFF WD Table: Wert des Parameters für XSLT Transformation 20100215
39 Exporting EX_WS_ENDPOINT_URL Call by reference Type reference (TYPE) STRING Endpoint url aus der (Re)Generierung 20080307
40 Exporting EX_XML Call by reference Type reference (TYPE) XSTRING XML als RAW String 20020703
41 Exporting EX_XML_STRING Call by reference Type reference (TYPE) STRING XML als String 20071212
42 Exporting EX_XPATH_GEN Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XPATH XPATH nach eCATT Pfad Konvertierung 20041112
43 Exporting EX_XSLT_PROC Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XSLT eCATT XML Transformationen 20030120
44 Exporting EX_XTAB Call by reference Type reference (TYPE) ETXML_XLINE_TABTYPE Tabelle von RAW Zeilen der Länge 255 20030211
45 Importing IM_NORMALIZE Call by reference Type reference (TYPE) ETONOFF iXML Renderer soll normalisieren 20040211
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010613

Method GET_ATTRIBUTE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Type reference (TYPE) STRING Name des zu suchenden Knotens 20010212
2 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Elementknoten GID 20010212
3 Returning RE_VALUE Value transfer Type reference (TYPE) STRING Wert des Attributs 20010212
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010613

Method GET_BCSET_VARS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BCSET_VARS Call by reference Type reference (TYPE) SCPRVART Tabelle mit BCSet Variablen 20030708
2 Importing IM_PREVIOUS_EX Call by reference Object reference (TYPE REF TO) CX_ECATT_APL 20030708
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20030708

Method GET_DATA_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATA_OBJ Value transfer Object reference (TYPE REF TO) CL_APL_ECATT_DATA Runtime Data 20100701
2 Exporting EX_MIDDLEWARE_VERSION Value transfer Type reference (TYPE) STRING eCATT XML processing logic version 20100701

Method GET_DATA_OBJ on class CL_APL_ECATT_XML has no exception.

Method GET_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COMPLEXTYPE Call by reference Type reference (TYPE) CHAR1 Komplexer Typ? 20001115
2 Exporting EX_FIELDLEN Call by reference Type reference (TYPE) ETXML_LEN Feldlänge 20001115
3 Exporting EX_LEAF Call by reference Type reference (TYPE) CHAR1 Blattknoten ja/nein 20001026
4 Exporting EX_NAME Call by reference Type reference (TYPE) ETXML_NAME Element Name 20001026
5 Exporting EX_NODELIST Call by reference Object reference (TYPE REF TO) IF_IXML_NODE_COLLECTION IF_IXML_NODE_COLLECTION 20020621
6 Exporting EX_PARENT Call by reference Type reference (TYPE) ETXML_KEY GID des Vaterknotens 20001026
7 Exporting EX_PATH Call by reference Type reference (TYPE) ETXMLPATH Pfad des Elements 20001026
8 Exporting EX_REF Call by reference Type reference (TYPE) STRING Name der Referenzvariable 20010202
9 Exporting EX_TYPE Call by reference Type reference (TYPE) ETXML_NAME Feldtyp 20001115
10 Exporting EX_VALUE Call by reference Type reference (TYPE) STRING Element Daten 20001026
11 Importing IM_DEPTH Call by reference Type reference (TYPE) I 1 Suchtiefe 20020621
12 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Tree Model: Schlüssel eines Knotens 20001026
13 Importing IM_NODELEV Call by reference Type reference (TYPE) ETXML_LEV Verschachtelungstiefe des Knotens 20010323
14 Importing IM_NS Call by reference Type reference (TYPE) ETDOM_NAME Namensraum 20020621
15 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Elternknoten unter dem die Elemente gesucht werden 20020621
16 Importing IM_TAGNAME Call by reference Type reference (TYPE) ETDOM_NAME Name des Elements 20020621
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010613

Method GET_EXTRACT_FROM_PGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PGID Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE Pfad und GID Tabelle 20061108
2 Importing IM_PATH_IN_PGID Call by reference Type reference (TYPE) ETXMLPATH Pfad eines Knotens im XML-String 20061108

Method GET_EXTRACT_FROM_PGID on class CL_APL_ECATT_XML has no exception.

Method GET_INTERFACE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INTF Call by reference Type reference (TYPE) ETXML_NAME Name des Interfaces 20020716
2 Exporting EX_NAME Call by reference Type reference (TYPE) ETXML_NAME Name eines Knotens 20020716
3 Importing IM_NAME Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20020716

Method GET_INTERFACE_NAME on class CL_APL_ECATT_XML has no exception.

Method GET_MODULE_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_REF_CL_PARAMS Value transfer Object reference (TYPE REF TO) CL_APL_ECATT_PARAMS Parameterdefinition für Testdaten 20010122

Method GET_MODULE_PARAMS on class CL_APL_ECATT_XML has no exception.

Method GET_NAMESPACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONTEXT Call by reference Object reference (TYPE REF TO) IF_IXML_NAMESPACE_CONTEXT IF_IXML_NAMESPACE_CONTEXT 20040120
2 Exporting EX_NAMESPACES Call by reference Type reference (TYPE) ETXML_NAMESPACE_TABTYPE 20040116
3 Importing IM_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20040116

Method GET_NAMESPACES on class CL_APL_ECATT_XML has no exception.

Method GET_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20040915
2 Returning RE_ROOT_ELEM Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20040915
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20040915

Method GET_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ORDER Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20021031

Method GET_SORT on class CL_APL_ECATT_XML has no exception.

Method GET_TABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PGID_TAB Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE PGID_TAB 20010613
2 Importing IM_INIT_XML_TABS Call by reference Type reference (TYPE) ETONOFF SPACE PGID_TAB initialisieren 20020121
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20020121

Method GET_TEXT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CDATA Call by reference Object reference (TYPE REF TO) IF_IXML_CHARACTER_DATA 20030704
2 Exporting EX_TEXT Call by reference Object reference (TYPE REF TO) IF_IXML_TEXT IF_IXML_TEXT 20010301
3 Exporting EX_VALUE Call by reference Type reference (TYPE) STRING 20010301
4 Importing IM_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20010301
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20020123

Method GET_VALUE_IN_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ABAPTYPE Call by reference Type reference (TYPE) ETINTTYPE Datentyp im ABAP 20040420
2 Exporting EX_ATTRIBUTE_VALUE Call by reference Type reference (TYPE) STRING Wert als String 20000929
3 Exporting EX_DECIMALS Call by reference Type reference (TYPE) ETXML_DEC Dezimalstellen bei gepacktem Typ 20040421
4 Exporting EX_DEFAULT Call by reference Type reference (TYPE) STRING 20030710
5 Exporting EX_FOLDER_FLAG Call by reference Type reference (TYPE) CHAR1 Ist es ein geschachtelter Knoten ? 20010118
6 Exporting EX_LEN Call by reference Type reference (TYPE) ETXML_LEN Feldlänge eines Parameters 20040420
7 Exporting EX_REFNAME Call by reference Type reference (TYPE) STRING Name der Parameterreferenz 20010301
8 Exporting EX_TYPE Call by reference Type reference (TYPE) ETXML_LIKE Feld für Like Bezüge 20040420
9 Importing IM_LEAF_ONLY Call by reference Type reference (TYPE) ETONOFF 'X' Nur Werte von Blattknoten ausgeben 20010404
10 Importing IM_PATH_TO_ATTRIBUTE Call by reference Type reference (TYPE) ETXMLPATH Name des Elements 20000929
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20100712

Method GET_WD_TABLE_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_DOM_FOR_SCHEME Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML_DOM für XML-Schema 20100223
2 Exporting EP_DOM_FOR_TEMPLATE Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML-DOM für XML-Template 20100223
3 Importing IM_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML DOM 20100223
4 Importing IT_NODE_INFO Call by reference Type reference (TYPE) ETXML_NODE_INFO_TABLE eCATT Tabelle für Nodeinfo 20100223
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20100223

Method GET_WD_TABLE_ELEMENT_FROM_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_TAB Call by reference Type reference (TYPE) ETXML_NODE_INFO_TABLE eCATT Tabelle für Nodeinfo 20100222
2 Exporting EX_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20100222
3 Exporting EX_NODE_IS_TABLE Call by reference Type reference (TYPE) ETONOFF Ob ein Node eine WD-Tabelle ist 20100224
4 Exporting EX_TEMPLATE_ROOT_ELEMENT Call by reference Type reference (TYPE) ETXMLPATH Name des Root-elements 20100514
5 Importing IM_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20100222
6 Importing IM_EXECUTION Call by reference Type reference (TYPE) ETONOFF eCATT Execution of WEBDYNPRO 20100512
7 Importing IM_PATH Call by reference Type reference (TYPE) ETXMLPATH Pfad eines Knotens im XML-String 20100222
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20100222

Method GID_FROM_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_METAPATH Call by reference Type reference (TYPE) ETONOFF Pfad ist für die Metadaten 20011123
2 Importing IM_PATH Call by reference Type reference (TYPE) ETXMLPATH Pfad des Elements, Form im_par2[3]-values 20001012
3 Importing IM_PGID Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE Tabelle fuer globale Bezeichner der DOM Knoten 20010809
4 Importing IM_SKIP_EASY_VIEW_CHECK Call by reference Type reference (TYPE) ETONOFF keine XPATH Suche im EasyView 20030903
5 Importing IM_TABINDEX Call by reference Type reference (TYPE) ETXML_IND Tabellenindex 20010809
6 Returning RE_NODEKEY Value transfer Type reference (TYPE) ETXML_KEY Tree Model: Schlüssel eines Knotens 20001012

Method GID_FROM_INDEX on class CL_APL_ECATT_XML has no exception.

Method INIT_XSLT_PROC Signature

Method INIT_XSLT_PROC on class CL_APL_ECATT_XML has no parameter.
Method INIT_XSLT_PROC on class CL_APL_ECATT_XML has no exception.

Method INSERT_CHILD 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 Knoten,der eingefügt wird 20030425
2 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE Knoten, an den angehängt wird 20030425
3 Importing IM_SUCCESSOR Call by reference Object reference (TYPE REF TO) IF_IXML_NODE Knoten, vor den eingefügt wird 20030425
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20030425

Method LIST_GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LEN Call by reference Type reference (TYPE) I 20010404
2 Exporting EX_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20010404
3 Importing IM_INDEX Call by reference Type reference (TYPE) I 20010404
4 Importing IM_LAST Call by reference Type reference (TYPE) ETONOFF Letzten Knoten holen 20010404
5 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE_LIST 20010404
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20030407

Method MAKE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FILTER Call by reference Object reference (TYPE REF TO) IF_IXML_NODE_FILTER IF_IXML_NODE_FILTER_COMBINING 20010712
2 Exporting EX_ITER Call by reference Object reference (TYPE REF TO) IF_IXML_NODE_ITERATOR Iterator zum Durchlaufen des DOM 20010712
3 Importing IM_DEPTH Call by reference Type reference (TYPE) I 0 Überquere den ganzen Unterbaum 20020128
4 Importing IM_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE Startknoten für den Filter 20010712
5 Importing IM_LIST Call by reference Object reference (TYPE REF TO) IF_IXML_NODE_LIST Liste von Unterknoten 20010716
6 Importing IM_NODE_NAME Call by reference Type reference (TYPE) ETXML_NAME Name eines Knotens 20010712
7 Importing IM_NODE_NAME2 Call by reference Type reference (TYPE) ETXML_NAME Name eines Knotens 20011123
8 Importing IM_REF Call by reference Type reference (TYPE) ETONOFF ref knoten ausfiltern 20010712
9 Importing IM_URI Call by reference Type reference (TYPE) STRING URI Namensraum des Knotens 20040116

Method MAKE_FILTER on class CL_APL_ECATT_XML has no exception.

Method MAKE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DOMGID Call by reference Type reference (TYPE) TREEMLNOTA List Tree Model: Knotentabelle 20010802
2 Exporting EX_DOMITEMS Call by reference Type reference (TYPE) TREEMLITAC List Tree Model: Tabelle von ( Knotenschlüssel + Item ) 20010802
3 Exporting EX_PGID Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE Tabelle fuer globale Bezeichner der DOM Knoten 20020215
4 Exporting EX_PROPERTIES Call by reference Object reference (TYPE REF TO) CL_GUI_XML_PROPERTIES Eigenschaften des XML-Editors 20020215
5 Exporting EX_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_ECATT_TREE Baum Klasse fuer die Anzeige im Editor 20020826
6 Importing IM_INTERFACE_NAME Call by reference Type reference (TYPE) ETP_NAME eCATT Parameter Name 20010328
7 Importing IM_LOGXSTRING Call by reference Type reference (TYPE) XSTRING Log als Binär XML Dokument 20020807
8 Importing IM_MSG Call by reference Type reference (TYPE) ETONOFF nur messages, sonst das andere ( TCD) 20010810
9 Importing IM_REFTYP Call by reference Type reference (TYPE) ETREF_TYP Referenztyp 20020702
10 Importing IM_SCRIPT Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_MODULE Basisklasse für ausführbare eCATT Module 20010328
11 Importing IM_SIZE_OF_STREAM Call by reference Type reference (TYPE) INT4 Zeilenzahl des tabellenartigen Streams 20010320
12 Importing IM_STREAM_OF_DOM Call by reference Type reference (TYPE) ETXML_LINE_TABTYPE XML Zeilen 20010320
13 Importing IM_STRING Call by reference Type reference (TYPE) STRING Log als String 20020808
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010323

Method NODE_GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CDATA Call by reference Type reference (TYPE) ETONOFF Enthält der Knoten ungeparste Daten? 20011023
2 Exporting EX_FOLDER_FLAG Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20010606
3 Exporting EX_GEN_ID Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20010606
4 Exporting EX_GEN_PAR_ID Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20010606
5 Exporting EX_GEN_PAR_NAME Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20010606
6 Exporting EX_HEIGHT Call by reference Type reference (TYPE) I Verschachtelungstiefe des Knotens 20010606
7 Exporting EX_LEAF_FLAG Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20010606
8 Exporting EX_NODE_NAME Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20010606
9 Exporting EX_REF_BENEATH Call by reference Type reference (TYPE) ETONOFF Hat ein Folderknoten Parametrisierungen in Kindknoten ? 20031113
10 Exporting EX_REF_VALUE Call by reference Type reference (TYPE) STRING 20010606
11 Exporting EX_VALUE Call by reference Type reference (TYPE) STRING 20010606
12 Exporting EX_VALUE3 Call by reference Type reference (TYPE) STRING Referenz auf Parameter in der Protokollanzeige 20010606
13 Exporting EX_VALUE_BENEATH Call by reference Type reference (TYPE) ETONOFF Hat ein Folderknoten Werte in Kindknoten 20031113
14 Importing IM_FILTER Call by reference Object reference (TYPE REF TO) IF_IXML_NODE_FILTER IF_IXML_NODE_FILTER 20010606
15 Importing IM_HEIGHT Call by reference Type reference (TYPE) I 20010606
16 Importing IM_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE Zu bearbeitender Knoten 20010606
17 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20010606
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010607

Method NODE_IS_LEAF 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 20030904
2 Importing IM_FILTER Call by reference Object reference (TYPE REF TO) IF_IXML_NODE_FILTER 20030904
3 Returning RE_LEAF Value transfer Type reference (TYPE) ETONOFF 20030904

Method NODE_IS_LEAF on class CL_APL_ECATT_XML has no exception.

Method PREPARE_TCD_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DOMGID Call by reference Type reference (TYPE) TREEMLNOTA List Tree Model: Knotentabelle 20010802
2 Exporting EX_DOMITEMS Call by reference Type reference (TYPE) TREEMLITAC List Tree Model: Tabelle von ( Knotenschlüssel + Item ) 20010802
3 Exporting EX_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_ECATT_TREE Baum Klasse fuer die Anzeige im Editor 20020826
4 Importing IM_MSG Call by reference Type reference (TYPE) ETONOFF nur messages, sonst das andere ( TCD) 20010810
5 Importing IM_PROPERTIES Call by reference Object reference (TYPE REF TO) CL_GUI_XML_PROPERTIES Eigenschaften des XML-Editors 20020116
6 Importing IM_TEMPLATE Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XML_DATA XML-Dokument für eCATT Daten (Wrapperklassen um iXML) 20010802
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010802
2 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20010802

Method RAISE_COLLECTED_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXCEPTION_OCCURRED Call by reference Type reference (TYPE) ETONOFF ' ' Exception auslösen 20010403
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20010403

Method RAISE_XML_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 ABORT_FLAG 20010409
2 Importing CALLED_METHOD Call by reference Type reference (TYPE) STRING CALLED_METHOD 20010409
3 Importing FREE_TEXT Call by reference Type reference (TYPE) STRING FREE_TEXT 20010409
4 Importing IM_PNAME Call by reference Type reference (TYPE) STRING PNAME 20010409
5 Importing IM_SCRIPT_PARSE_POS Call by reference Type reference (TYPE) ETSCR_POS Position im Script 20010409
6 Importing LAST_OBJ_NAME Call by reference Type reference (TYPE) ETOBJ_NAME LAST_OBJ_NAME 20010409
7 Importing LAST_OBJ_TYPE Call by reference Type reference (TYPE) STRING LAST_OBJ_TYPE 20010409
8 Importing LAST_OBJ_TYPE_INT Call by reference Type reference (TYPE) ETOBJ_TYPE LAST_OBJ_TYPE_INT 20010409
9 Importing LAST_OBJ_VER Call by reference Type reference (TYPE) STRING LAST_OBJ_VER 20010409
10 Importing NEWS Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20020606
11 Importing NODE_NAME Call by reference Type reference (TYPE) ETXML_NAME NODE_NAME 20010409
12 Importing NODE_PATH Call by reference Type reference (TYPE) ETXMLPATH NODE_PATH 20010409
13 Importing PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20010409
14 Importing REFNAME Call by reference Type reference (TYPE) ETDDONAME2 REFNAME 20010409
15 Importing SY_SUBRC Call by reference Type reference (TYPE) SY-SUBRC SY_SUBRC 20010409
16 Importing TEXTID Call by reference Type reference (TYPE) SOTR_CONC Schlüssel zum logischen Objekt im OTR 20010409
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010409

Method REMOVE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_URI Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20050201
2 Importing IM_USE_NAMES Call by reference Type reference (TYPE) ETONOFF Attribute nach Namen löschen 20050201
3 Importing IP_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050201
4 Importing IP_FILTER Call by reference Object reference (TYPE REF TO) IF_IXML_NODE_FILTER IF_IXML_NODE_FILTER 20050201
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20050201

Method REMOVE_CMD_PARTS Signature

Method REMOVE_CMD_PARTS on class CL_APL_ECATT_XML has no parameter.
Method REMOVE_CMD_PARTS on class CL_APL_ECATT_XML has no exception.

Method REPARSE_XML Signature

Method REPARSE_XML on class CL_APL_ECATT_XML has no parameter.
Method REPARSE_XML on class CL_APL_ECATT_XML has no exception.

Method REPLACE_INVALID_CHARS_EXTTOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRING Call by reference Type reference (TYPE) STRING Zeichenkette 20120319
2 Returning R_STRING Value transfer Type reference (TYPE) STRING Bereinigte Zeichenkette 20120319

Method REPLACE_INVALID_CHARS_EXTTOOL on class CL_APL_ECATT_XML has no exception.

Method REPLACE_LETTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STRING Call by reference Type reference (TYPE) ETDOM_NAME 20020731
2 Importing IM_CHAR Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20020731
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20020731

Method RESET_PREVIOUS_EXCEPTION Signature

Method RESET_PREVIOUS_EXCEPTION on class CL_APL_ECATT_XML has no parameter.
Method RESET_PREVIOUS_EXCEPTION on class CL_APL_ECATT_XML has no exception.

Method RESET_XML_TABS_INIT_DONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REPARSE Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20060515

Method RESET_XML_TABS_INIT_DONE on class CL_APL_ECATT_XML has no exception.

Method SET_ALIAS_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALIAS_FLAG Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20060928

Method SET_ALIAS_FLAG on class CL_APL_ECATT_XML has no exception.

Method SET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTRIBUTE Call by reference Object reference (TYPE REF TO) IF_IXML_ATTRIBUTE Attributknoten 20020115
2 Exporting EX_NAME Call by reference Type reference (TYPE) ETDOM_NAME geänderter Name 20020117
3 Importing IM_ATTNAME Call by reference Type reference (TYPE) ETDOM_NAME CL_APL_XML_CONST=>SCHEMA_NAME Name eines Knotens im DOM 20020115
4 Importing IM_ELEM Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Knoten , an dem gearbeitet wird 20020115
5 Importing IM_ENTITY Call by reference Type reference (TYPE) ETDOM_NAME Entity, die ersetzt und nicht geparst wird 20020115
6 Importing IM_NAME Call by reference Type reference (TYPE) ETDOM_NAME Zu setzender Wert 20020115
7 Importing IM_PREFIX Call by reference Type reference (TYPE) ETDOM_NAME Namespace Präfix für das attribut 20030312
8 Importing IM_URI Call by reference Type reference (TYPE) ETDOM_NAME Namespace URI für den Attributknoten 20030312
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20020115

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEHAVIOR Call by reference Type reference (TYPE) ETXMLBEHVR Customizing des XML Editors 20020213
2 Importing IM_BUILD_PROPS_FROM_ESF_STRUCT Call by reference Type reference (TYPE) ETONOFF XML Properties für ESF aus ESF BO Datenstruktur erzeugen 20060322
3 Importing IM_CHANGED_FLAG Call by reference Type reference (TYPE) ETONOFF 20011203
4 Importing IM_CYCLIC Call by reference Type reference (TYPE) ETXML_COMP_TABTYPE Liste der zyklischen Typen 20011015
5 Importing IM_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT DOM einsetzen 20010716
6 Importing IM_EMPTY_TABLES Call by reference Type reference (TYPE) TREEMNOTAB Tree Model: Tabelle von Knotenschlüsseln 20021023
7 Importing IM_ENCODING Call by reference Type reference (TYPE) ETXML_ENCODING XML Encoding 20040804
8 Importing IM_GUI_DISPLAY Call by reference Type reference (TYPE) ETONOFF Customizing fuer GUI Skripting 20011219
9 Importing IM_IS_ALIAS Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20060928
10 Importing IM_LONG_PATHS Call by reference Type reference (TYPE) ETONOFF Indiziere jedes XML Element 20011219
11 Importing IM_MAX_RECURSION Call by reference Type reference (TYPE) INT4 Maximale Rekursiontiefe im Schema 20010918
12 Importing IM_METHODNAME Call by reference Type reference (TYPE) ABAP_METHNAME Methodenname bei Objektreferenzen 20020619
13 Importing IM_NORMALIZE Call by reference Type reference (TYPE) ETONOFF Führende Leerzeichen entfernen von Werten 20040324
14 Importing IM_NO_PARAMS_REF Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20011127
15 Importing IM_OBJNAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Objekt 20020122
16 Importing IM_PARSE_EVENT Call by reference Type reference (TYPE) ETXML_EVENT im SAX - Stil Parsen 20040729
17 Importing IM_PATH_SEP Call by reference Type reference (TYPE) CHAR1 Pfad Trennzeichen 20020725
18 Importing IM_PINDEX Call by reference Type reference (TYPE) ETPINDEX eCATT: Parameterindex 20010306
19 Importing IM_PNAME Call by reference Type reference (TYPE) ETP_NAME eCATT Parameter Name 20010306
20 Importing IM_PTYP Call by reference Type reference (TYPE) ETP_TYP Sichtbarkeit eines Parameters 20010306
21 Importing IM_REFNAME Call by reference Type reference (TYPE) ETDDONAME2 Name eines Knotens 20011029
22 Importing IM_REFRESH_DONE Call by reference Type reference (TYPE) ETONOFF Geänderte Daten wurden abgeholt 20030709
23 Importing IM_REFTYP Call by reference Type reference (TYPE) ETREF_TYP eCATT - Typ einer Referenz im XML-Schema/Template 20010329
24 Importing IM_REFVERSION Call by reference Type reference (TYPE) ETOBJ_VER eCATT Objektversion 20020122
25 Importing IM_SAP_DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20020912
26 Importing IM_SAP_DESTINATION_2 Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20050126
27 Importing IM_STREAM Call by reference Type reference (TYPE) ETXML_LINE_TABTYPE externe XML Instanz 20011019
28 Importing IM_STRIP_URI Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20040319
29 Importing IM_STRIP_WHITE_SPACE Call by reference Type reference (TYPE) ETONOFF Tabulatoren beim Hochladen entfernen 20040319
30 Importing IM_STRUC_INFO Call by reference Type reference (TYPE) ETXML_STRUC_INFO Types Bezüge als flachgeklopfte Tabelle 20020709
31 Importing IM_SUPPMANDT Call by reference Type reference (TYPE) ETONOFF Mandantenfeld sperren ja/nein 20010306
32 Importing IM_TABLE_NAME Call by reference Type reference (TYPE) STRING 20070119
33 Importing IM_TARGET_SYS Call by reference Type reference (TYPE) ETCMP_CMP Zielsystem (Schlüssel im Systemdatencontainer) 20021011
34 Importing IM_TEMPLATE_FIRST Call by reference Type reference (TYPE) ETONOFF Kardinalität im Template ermitteln, dann Schema aufbauen 20011219
35 Importing IM_TRANS Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT DOM des transformierten Schemas 20010628
36 Importing IM_USAGE Call by reference Object reference (TYPE REF TO) IF_APL_ECATT_OBJ_USAGE 20030508
37 Importing IM_VAR_NAME Call by reference Type reference (TYPE) ETVAR_ID Variantennamen setzen 20010725
38 Importing IM_VINDEX Call by reference Type reference (TYPE) ETVINDEX Index einer Variante 20021112
39 Importing IM_XML Call by reference Type reference (TYPE) STRING XML als String 20020703
40 Importing IM_XSLT_PROC Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XSLT eCATT XML Transformationen 20030120
41 Importing IM_XSTRING Call by reference Type reference (TYPE) XSTRING XML Dokument in Binärform 20021025
42 Importing IP_LOG Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_LOG Aktueller Log 20030814
43 Importing IP_XPATH Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XPATH XPATH nach eCATT Pfad Konvertierung 20041027
44 Importing IS_BUSINESS_OBJ Call by reference Type reference (TYPE) ETESF_BO ESF: Business Objekt Knoten 20041217
45 Importing I_WS_ENDPOINT_URL Call by reference Type reference (TYPE) STRING endpoint url aus der (Re)Generierung 20080307
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20021104

Method SET_DEBUG_STREAM_2_XML_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERRORS Call by reference Type reference (TYPE) ETXMLPATH_TABTYPE Tabellentyp für XML-Pfade 20050805
2 Importing IM_DEBUG_DOWNLOAD_STREAM Call by reference Type reference (TYPE) ETONOFF 'X' eCATT Schalter Ein/Aus 20011022
3 Importing IM_DEBUG_UPLOAD_STREAM Call by reference Type reference (TYPE) ETONOFF Upload stream debuggen 20050805

Method SET_DEBUG_STREAM_2_XML_MODE on class CL_APL_ECATT_XML has no exception.

Method SET_MODULE_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_REF_CL_PARAMS Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_PARAMS Parameterdefinition für Testdaten 20030508

Method SET_MODULE_PARAMS on class CL_APL_ECATT_XML has no exception.

Method SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ELEM Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Knoten , an dem gearbeitet wird 20020116
2 Importing IM_ENTITY Call by reference Type reference (TYPE) ETDOM_NAME Entity, die ersetzt und nicht geparst wird 20020116
3 Importing IM_NAME Call by reference Type reference (TYPE) ETDOM_NAME Zu setzender Wert 20020116
4 Importing IM_NS_URI Call by reference Type reference (TYPE) ETDOM_NAME Namensraum URI 20020719
5 Importing IM_PREFIX Call by reference Type reference (TYPE) ETDOM_NAME Namensraum Präfix 20030311
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20020116

Method SET_NAMESPACE 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 20040116
2 Importing IM_NAMESPACE Call by reference Type reference (TYPE) ETDOM_NAME Namensraum 20040120
3 Importing IM_NAMESPACES Call by reference Type reference (TYPE) ETXML_NAMESPACE_TABTYPE Zuordnung eines XML Elementes zu Namensräumen 20040116
4 Importing IM_PREFIX Call by reference Type reference (TYPE) ETDOM_NAME Namensraum Präfix 20040120
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20040116

Method SET_SCRIPT_PARSE_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SCRIPT_PARSE_POS Call by reference Type reference (TYPE) ETSCR_POS Position im Script 20010409

Method SET_SCRIPT_PARSE_POS on class CL_APL_ECATT_XML has no exception.

Method SET_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ORDER Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20020828

Method SET_SORT on class CL_APL_ECATT_XML has no exception.

Method SET_TEXT_NODE 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 20010301
2 Importing IM_VALUE Call by reference Type reference (TYPE) STRING Zu setzender Wert 20010301
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010327

Method SET_VALUE_IN_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_VALUE Call by reference Type reference (TYPE) ETDOM_NAME Zu setzender Wert 20001005
2 Importing IM_AUTOMATIC Call by reference Type reference (TYPE) ETONOFF 'X' soll der Wert automatisch (nicht manuell) gesetzt werden? 20010131
3 Importing IM_CDATA Call by reference Object reference (TYPE REF TO) IF_IXML_CHARACTER_DATA CDATA Section in Dokument setzen 20031031
4 Importing IM_CUR_GID Call by reference Type reference (TYPE) ETXML_KEY Globaler Identifizierer des aktuellen Knotens 20001005
5 Importing IM_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Elementknoten, an den etwas gesetzt wird 20030602
6 Importing IM_NO_REFRESH Call by reference Type reference (TYPE) ETONOFF Keine Auffrischen der Laufzeittabelle 20021203
7 Importing IM_PATH_TO_ATTRIBUTE Call by reference Type reference (TYPE) ETXMLPATH Benutzerpfad 20001005
8 Importing IM_REF Call by reference Type reference (TYPE) ETONOFF ist der Wert ein Parametername ? 20010123
9 Importing IM_REFNAME Call by reference Type reference (TYPE) ETXML_REFNAME Parameterbezug 20020124
10 Importing IM_SKIP_STATUS Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20060330
11 Importing IM_WD_ATTRIBUTE Call by reference Type reference (TYPE) ETONOFF WD Attribute von Knoten Actions 20100114
12 Importing IM_XPATH Call by reference Type reference (TYPE) ETXMLPATH XPATH Ausdruck 20030804
13 Importing IP_ATTRIBUTE Call by reference Object reference (TYPE REF TO) IF_IXML_ATTRIBUTE Attributknoten, an dem virtuell parametrisiert wird 20041116
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20001020

Method SET_XML_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_XML_PROPERTIES Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XML_PROPERTIES Eigenschaften aus XML Dokumenten 20060424

Method SET_XML_PROPERTIES on class CL_APL_ECATT_XML has no exception.

Method STOP Signature

Method STOP on class CL_APL_ECATT_XML has no parameter.
Method STOP on class CL_APL_ECATT_XML has no exception.

Method STREAM_TO_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FORCE_PARSING Call by reference Type reference (TYPE) ETONOFF 'X' Sofortiges Parsen des XML-Dokumentes 20031118
2 Importing IM_IGNORE_WHITE_SPACE Call by reference Type reference (TYPE) ETONOFF Web Dynpro Upload: CR /LF / TAB ignorieren 20040205
3 Importing IM_SIZE_OF_STREAM Call by reference Type reference (TYPE) I Bytelänge des Streams 20001009
4 Importing IM_STREAM_OF_DOM Call by reference Type reference (TYPE) ETXML_LINE_TABTYPE XML Zeilen 20001005
5 Importing IM_STRING Call by reference Type reference (TYPE) STRING XML Dokument als String 20020808
6 Importing IM_URI Call by reference Type reference (TYPE) ETDOM_NAME Namensraum 20040223
7 Importing IM_XSTREAM Call by reference Type reference (TYPE) XSTRING XML Dokument in Binärform 20020807
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20001009

Method TABLE_APPENDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CALL_TYPE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20020128
2 Importing IM_CHANGED Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20010523
3 Importing IM_CHANGE_TABLE Call by reference Type reference (TYPE) ETONOFF Ändern von Tabelleneinträgen 20010528
4 Importing IM_ELEM_NAME Call by reference Type reference (TYPE) ETDOM_NAME Index eines UI Elementes als String 20030519
5 Importing IM_FOLDER Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20010523
6 Importing IM_IS_TABLE Call by reference Type reference (TYPE) ETONOFF Ist es eine Tabelle? 20070810
7 Importing IM_LEAF Call by reference Type reference (TYPE) ETONOFF Ist es ein eCATT Blattknoten? 20010523
8 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel 20010523
9 Importing IM_NODELEV Call by reference Type reference (TYPE) I Verschachtelungstiefe 20010523
10 Importing IM_NODE_NAME Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20010523
11 Importing IM_PAR_KEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20010523
12 Importing IM_PAR_NAME Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20010523
13 Importing IM_PATH Call by reference Type reference (TYPE) ETXMLPATH Pfad des Elements im DOM 20010523
14 Importing IM_REFNAME Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20010523
15 Importing IM_TABINDEX Call by reference Type reference (TYPE) ETXML_IND Tabellenindex 20010523
16 Importing IM_TAB_LINE Call by reference Type reference (TYPE) ETONOFF Ist es eine Tabellenzeile? 20010710
17 Importing IM_USR_PATH Call by reference Type reference (TYPE) ETXMLPATH Benutzerfreundlicher Pfad mit Tabellenindizes 20010710
18 Importing IM_VALUE Call by reference Type reference (TYPE) ETDOM_NAME Wert eines Knotens im DOM 20010523
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010613

Method TEST_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20010205
2 Importing IM_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT 20031114
3 Importing IM_PREFIX Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20040727
4 Importing IM_TITLE Call by reference Type reference (TYPE) ETXML_TITLE XML Display: Titel 20050609

Method TEST_SHOW on class CL_APL_ECATT_XML has no exception.

Method TRANSFORM_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT DOM to Be Transformed 20110520
2 Importing IM_NAMESPACE Call by reference Type reference (TYPE) ETDOM_NAME Namespace 20110520
3 Importing IM_PREFIX Call by reference Type reference (TYPE) ETDOM_NAME Prefix for Namespace 20110520
4 Importing IM_PROGNAME Call by reference Type reference (TYPE) CXSLTDESC Name of an XSLT Program 20110520
5 Returning RE_TRANS Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT DOM Transformed to XSL 20110520
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCATT Middleware XML Editor Exceptions 20110520

Method TRANSFORM_WD_DOM_TO_ECATT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20110520
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCATT Middleware XML Editor Exceptions 20110520

Method UTABLE_CLEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PATH Call by reference Type reference (TYPE) ETXMLPATH 20030903

Method UTABLE_CLEAR on class CL_APL_ECATT_XML has no exception.

Method UTABLE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEYS Call by reference Type reference (TYPE) ETXML_KEYS Zuordnung von Schlüsseln zu Pfaden 20030903

Method UTABLE_SET on class CL_APL_ECATT_XML has no exception.

Method UTABLE_SORT Signature

Method UTABLE_SORT on class CL_APL_ECATT_XML has no parameter.
Method UTABLE_SORT on class CL_APL_ECATT_XML has no exception.

Method WD_CHANGE_PARAM_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAM_LIST Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE Tabelle fuer globale Bezeichner der DOM Knoten 20100511
2 Importing IP_PARAMS Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_PARAMS Parameterdefinition für Testdaten 20100511
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20100511

Method XML_TO_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BYTE_ORDER Call by reference Type reference (TYPE) INT4 if_ixml=>little_endian, if_ixml=>big_endian 20030310
2 Importing IM_CHAR_SET Call by reference Type reference (TYPE) ETXML_ENCODING Encoding Zeichensatz 20020805
3 Importing IM_EVENTS Call by reference Type reference (TYPE) ETXML_EVENT Ereignisse, auf die ereignis bas. Parsen reagiert 20030310
4 Importing IM_NAMESPACE_MODE Call by reference Type reference (TYPE) INT4 Namensraum Modus: 0= unbewußt usw 20030310
5 Importing IM_NORMALIZE Call by reference Type reference (TYPE) ETONOFF Führende Leerzeichen von Werten im DOM entfernen 20030310
6 Importing IM_PARSE_EVENT Call by reference Type reference (TYPE) ETONOFF Ereignis-basiertes Parsen einschalten 20040729
7 Importing IM_PUBLIC_ID Call by reference Type reference (TYPE) ETDOM_NAME $REF$ 20030310
8 Importing IM_STRIP_SPACE_ELEM Call by reference Type reference (TYPE) ETDOM_NAME Space attribute abschneiden 20031028
9 Importing IM_STRIP_URI Call by reference Type reference (TYPE) ETDOM_NAME URI des Elementes für Space abschneiden 20031028
10 Importing IM_SYSTEM_ID Call by reference Type reference (TYPE) ETDOM_NAME $REF$ 20030310
11 Importing IM_XML Call by reference Type reference (TYPE) XSTRING XML Dokument als Typ RAW String 20020802
12 Returning RE_DOM Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20010924
13 Importing XML Call by reference Type reference (TYPE) STRING 20010924
14 Importing XML_AS_TAB Call by reference Type reference (TYPE) ETXML_LINE_TABTYPE XML Zeilen 20010925
15 Importing XML_TAB_SIZE Call by reference Type reference (TYPE) I Anzahl Bytes zu XML_AS_TAB 20010925
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010924

Method XML_TO_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EVENTS Call by reference Type reference (TYPE) ETXML_EVENT Parser Events 20040729
2 Importing IM_PARSER Call by reference Object reference (TYPE REF TO) IF_IXML_PARSER IF_IXML_PARSER 20040729
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20040729

Method XSTRING2TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_XSTRING Call by reference Type reference (TYPE) XSTRING 20020806
2 Returning RE_XTAB Value transfer Type reference (TYPE) ETXML_XLINE_TABTYPE Feld 255 Type x (Raw) für Stream-Interface 20020806

Method XSTRING2TAB on class CL_APL_ECATT_XML has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 610