SAP ABAP Class CL_RSWAD_XML (BW Web Metadata: XSL and XML Services)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RS_WEB_DESIGNTIME (Package) BW Web DesignTime and Metadata as of BW Release 7.x
Properties
Class CL_RSWAD_XML  
Short Description BW Web Metadata: XSL and XML Services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_WEB_DESIGNTIME   BW Web DesignTime and Metadata as of BW Release 7.x 
Created 20030910   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSWAD_XML has no forward declaration.
Interfaces
Class CL_RSWAD_XML has no interface implemented.
Friends
Class CL_RSWAD_XML has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_IXML Static Attribute Public Object reference (TYPE REF TO) IF_IXML 20030923
2 G_STREAM_FACTORY Static Attribute Public Object reference (TYPE REF TO) IF_IXML_STREAM_FACTORY 20030923
3 S_IXML Static Attribute Protected Object reference (TYPE REF TO) IF_IXML 20030910
4 S_IXML_STREAM_FACTORY Static Attribute Protected Object reference (TYPE REF TO) IF_IXML_STREAM_FACTORY 20030910
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20030910
2 COLLATE_XML Static method Public Method Collate Two XML-Strings into a single source 20030910
3 GET_XPATH_DATA_STRING Static method Public Method 20030910
4 GET_XPATH_DATA_TABLE Static method Public Method 20030910
5 IS_XML Static method Public Method Determine whether the string is an XML-Fragment 20030923
6 IS_XML_FRAGMENT Static method Public Method Determine whether the string is an XML-Fragment 20030923
7 SET_PREFIX_ON_ALL_CHILDREN Static method Public Method set a prefix tag to all children of a certain node 20050628
8 XMLDOC_TO_STRING Static method Public Method Convert XML Dcument to string 20041122
9 XMLNODE_TO_STRING Static method Public Method Convert XML Dcument to string 20050422
Events
Class CL_RSWAD_XML has no event.
Types
Class CL_RSWAD_XML has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSWAD_XML has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSWAD_XML has no exception.

Method COLLATE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRING1 Call by reference Type reference (TYPE) STRING 20030910
2 Importing I_STRING2 Call by reference Type reference (TYPE) STRING 20030910
3 Returning R_RESULT Value transfer Type reference (TYPE) STRING 20030910

Method COLLATE_XML on class CL_RSWAD_XML has no exception.

Method GET_XPATH_DATA_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XMLDOC Call by reference Type reference (TYPE) STRING 20030910
2 Importing I_XPATH Call by reference Type reference (TYPE) STRING 20030910
3 Returning R_RESULT Value transfer Type reference (TYPE) STRING 20030910

Method GET_XPATH_DATA_STRING on class CL_RSWAD_XML has no exception.

Method GET_XPATH_DATA_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CNT Call by reference Type reference (TYPE) INT4 Anzahl Treffersätze 20030910
2 Exporting E_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20030910
3 Importing I_XMLDOC Call by reference Type reference (TYPE) STRING XML-Quelldokument 20030910
4 Importing I_XPATH Call by reference Type reference (TYPE) STRING XPath-Ausdruck 20030910

Method GET_XPATH_DATA_TABLE on class CL_RSWAD_XML has no exception.

Method IS_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARSEERROR Call by reference Object reference (TYPE REF TO) IF_IXML_PARSE_ERROR 20030923
2 Exporting E_PARSEERRORSTR Call by reference Type reference (TYPE) STRING (1.) Parse-Fehler als String 20030923
3 Exporting E_VALID Call by reference Type reference (TYPE) RS_BOOL Gültiges Fragment ? 20030923
4 Importing I_STRING Call by reference Type reference (TYPE) STRING 20030923

Method IS_XML on class CL_RSWAD_XML has no exception.

Method IS_XML_FRAGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARSEERROR Call by reference Object reference (TYPE REF TO) IF_IXML_PARSE_ERROR 20030923
2 Exporting E_PARSEERRORSTR Call by reference Type reference (TYPE) STRING (1.) Parse-Fehler als String 20030923
3 Exporting E_VALID Call by reference Type reference (TYPE) RS_BOOL Gültiges Fragment ? 20030923
4 Importing I_STRING Call by reference Type reference (TYPE) STRING 20030923

Method IS_XML_FRAGMENT on class CL_RSWAD_XML has no exception.

Method SET_PREFIX_ON_ALL_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_XML_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20050630
2 Importing I_PREFIX Call by reference Type reference (TYPE) STRING 20050628

Method SET_PREFIX_ON_ALL_CHILDREN on class CL_RSWAD_XML has no exception.

Method XMLDOC_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20041122
2 Returning R_STRING Value transfer Type reference (TYPE) STRING 20041122

Method XMLDOC_TO_STRING on class CL_RSWAD_XML has no exception.

Method XMLNODE_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_DOCUMENT 20050422
2 Importing I_SINGLENSPDECLARATION Call by reference Type reference (TYPE) STRING 20050422
3 Returning R_STRING Value transfer Type reference (TYPE) STRING 20050422

Method XMLNODE_TO_STRING on class CL_RSWAD_XML has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 400