SAP ABAP Class CL_CXF_XML_TOOLS (XML-Related (Static) Tool Methods)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CXF_IMPLEMENTATION (Package) PLM XML Framework - Implementation Support
Properties
Class CL_CXF_XML_TOOLS  
Short Description XML-Related (Static) Tool Methods    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CXF_IMPLEMENTATION   PLM XML Framework - Implementation Support 
Created 20001107   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IXML Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CXF_XML_TOOLS has no interface implemented.
Friends
Class CL_CXF_XML_TOOLS has no friend class.
Attributes
Class CL_CXF_XML_TOOLS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 READ_ATTRIBUTES Static method Public Method Read List of Attributes from XML Element 20001110
2 READ_XML_COLLECTION Static method Public Method Get list of elements following the 'collection pattern' 20001109
3 READ_XML_RLNSHIPS Static method Public Method Read Relationships 20001115
4 READ_XML_VALUE Static method Public Method Return value of (first) child element of name 20001109
5 WRITE_ATTRIBUTES Static method Public Method Write list of attributes to XML element 20001110
6 WRITE_XML_RLNSHIPS Static method Public Method Write relationships 20001115
7 WRITE_XML_VALUE Static method Public Method Write child element with value 20001110
Events
Class CL_CXF_XML_TOOLS has no event.
Types
Class CL_CXF_XML_TOOLS has no local type.
Method Signatures

Method READ_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ATTR_SPEC Call by reference Object reference (TYPE REF TO) IF_CXF_XML_ATTRSPEC XML attribute specification 20001110
2 Importing IP_OBJECT Call by reference Object reference (TYPE REF TO) IF_CXF_OBJECT Object 20001110
3 Importing IP_ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20001110

Method READ_ATTRIBUTES on class CL_CXF_XML_TOOLS has no exception.

Method READ_XML_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS Call by reference Type reference (TYPE) CXF_TT_XML_ELEMENT XLM element table 20001109
2 Importing IP_ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20001109
3 Importing I_COLLECTION_TAGNAME Call by reference Type reference (TYPE) STRING 20001109
4 Importing I_ITEM_TAGNAME Call by reference Type reference (TYPE) STRING 20001109

Method READ_XML_COLLECTION on class CL_CXF_XML_TOOLS has no exception.

Method READ_XML_RLNSHIPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20001115
2 Importing IP_MANAGER Call by reference Object reference (TYPE REF TO) IF_CXF_XML_PROCESS_MANAGER XML process manager 20001115
3 Importing IP_OBJECT Call by reference Object reference (TYPE REF TO) IF_CXF_OBJECT Object 20001115
4 Importing IP_RLNSHIP_TYPE Call by reference Object reference (TYPE REF TO) IF_CXF_RLNSHIP_TYPE Relationship type 20001115
5 Importing I_COLLECTION_TAGNAME Call by reference Type reference (TYPE) STRING 20001115
6 Importing I_MY_ROLEID Call by reference Type reference (TYPE) CXF_T_ROLEID Role id 20001115
7 Importing I_REFERENCE_TAGNAME Call by reference Type reference (TYPE) STRING 20001115
8 Importing I_THEIR_ROLEID Call by reference Type reference (TYPE) CXF_T_ROLEID Role id 20001115
# Exception Resumable Description Created on
1 CX_CXF_NO_SUCH_ROLE No such role available... 20001205

Method READ_XML_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20001109
2 Importing I_TAGNAME Call by reference Type reference (TYPE) STRING 20001109
3 Returning R_VALUE Value transfer Type reference (TYPE) STRING 20001109

Method READ_XML_VALUE on class CL_CXF_XML_TOOLS has no exception.

Method WRITE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ATTR_SPEC Call by reference Object reference (TYPE REF TO) IF_CXF_XML_ATTRSPEC XML attribute specification 20001110
2 Importing IP_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20001110
3 Importing IP_OBJECT Call by reference Object reference (TYPE REF TO) IF_CXF_OBJECT Object 20001110
4 Importing IP_ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20001110

Method WRITE_ATTRIBUTES on class CL_CXF_XML_TOOLS has no exception.

Method WRITE_XML_RLNSHIPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20001115
2 Importing IP_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20001115
3 Importing IP_MANAGER Call by reference Object reference (TYPE REF TO) IF_CXF_XML_PROCESS_MANAGER XML process manager 20001115
4 Importing IP_OBJECT Call by reference Object reference (TYPE REF TO) IF_CXF_OBJECT Object 20001115
5 Importing IP_RLNSHIP_TYPE Call by reference Object reference (TYPE REF TO) IF_CXF_RLNSHIP_TYPE Relationship type 20001115
6 Importing I_COLLECTION_TAGNAME Call by reference Type reference (TYPE) STRING 20001115
7 Importing I_MY_ROLEID Call by reference Type reference (TYPE) CXF_T_ROLEID Role id 20001115
8 Importing I_REFERENCE_TAGNAME Call by reference Type reference (TYPE) STRING 20001115
9 Importing I_THEIR_ROLEID Call by reference Type reference (TYPE) CXF_T_ROLEID Role id 20001115
# Exception Resumable Description Created on
1 CX_CXF_NO_SUCH_ROLE No such role available... 20001205

Method WRITE_XML_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20001110
2 Importing IP_ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20001110
3 Importing I_TAGNAME Call by reference Type reference (TYPE) STRING Tag name 20001110
4 Importing I_VALUE Call by reference Type reference (TYPE) STRING Value 20001110

Method WRITE_XML_VALUE on class CL_CXF_XML_TOOLS has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 20A