SAP ABAP Class CL_UKMPI_XML_PROCESSOR (Multi-Backend Key Mapping)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-UKM (Application Component) Standardized Key Mapping
     S_UKM_PI (Package) Multi-Backend Key Mapping Service
Properties
Class CL_UKMPI_XML_PROCESSOR  
Short Description Multi-Backend Key Mapping    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_UKM_PI   Multi-Backend Key Mapping Service 
Created 20080114   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UKMPI_XML_PROCESSOR has no forward declaration.
Interfaces
Class CL_UKMPI_XML_PROCESSOR has no interface implemented.
Friends
Class CL_UKMPI_XML_PROCESSOR has no friend class.
Attributes
Class CL_UKMPI_XML_PROCESSOR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_NODE Static method Private Method Node Check 20080209
2 DFS Static method Private Method DFS 20080209
3 DOM_2_XSTRING Static method Public Method DOM 2 Xstring 20080114
4 FIND_NODES_IN_TREE Static method Public Method Find Nodes in Tree 20080209
5 FIND_PATH_NODES Static method Public Method Find All Path Nodes in Message 20080213
6 PARSE Static method Private Method Parse 20080114
7 XSTRING_2_DOM Static method Public Method Xstring 2 DOM 20080114
Events
Class CL_UKMPI_XML_PROCESSOR has no event.
Types
Class CL_UKMPI_XML_PROCESSOR has no local type.
Method Signatures

Method CHECK_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_NODE Value transfer Object reference (TYPE REF TO) IF_IXML_NODE boolsche Variable (X=true, -=false, space=unknown) 20080209
2 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) UKMPI_CONDITION-ATTRIBUTE Attributsname für die Bedingung 20080209
3 Importing I_NAME Call by reference Type reference (TYPE) UKMPI_CONDITION-ELEMENT Elementname für die Bedingung 20080209
4 Importing I_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20080209
5 Importing I_VALUE Call by reference Type reference (TYPE) UKMPI_CONDITION-VALUE Elementinhalt für die Bedingung 20080212

Method CHECK_NODE on class CL_UKMPI_XML_PROCESSOR has no exception.

Method DFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AKT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20080209
2 Exporting E_AKT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20080209
3 Changing IT_AKT Call by reference Type reference (TYPE) UKMPI_TT_NODE Knoten-Tabelle 20080209

Method DFS on class CL_UKMPI_XML_PROCESSOR has no exception.

Method DOM_2_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_XSTRING Value transfer Type reference (TYPE) XSTRING 20080114
2 Importing I_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20080114
3 Importing I_IXML Call by reference Object reference (TYPE REF TO) IF_IXML IF_IXML 20080114

Method DOM_2_XSTRING on class CL_UKMPI_XML_PROCESSOR has no exception.

Method FIND_NODES_IN_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_NODES Value transfer Type reference (TYPE) UKMPI_TT_NODE 20080209
2 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) UKMPI_CONDITION-ATTRIBUTE Attributsname für die Bedingung 20080209
3 Importing I_NAME Call by reference Type reference (TYPE) UKMPI_CONDITION-ELEMENT Elementname für die Bedingung 20080209
4 Importing I_TREE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20080209
5 Importing I_VALUE Call by reference Type reference (TYPE) UKMPI_CONDITION-VALUE Elementinhalt für die Bedingung 20080212

Method FIND_NODES_IN_TREE on class CL_UKMPI_XML_PROCESSOR has no exception.

Method FIND_PATH_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_NODES Value transfer Type reference (TYPE) UKMPI_TT_NODE Knoten-Tabelle 20080213
2 Importing IT_PATH Call by reference Type reference (TYPE) UKMPI_TT_PATH Multi bankend key mapping: Nachrichtenpfad 20080213
3 Importing I_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20080213

Method FIND_PATH_NODES on class CL_UKMPI_XML_PROCESSOR has no exception.

Method PARSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARSER Call by reference Object reference (TYPE REF TO) IF_IXML_PARSER IF_IXML_PARSER 20080114
2 Importing I_TRACE Call by reference Object reference (TYPE REF TO) IF_MAPPING_TRACE Trace-Objekt für ABAP-Mappings 20080220
# Exception Resumable Description Created on
1 PARSING_ERRORS 20080220

Method XSTRING_2_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20080114
2 Exporting E_IXML Call by reference Object reference (TYPE REF TO) IF_IXML IF_IXML 20080114
3 Importing I_TRACE Call by reference Object reference (TYPE REF TO) IF_MAPPING_TRACE Trace-Objekt für ABAP-Mappings 20080220
4 Importing I_XSTRING Call by reference Type reference (TYPE) XSTRING 20080114
# Exception Resumable Description Created on
1 PARSING_ERRORS 20080220
History
Last changed by/on SAP  20110908 
SAP Release Created in 711