SAP ABAP Class CL_SWF_CNT_CONVERSION_SERVICE (Conversion of Container to Other Format)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_CNT (Package) Workflow: Container
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_CNT_CONVERSION_SERVICE Conversion Methods for the Container 20001122
Properties
Class CL_SWF_CNT_CONVERSION_SERVICE  
Short Description Conversion of Container to Other Format    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status T  Test Program 
Category 0   
Package SWF_CNT   Workflow: Container 
Created 20001122   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWFCN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWFEX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_CNT_CONVERSION_SERVICE Conversion Methods for the Container 20001122
Friends
# Friend Modeled only Created on Description
1 CL_SWF_CNT_CONTAINER 20001127 Container: Implementing Class
2 CL_SWF_CNT_TEST_CONVERSION_XML 20051223 ABAP Unit Test Class
3 CL_SWF_CNT_XML_SERVICE 20031110 Workflow Container: XML Conversions
4 CL_SWF_IFS_CONVERSION_BASE 20031110 Conversion of Container to Other Format
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_XMLTAG_ABAP Static Attribute Private Type reference (TYPE) STRING 'abap' XML Document: Name of Introductory Tag 20040719
2 MC_XMLTAG_ABAP_NSURI Static Attribute Private Type reference (TYPE) STRING 'http://www.sap.com/abapxml' XML Document: Namespace-URI of Introductory Tag 20040719
3 MC_XML_MODE_IXML Constant Public Type reference (TYPE) CHAR1 'I' Serialization Using iXML 20051223
4 MC_XML_MODE_XSLT Constant Public Type reference (TYPE) CHAR1 'X' Serialization Using XSLT 20051223
5 MR_DESERIALIZE Static Attribute Private Object reference (TYPE REF TO) LCL_DESERIALIZE Parameter Structure for XML Deserialization 20051014
6 MR_SERIALIZE Static Attribute Private Object reference (TYPE REF TO) LCL_SERIALIZE Parameter Structure for XML Serialization 20051014
7 M_DEBUG Static Attribute Public Type reference (TYPE) XFLAG SPACE 'X' - Debug Mode 20050620
8 M_DEFAULT_USE_XSLT Static Attribute Private Type reference (TYPE) XFLAG 'X' 'X' - Use XSLT for Serialization by Default 20041115
9 M_TEST_XML_MODE Static Attribute Private Type reference (TYPE) CHAR1 SPACE ' ' - No Test / 'X' - Forces XSLT / 'I' - Forces iXML 20051223
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method 20001122
2 CHECK_NUMERICAL_TYPES Static method Private Method Compatibility Check for Numerical Elementary Types 20020110
3 CHECK_STRUCTURED_TYPES Static method Private Method Compatibility Test for Structures 20020128
4 CLASS_CONSTRUCTOR Static method Public Constructor 20041115
5 COMPARE Instance method Public Method 20041007
6 CONTAINER_CHECK_COMPATIBILITY Static method Public Method Assignment Compatibility Between Container and Element 20001124
7 CONTAINER_CHECK_XMLVERSION Static method Public Method Check Version Container XML Display 20040715
8 CONTAINER_GET_DEFAULT_USE_XSLT Static method Public Method Check Default XSLT Serialization Switch 20041115
9 CREATE_FROM_ABAP_CONTAINER Instance method Public Method 20001122
10 CREATE_FROM_BOR_CONTAINER Instance method Public Method 20001122
11 CREATE_FROM_XML Instance method Public Method 20001122
12 ELEMENT_CHECK_COMPATIBILITY Static method Public Method Assignment Compatibility Between Two Elements 20001124
13 ELEMENT_CHECK_PROPS_OPTION Static method Private Method Compares Optional WF Direction with Element Properties 20001206
14 ELEMENT_DDIC_INFO_BY_TYPENAME Static method Private Method Gets DDIC Information for Type Name 20001128
15 IMPORT_FROM_ABAP_CONTAINER Instance method Public Method 20001122
16 IMPORT_FROM_BOR_CONTAINER Instance method Public Method 20001122
17 IMPORT_FROM_SIMPLE_CONTAINER Instance method Public Method 20001122
18 IMPORT_FROM_XML Instance method Public Method 20001122
19 IMPORT_FROM_XML_GP Instance method Public Method 20041028
20 IMPORT_FROM_XML_IXML Static method Private Method Fill Container Instance from XML Data Stream (Using iXML) 20051021
21 IMPORT_FROM_XML_XSLT Static method Private Method Fill Container Instance from XML Data Stream (Using XSLT) 20051021
22 IMPORT_FROM_XSLT_ERROR_HANDLER Static method Private Method Error Handling XSLT Import 20120625
23 POST_XML_DESERIALIZE Static method Private Method Clean-Up Deserialization of Container from XML 20051014
24 PRE_XML_SERIALIZE Static method Private Method Preparation Serialization of Container to XML 20051014
25 SET_XML_TEST_MODE Static method Private Method Force Serialization Method in Test Case 'X' / 'I' 20051223
26 TO_ABAP_CONTAINER Instance method Public Method 20001122
27 TO_BOR_CONTAINER Instance method Public Method 20001122
28 TO_PERSISTENT_CONVERT Static method Public Method Determines PORs for All (Given) Elements 20031015
29 TO_SIMPLE_CONTAINER Instance method Public Method 20001122
30 TO_XML Instance method Public Method 20001122
31 TO_XML_GP Instance method Public Method 20041028
32 TO_XML_IXML Static method Private Method Container (with Meta Attributes) to XML Data Stream 20051025
33 TO_XML_XSLT Static method Private Method Container (with Meta Attributes) to XML Data Stream 20051025
Events
Class CL_SWF_CNT_CONVERSION_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TEXT_HEADER Private See coding Save Language Dependent Texts in XML Doc. 20001127 BEGIN OF text_header, req_langu TYPE langu, cur_langu TYPE langu, desc_length(3) TYPE n, END OF text_header
Method Signatures

Method CHECK Signature

Method CHECK on class CL_SWF_CNT_CONVERSION_SERVICE has no parameter.
Method CHECK on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method CHECK_NUMERICAL_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMPATIBILITY Call by reference Type reference (TYPE) SWFDCOMPAT Kompatibilitätsgrad (bezgl. Zuweisung) zweier Elemente 20020110
2 Importing SOURCE_DECIMALS Call by reference Type reference (TYPE) INT4 Nachkommastellen 20020110
3 Importing SOURCE_LENGTH Call by reference Type reference (TYPE) INT4 Länge in Bytes 20020110
4 Importing SOURCE_TYPEKIND Call by reference Type reference (TYPE) CHAR1 Elementarer ABAP-Typ 20020110
5 Importing TARGET_DECIMALS Call by reference Type reference (TYPE) INT4 Nachkommastellen 20020110
6 Importing TARGET_LENGTH Call by reference Type reference (TYPE) INT4 Länge in Bytes 20020110
7 Importing TARGET_TYPEKIND Call by reference Type reference (TYPE) CHAR1 Elementarer ABAP-Typ 20020110

Method CHECK_NUMERICAL_TYPES on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method CHECK_STRUCTURED_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMPATIBILITY Call by reference Type reference (TYPE) SWFDCOMPAT Kompatibilitätsgrad (bezgl. Zuweisung) zweier Elemente 20020128
2 Importing SOURCE_DFIES Call by reference Type reference (TYPE) SWFUTDFIES DDIC-Informationsstruktur 20020128
3 Importing SOURCE_LENGTH Call by reference Type reference (TYPE) INT4 Länge in Bytes 20020128
4 Importing SOURCE_TYPEDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TYPEDESCR Run Time Type Services 20050616
5 Importing SOURCE_TYPEKIND Call by reference Type reference (TYPE) CHAR1 Elementarer ABAP-Typ 20020128
6 Importing SOURCE_TYPENAME Call by reference Type reference (TYPE) STRING Typname der Quellstruktur 20020306
7 Importing TARGET_DFIES Call by reference Type reference (TYPE) SWFUTDFIES DDIC-Informationsstruktur 20020128
8 Importing TARGET_LENGTH Call by reference Type reference (TYPE) INT4 Länge in Bytes 20020128
9 Importing TARGET_TYPEDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TYPEDESCR Run Time Type Services 20050616
10 Importing TARGET_TYPEKIND Call by reference Type reference (TYPE) CHAR1 Elementarer ABAP-Typ 20020128
11 Importing TARGET_TYPENAME Call by reference Type reference (TYPE) STRING Typname der Zielstruktur 20020306

Method CHECK_STRUCTURED_TYPES on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method COMPARE Signature

Method COMPARE on class CL_SWF_CNT_CONVERSION_SERVICE has no parameter.
Method COMPARE on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method CONTAINER_CHECK_COMPATIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CMP_DETAILS_LIST Call by reference Type reference (TYPE) SWFDCMPINFT Details zm Kompatibilitätsgrad (Obj.Typ / Datel. / Domäne ) 20001204
2 Exporting COMPATIBILITY_LIST Value transfer Type reference (TYPE) SWFDCMPTAB Kompatibilitätsgrad jedes einzelnen Containerelements 20001124
3 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Containerobjekt 20001124
4 Importing SOURCE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Quellelement bei Zuweisung 20001124
5 Importing TARGET_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Zielelement bei Zuweisung 20001124

Method CONTAINER_CHECK_COMPATIBILITY on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method CONTAINER_CHECK_XMLVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_USE_TRANSFORMATION Value transfer Type reference (TYPE) XFLAG 'X' - Deserialisieren mit ID-Transformation 20051021
2 Importing XML_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20040715
3 Importing XML_STREAM Call by reference Type reference (TYPE) XSTRING 20040715
4 Importing XML_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20051207

Method CONTAINER_CHECK_XMLVERSION on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method CONTAINER_GET_DEFAULT_USE_XSLT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_VALUE Value transfer Type reference (TYPE) XFELD 'X' - Use XSLT for Serialization by default 20041115

Method CONTAINER_GET_DEFAULT_USE_XSLT on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method CREATE_FROM_ABAP_CONTAINER Signature

Method CREATE_FROM_ABAP_CONTAINER on class CL_SWF_CNT_CONVERSION_SERVICE has no parameter.
Method CREATE_FROM_ABAP_CONTAINER on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method CREATE_FROM_BOR_CONTAINER Signature

Method CREATE_FROM_BOR_CONTAINER on class CL_SWF_CNT_CONVERSION_SERVICE has no parameter.
Method CREATE_FROM_BOR_CONTAINER on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method CREATE_FROM_XML Signature

Method CREATE_FROM_XML on class CL_SWF_CNT_CONVERSION_SERVICE has no parameter.
Method CREATE_FROM_XML on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method ELEMENT_CHECK_COMPATIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOW_TABLE_TO_LINE Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Zuweisung zwischen ein- und mehrzeilig erlauben 20020129
2 Exporting CMP_DETAILS Call by reference Type reference (TYPE) SWFDCMPINF Details zm Kompatibilitätsgrad (Obj.Typ / Datel. / Domäne ) 20001204
3 Exporting COMPATIBILITY Value transfer Type reference (TYPE) SWFDCOMPAT 0 - inkompatibel ... 9 - identisch 20001124
4 Importing SOURCE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Quellelement bei Zuweisung 20001124
5 Exporting TARGET_DETAILS Call by reference Type reference (TYPE) SWFDCMPINF Details zum Ziel-Datentyp 20020128
6 Importing TARGET_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Zielelement bei Zuweisung 20001124

Method ELEMENT_CHECK_COMPATIBILITY on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method ELEMENT_CHECK_PROPS_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANGING_PARAM Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Elemente mit Eigenschaft 'Changing' überschreiben 20001206
2 Importing EXPORT_PARAM Value transfer Type reference (TYPE) XFLAG SPACE 'X' - Elemente mit Eigenschaft 'Export' überschreiben 20001206
3 Exporting EX_VALID Call by reference Type reference (TYPE) XFLAG 'X' - Element-Eigenschaft paßt zu den Import-Parametern 20001206
4 Importing IMPORT_PARAM Value transfer Type reference (TYPE) XFLAG SPACE 'X' - Elemente mit Eigenschaft 'Import' überschreiben 20001206
5 Importing IM_PROPS_X Call by reference Type reference (TYPE) XSTRING Eigenschaften des Elements 20001206
6 Importing NO_INITIAL_ELEMENTS Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Elemente mit NULL- oder Initialwert NICHT importieren 20031110
7 Importing NO_READ_ONLY_ELEMENTS Call by reference Type reference (TYPE) XFLAG SPACE 'X' - READ_ONLY-Elemente nicht importieren 20001206
8 Importing NO_SYSTEM_ELEMENTS Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Werte für Systemelemente NICHT importieren 20001206
9 Importing RETURNING_PARAM Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Elemente mit Eigenschaft 'Returning' überschreiben 20001206
10 Importing SUPPRESS_OTHERS Call by reference Type reference (TYPE) XFLAG SPACE 'X' - NUR die spezifizierten Elemente überschreiben 20001206

Method ELEMENT_CHECK_PROPS_OPTION on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method ELEMENT_DDIC_INFO_BY_TYPENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DFIES_TAB Call by reference Type reference (TYPE) SWFUTDFIES Tabelle mit DDIC-Interner Informationsstruktur 20020128
2 Exporting EX_DOMA Call by reference Type reference (TYPE) DOMNAME Domäne 20001128
3 Exporting EX_DTEL Call by reference Type reference (TYPE) ROLLNAME Datenelement 20001128
4 Exporting EX_STRUCTURE Call by reference Type reference (TYPE) TABNAME Struktur- oder Tabellenname 20001128
5 Importing IM_TYPENAME Call by reference Type reference (TYPE) STRING Typname 20001128

Method ELEMENT_DDIC_INFO_BY_TYPENAME on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method IMPORT_FROM_ABAP_CONTAINER Signature

Method IMPORT_FROM_ABAP_CONTAINER on class CL_SWF_CNT_CONVERSION_SERVICE has no parameter.
Method IMPORT_FROM_ABAP_CONTAINER on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method IMPORT_FROM_BOR_CONTAINER Signature

Method IMPORT_FROM_BOR_CONTAINER on class CL_SWF_CNT_CONVERSION_SERVICE has no parameter.
Method IMPORT_FROM_BOR_CONTAINER on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method IMPORT_FROM_SIMPLE_CONTAINER Signature

Method IMPORT_FROM_SIMPLE_CONTAINER on class CL_SWF_CNT_CONVERSION_SERVICE has no parameter.
Method IMPORT_FROM_SIMPLE_CONTAINER on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method IMPORT_FROM_XML Signature

Method IMPORT_FROM_XML on class CL_SWF_CNT_CONVERSION_SERVICE has no parameter.
Method IMPORT_FROM_XML on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method IMPORT_FROM_XML_GP Signature

Method IMPORT_FROM_XML_GP on class CL_SWF_CNT_CONVERSION_SERVICE has no parameter.
Method IMPORT_FROM_XML_GP on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method IMPORT_FROM_XML_IXML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) CL_SWF_CNT_CONTAINER Container: Implementierende Klasse 20051021
2 Importing CONTAINER_GUID Value transfer Type reference (TYPE) GUID_32 Falls gesetzt: überschreibt vorhandene Instanz-ID 20051021
3 Importing DEFINITION_EXTENSION Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Objektreferenz auf Definitionscontainer 20051021
4 Exporting EXCEPTION_LIST Call by reference Type reference (TYPE) SWF_CX_TAB Tabelle mit Workflow-Exceptions 20051021
5 Importing FAULT_TOLERANT Call by reference Type reference (TYPE) XFLAG SPACE 'X' - fehlertolerant laden 20120628
6 Importing IMPORT_CHANGE_DATA Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Änderungdsaten aus XML-Datenstrom übernehmen 20051021
7 Importing PERSISTENCE_CLASSNAME Value transfer Type reference (TYPE) CLASSNAME Name der Klasse, an die die Persistenz deligiert wird 20051021
8 Importing PROPERTIES_X Value transfer Type reference (TYPE) XSTRING Falls gesetzt: überschreibt Eigenschaften des Containers 20051021
9 Importing UPDATE_TOUCHED_FLAG Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Bei geänderten Elementwerten touched-Flag setzen 20051021
10 Importing XML_DOM Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML-Laufzeitobjekt des iXML-Toolkits 20051021
11 Importing XML_RENDERED_SIZE Value transfer Type reference (TYPE) SWF_XMLSIZ NOTWENDIG BEI XML_TABLE ! Anzahl Bytes in XML-Tabelle 20051021
12 Importing XML_STREAM Call by reference Type reference (TYPE) XSTRING XML-Datenstrom 20051021
13 Importing XML_TABLE Call by reference Type reference (TYPE) STANDARD TABLE XML-Datenstrom in interner Tabelle mit Zeilentyp 'X' 20051021

Method IMPORT_FROM_XML_IXML on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method IMPORT_FROM_XML_XSLT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Containerinstanz, in die importiert werden soll 20051021
2 Importing CONTAINER_GUID Value transfer Type reference (TYPE) GUID_32 Falls gesetzt: überschreibt vorhandene Instanz-ID 20051021
3 Importing DEFINITION_EXTENSION Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Objektreferenz auf Definitionscontainer 20051021
4 Exporting EXCEPTION_LIST Call by reference Type reference (TYPE) SWF_CX_TAB Tabelle mit Workflow-Exceptions 20051021
5 Importing FAULT_TOLERANT Call by reference Type reference (TYPE) XFLAG SPACE 'X' - lade Daten fehlertolerant 20120628
6 Importing IMPORT_CHANGE_DATA Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Änderungdsaten aus XML-Datenstrom übernehmen 20051021
7 Importing PERSISTENCE_CLASSNAME Value transfer Type reference (TYPE) CLASSNAME Name der Klasse, an die die Persistenz deligiert wird 20051021
8 Importing PROPERTIES_X Value transfer Type reference (TYPE) XSTRING Falls gesetzt: überschreibt Eigenschaften des Containers 20051021
9 Importing UPDATE_TOUCHED_FLAG Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Bei geänderten Elementwerten touched-Flag setzen 20051021
10 Importing XML_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML-Laufzeitobjekt des iXML-Toolkits 20051021
11 Importing XML_STREAM Call by reference Type reference (TYPE) XSTRING XML stream 20051021
12 Importing XML_TABLE Call by reference Type reference (TYPE) STANDARD TABLE XML Data Stream in Internal Table with Row Type 'X' 20051207

Method IMPORT_FROM_XML_XSLT on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method IMPORT_FROM_XSLT_ERROR_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementierung einer 'Collection' 20120625
2 Exporting EXCEPTION_LIST Call by reference Type reference (TYPE) SWF_CX_TAB Tabelle mit Workflow-Exceptions 20120625
3 Importing PARAM Call by reference Object reference (TYPE REF TO) LCL_DESERIALIZE 20120625
4 Importing XML_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20120625
5 Importing XML_STREAM Call by reference Type reference (TYPE) XSTRING 20120625
6 Importing XML_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20120625

Method IMPORT_FROM_XSLT_ERROR_HANDLER on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method POST_XML_DESERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXCEPTION_LIST Call by reference Type reference (TYPE) SWF_CX_TAB Table with Workflow Exceptions 20060314
2 Importing I_CONT Call by reference Object reference (TYPE REF TO) CL_SWF_CNT_CONTAINER Container - Implementierung einer 'Collection' 20051014
3 Importing I_PARAM Call by reference Object reference (TYPE REF TO) LCL_DESERIALIZE 20060314

Method POST_XML_DESERIALIZE on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method PRE_XML_SERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONT Call by reference Object reference (TYPE REF TO) CL_SWF_CNT_CONTAINER Container - Implementierung einer 'Collection' 20051014
2 Importing I_PARAM Call by reference Object reference (TYPE REF TO) LCL_SERIALIZE 20060314
# Exception Resumable Description Created on
1 CONVERSION_ERROR A Container Element Cannot Be Converted to XML 20060314

Method SET_XML_TEST_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Call by reference Type reference (TYPE) CHAR1 ' ' - Kein Test / 'X' - Erzwingt XSLT / 'I' - Erzwingt IXML 20051223

Method SET_XML_TEST_MODE on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method TO_ABAP_CONTAINER Signature

Method TO_ABAP_CONTAINER on class CL_SWF_CNT_CONVERSION_SERVICE has no parameter.
Method TO_ABAP_CONTAINER on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method TO_BOR_CONTAINER Signature

Method TO_BOR_CONTAINER on class CL_SWF_CNT_CONVERSION_SERVICE has no parameter.
Method TO_BOR_CONTAINER on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method TO_PERSISTENT_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BOR_CONTAINER Call by reference Type reference (TYPE) SWCONTTAB BOR-Container mit PORs 20031015
2 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container 20031015
3 Changing EXCEPTION_LIST Call by reference Type reference (TYPE) SWF_CX_TAB Liste mit aufgetretenen Exceptions 20031015

Method TO_PERSISTENT_CONVERT on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method TO_SIMPLE_CONTAINER Signature

Method TO_SIMPLE_CONTAINER on class CL_SWF_CNT_CONVERSION_SERVICE has no parameter.
Method TO_SIMPLE_CONTAINER on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method TO_XML Signature

Method TO_XML on class CL_SWF_CNT_CONVERSION_SERVICE has no parameter.
Method TO_XML on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method TO_XML_GP Signature

Method TO_XML_GP on class CL_SWF_CNT_CONVERSION_SERVICE has no parameter.
Method TO_XML_GP on class CL_SWF_CNT_CONVERSION_SERVICE has no exception.

Method TO_XML_IXML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Containerinstanz 20051025
2 Importing INCLUDE_CHANGE_DATA Call by reference Type reference (TYPE) XFELD Anlegerelease mitgeben 20051025
3 Importing INCLUDE_EXTENSION_ELEMENTS Call by reference Type reference (TYPE) XFELD Alle Elemente aus Erweiterungen lokal speichern 20051025
4 Importing INCLUDE_INITIAL_VALUES Call by reference Type reference (TYPE) XFELD Elementwerte mitgeben 20051025
5 Importing INCLUDE_NULL_VALUES Call by reference Type reference (TYPE) XFELD Elementwerte mitgeben 20051025
6 Importing INCLUDE_TEXTS Call by reference Type reference (TYPE) XFELD Sprachabhängige Texte mitgeben 20051025
7 Importing INCLUDE_TYPENAMES Call by reference Type reference (TYPE) XFELD Typinformation der Elemente mitgeben 20051025
8 Importing INTERNAL_FORMAT Call by reference Type reference (TYPE) XFLAG Platzsparendes Format für die Element-Tags 20051025
9 Importing SAVE_DELTA_HANDLING_INFO Call by reference Type reference (TYPE) XFELD 'X' - Delta-Handling relevante Flags speichern 20051025
10 Importing USE_BUFFER Call by reference Type reference (TYPE) XFLAG 'X' - 'changed'-Flag entscheidet über Pufferverwendung 20051025
11 Exporting XML_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT Interne Dokumentstruktur des IXML-Toolkits 20051025
12 Importing XML_DOM_REQ Call by reference Type reference (TYPE) XFELD 'X' - XML_DOM Rückgabe verlangt 20051025
13 Exporting XML_RENDERED_SIZE Value transfer Type reference (TYPE) INT4 Länge (Bytes) des gerenderten XML Datenstroms 20051025
14 Exporting XML_STREAM Call by reference Type reference (TYPE) XSTRING Container als XML-Datenstrom in XSTRING 20051025
15 Importing XML_STREAM_REQ Call by reference Type reference (TYPE) XFELD 'X' - XML_STREAM Rückgabe verlangt 20051025
16 Exporting XML_TABLE Call by reference Type reference (TYPE) TABLE Container als XML-Datenstrom in interner Tabelle 20051025
17 Importing XML_TABLE_REQ Call by reference Type reference (TYPE) XFELD 'X' - XML_TABLE Rückgabe verlangt 20051025
# Exception Resumable Description Created on
1 CONVERSION_ERROR Ein Containerelement kann nicht nach XML konvertiert werden. 20051025

Method TO_XML_XSLT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Containerinstanz 20051025
2 Importing INCLUDE_CHANGE_DATA Call by reference Type reference (TYPE) XFELD Anlegerelease mitgeben 20051025
3 Importing INCLUDE_EXTENSION_ELEMENTS Call by reference Type reference (TYPE) XFELD Alle Elemente aus Erweiterungen lokal speichern 20051025
4 Importing INCLUDE_INITIAL_VALUES Call by reference Type reference (TYPE) XFELD Elementwerte mitgeben 20051025
5 Importing INCLUDE_NULL_VALUES Call by reference Type reference (TYPE) XFELD Elementwerte mitgeben 20051025
6 Importing INCLUDE_TEXTS Call by reference Type reference (TYPE) XFELD Sprachabhängige Texte mitgeben 20051025
7 Importing SAVE_DELTA_HANDLING_INFO Call by reference Type reference (TYPE) XFELD 'X' - Delta-Handling relevante Flags speichern 20051025
8 Exporting XML_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT Interne Dokumentstruktur des IXML-Toolkits 20051025
9 Importing XML_DOM_REQ Call by reference Type reference (TYPE) XFELD 'X' - XML_DOM Rückgabe verlangt 20051025
10 Exporting XML_RENDERED_SIZE Value transfer Type reference (TYPE) INT4 Länge (Bytes) des gerenderten XML Datenstroms 20051025
11 Exporting XML_STREAM Call by reference Type reference (TYPE) XSTRING Container als XML-Datenstrom in XSTRING 20051025
12 Importing XML_STREAM_REQ Call by reference Type reference (TYPE) XFELD 'X' - XML_STREAM Rückgabe verlangt 20051025
13 Exporting XML_TABLE Call by reference Type reference (TYPE) TABLE Container als XML-Datenstrom in interner Tabelle 20051025
14 Importing XML_TABLE_REQ Call by reference Type reference (TYPE) XFELD 'X' - XML_TABLE Rückgabe verlangt 20051025
# Exception Resumable Description Created on
1 CONVERSION_ERROR Ein Containerelement kann nicht nach XML konvertiert werden. 20051025
History
Last changed by/on SAP  20130531 
SAP Release Created in 610