SAP ABAP Class CL_SWF_XML_FORMAT_BASE (Basis Class for XML Formats)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_XML (Package) Workflow: XML
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_XML_REQUEST_INTROSPECT Queries to an XML Document 20010220
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_XML_REQUEST_RECEIVE Inbound Request of an XML Document 20010129
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_XML_REQUEST_SEND Outbound Request of an XML Document 20010122
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_XML_REQUEST_SERVICE Services for XML Documents 20011015
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SWF_XML_FORMAT_NO_ENVELOPE Web Activity: XML Document Without Envelope 20010122
2 Inheritance (c INHERITING FROM c_ref)  CL_SWF_XML_FORMAT_SOAP Web Activity: XML Document: SOAP (1.0) 20010807
3 Inheritance (c INHERITING FROM c_ref)  CL_SWF_XML_FORMAT_WFXML_BETA Web Activity: XML Document: Wf-XML Version 0.9 (Beta) 20010112
Properties
Class CL_SWF_XML_FORMAT_BASE  
Short Description Basis Class for XML Formats    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_XML   Workflow: XML 
Created 20010112   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SWF_UTL_CONVERT_RETURN Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SWFCN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SWFCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SWFXC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_XML_REQUEST_INTROSPECT Queries to an XML Document 20010220
2 IF_SWF_XML_REQUEST_RECEIVE Inbound Request of an XML Document 20010129
3 IF_SWF_XML_REQUEST_SEND Outbound Request of an XML Document 20010122
4 IF_SWF_XML_REQUEST_SERVICE Services for XML Documents 20011015
Friends
Class CL_SWF_XML_FORMAT_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_IMPL_REQUEST_RECEIVE Static Attribute Public Object reference (TYPE REF TO) IF_SWF_XML_REQUEST_RECEIVE 20011015
2 MS_IMPL_REQUEST_SEND Static Attribute Public Object reference (TYPE REF TO) IF_SWF_XML_REQUEST_SEND 20011015
Methods
# Method Level Visibility Method type Description Created on
1 CONTAINER_2_DOM Instance method Public Method Converts Container to a DOM 20010122
2 DOM_2_CONTAINER Instance method Public Method Converts a DOM to the Container 20011206
3 GET_PROTOCOL_INSTANCE Static method Public Method Gets Implementing Instance of Protocol 20010220
4 XML_GET_PARAMETER_NAME Instance method Protected Method Gets a Parameter Name from XML Document 20011213
5 XML_GET_PARAMETER_VALUE Instance method Protected Method Gets a Parameter Value from the XML Document 20011213
6 XML_SET_PARAMETER Instance method Protected Method Sets a Parameter in the XML Document 20011213
Events
Class CL_SWF_XML_FORMAT_BASE has no event.
Types
Class CL_SWF_XML_FORMAT_BASE has no local type.
Method Signatures

Method CONTAINER_2_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20010122
2 Importing IM_ONLY_EXPORT Call by reference Type reference (TYPE) XFELD SPACE 20010125
3 Importing IM_ONLY_IMPORT Call by reference Type reference (TYPE) XFELD 'X' 20010125
4 Importing IM_XML_DATA_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20010122
5 Importing IM_XML_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_XML_DOCUMENT 20010122
# Exception Resumable Description Created on
1 CX_SWF_XML_EXCEPTION Web-Aktivität: Ausnahme 20010122

Method DOM_2_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20011206
2 Importing IM_ELEMENT_INCL_PROPS Call by reference Type reference (TYPE) SWFDBITS64 20011206
3 Importing IM_XML_DATA_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20011206
4 Importing IM_XML_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_XML_DOCUMENT 20011206
# Exception Resumable Description Created on
1 CX_SWF_XML_EXCEPTION 20011206

Method GET_PROTOCOL_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INTROSPECT_IMPLEMENTATION Call by reference Object reference (TYPE REF TO) IF_SWF_XML_REQUEST_INTROSPECT Anfragen an ein XML-Dokument 20010802
2 Exporting EX_RECEIVE_IMPLEMENTATION Call by reference Object reference (TYPE REF TO) IF_SWF_XML_REQUEST_RECEIVE Protokoll für: Ankommender Request 20010220
3 Exporting EX_SEND_IMPLEMENTATION Call by reference Object reference (TYPE REF TO) IF_SWF_XML_REQUEST_SEND Protokoll für: Ausgehender Request 20010220
4 Importing IM_PROTOCOL Call by reference Type reference (TYPE) SWD_XMLPRT Übertragungsformat-ID 20010220
# Exception Resumable Description Created on
1 CX_SWF_XML_EXCEPTION Ausnahme 20010220

Method XML_GET_PARAMETER_NAME 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) STRING 20011213
2 Importing IM_XML_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_XML_DOCUMENT 20011213
3 Importing IM_XML_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20011213
# Exception Resumable Description Created on
1 CX_SWF_XML_EXCEPTION 20011213

Method XML_GET_PARAMETER_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE Call by reference Type reference (TYPE) ANY 20011213
2 Importing IM_AS_XML_TREE Call by reference Type reference (TYPE) XFELD ' ' 20011213
3 Importing IM_NAME Call by reference Type reference (TYPE) STRING 20011213
4 Importing IM_XML_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_XML_DOCUMENT 20011213
5 Importing IM_XML_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20011213
# Exception Resumable Description Created on
1 CX_SWF_XML_EXCEPTION 20011213

Method XML_SET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AS_XML_TREE Call by reference Type reference (TYPE) XFELD ' ' 20011213
2 Importing IM_NAME Call by reference Type reference (TYPE) STRING 20011213
3 Importing IM_VALUE Call by reference Type reference (TYPE) ANY 20011213
4 Importing IM_XML_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_XML_DOCUMENT 20011213
5 Importing IM_XML_PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20011213
# Exception Resumable Description Created on
1 CX_SWF_XML_EXCEPTION 20011213
History
Last changed by/on SAP  20110908 
SAP Release Created in 610