SAP ABAP Class CL_SXIVERI_XML_COMPARATOR (XML Comparison)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IBC (Application Component) Integration Builder - Configuration
     SXIVERI (Package) XI Tools: Automatic Tests
Properties
Class CL_SXIVERI_XML_COMPARATOR  
Short Description XML Comparison    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXIVERI   XI Tools: Automatic Tests 
Created 20050415   SAP 
Last change 20110908   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)
Interfaces
Class CL_SXIVERI_XML_COMPARATOR has no interface implemented.
Friends
Class CL_SXIVERI_XML_COMPARATOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IXML Instance attribute Private Object reference (TYPE REF TO) IF_IXML IF_IXML 20050415
Methods
# Method Level Visibility Method type Description Created on
1 COMPARE Static method Public Method Compares two XML Documents 20050415
2 COMPARE_DOCUMENTS Instance method Private Method Comparison of Two Documents 20050415
3 COMPARE_ELEMENTS Instance method Private Method Comparison of Individual Elements 20050415
4 COMPARE_TREES Instance method Private Method Recursive Comparison of Two Trees 20050415
5 CONSTRUCTOR Instance method Public Constructor Constructor 20050415
6 CREATE_DOCUMENT Instance method Private Method Builds a DOM Tree from an XML XSTRING 20050415
Events
Class CL_SXIVERI_XML_COMPARATOR has no event.
Types
Class CL_SXIVERI_XML_COMPARATOR has no local type.
Method Signatures

Method COMPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ARE_EQUAL Call by reference Type reference (TYPE) SXI_BOOLEAN Boolescher Wert ('X' = true, SPACE = false) 20050415
2 Importing XML1 Call by reference Type reference (TYPE) XSTRING 20050415
3 Importing XML2 Call by reference Type reference (TYPE) XSTRING 20050415

Method COMPARE on class CL_SXIVERI_XML_COMPARATOR has no exception.

Method COMPARE_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ARE_EQUAL Call by reference Type reference (TYPE) SXI_BOOLEAN Boolescher Wert ('X' = true, SPACE = false) 20050415
2 Importing DOC1 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20050415
3 Importing DOC2 Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20050415

Method COMPARE_DOCUMENTS on class CL_SXIVERI_XML_COMPARATOR has no exception.

Method COMPARE_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ARE_EQUAL Call by reference Type reference (TYPE) SXI_BOOLEAN Boolescher Wert ('X' = true, SPACE = false) 20050415
2 Importing ELEM1 Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050415
3 Importing ELEM2 Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050415

Method COMPARE_ELEMENTS on class CL_SXIVERI_XML_COMPARATOR has no exception.

Method COMPARE_TREES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ARE_EQUAL Call by reference Type reference (TYPE) SXI_BOOLEAN Boolescher Wert ('X' = true, SPACE = false) 20050415
2 Importing TREE1 Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_NODE 20050415
3 Importing TREE2 Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_NODE 20050415

Method COMPARE_TREES on class CL_SXIVERI_XML_COMPARATOR has no exception.

Method CONSTRUCTOR Signature

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

Method CREATE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20050415
2 Exporting RETURN_CODE Call by reference Type reference (TYPE) I 20050415
3 Importing XML Call by reference Type reference (TYPE) XSTRING 20050415

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