SAP ABAP Class CL_SWF_BND_OP_XSLT_TRANSFORM (Expression -> Expression Using XSLT Transformation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_BND (Package) Workflow: Data Flow
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_BND_OPERATION Binding Operation 20020129
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_IFS_BIND_PRESENTATION Presentation interface with static methods 20020731
Properties
Class CL_SWF_BND_OP_XSLT_TRANSFORM  
Short Description Expression -> Expression Using XSLT Transformation    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class SWF_RLS_001    
Program status     
Category 0   
Package SWF_BND   Workflow: Data Flow 
Created 20020129   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_EXP_SERVICE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SWFBN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SWFCN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SWFEX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_BND_OPERATION Binding Operation 20020129
2 IF_SWF_IFS_BIND_PRESENTATION Presentation interface with static methods 20020731
Friends
Class CL_SWF_BND_OP_XSLT_TRANSFORM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_COMPAT_ABAP Constant Private Type reference (TYPE) SWFDCOMPAT '1' Compatibility Level for Workflow XML Message 20020718
2 MC_COMPAT_BOR_XML_DOC Constant Private Type reference (TYPE) SWFDCOMPAT '6' Compatibility Level for BOR Object Type XML_DOC 20020718
3 MC_COMPAT_CHAR_TABLE Constant Private Type reference (TYPE) SWFDCOMPAT '5' Compatibility Level for BOR Object Type XML_DOC 20020723
4 MC_COMPAT_NATIVE_XML Constant Private Type reference (TYPE) SWFDCOMPAT '9' Compatibility Level for Workflow XML Message 20020718
5 MC_COMPAT_WF_CONTAINER Constant Private Type reference (TYPE) SWFDCOMPAT '7' Compatibility Level for Worfklow Container 20020718
6 MC_COMPAT_WF_MESSAGE Constant Private Type reference (TYPE) SWFDCOMPAT '8' Compatibility Level for Workflow XML Message 20020718
7 MC_OWN_MSGID Constant Protected Type reference (TYPE) SYMSGID 'SWF_BND_001' Own Message Class (Error Macros) 20020129
8 M_ICON_ERROR Constant Private Type reference (TYPE) STRING ICON_RED_LIGHT Symbol for 'Could Not Be Evaluated' 20020129
9 M_ICON_LEFT_TO_RIGHT Constant Private Type reference (TYPE) STRING ICON_OPERATION Symbol for Data Flow from Left to Right 20020129
10 M_ICON_RIGHT_TO_LEFT Constant Private Type reference (TYPE) STRING ICON_OPERATION Symbol for Data Flow from Right to Left 20020129
11 M_LOG_CONTEXT Static Attribute Protected Type reference (TYPE) SWF_LOGCTX Context 'Binding' for Creating Exceptions 20020712
12 M_OPERATOR_NAME Constant Private Type reference (TYPE) STRING 'XSLT' Unique Name of Operator 20020129
13 M_OPERATOR_SYMBOL Constant Private Type reference (TYPE) SWFBNDOP SWFBN_OPERATION_XSLT Unique Internal ID of Operator 20020129
14 M_T100 Static Attribute Protected Type reference (TYPE) SWF_T100MS Structure for T100 Message (Error Macros) 20020129
15 M_TEXT_KEY Constant Private Type reference (TYPE) DOKU_OBJ 'SWF_RLS_2_VALENT_OPERATOR' SE61 Key for Explanatory Tetx 20020129
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method 20020129
2 CHECK_ELEMENT_IS_XML Static method Public Method Checks Whether Element Encapsulates an XML Document 20020708
3 CHECK_UNIT_COMPATIBILITY Static method Protected Method Compatibility Check for Two Entities (Types) 20020129
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020712
5 EXECUTE Instance method Public Method 20020129
6 GET_DESCRIPTION Instance method Public Method 20020129
7 GET_ICON Instance method Public Method 20020129
8 GET_NAME Instance method Public Method 20020129
9 GET_PROPERTIES Instance method Public Method 20020129
10 GET_SUPPORTED_OPTIONS Instance method Public Method 20020129
11 GET_SYMBOL Instance method Public Method 20020129
12 GET_TEXT_KEY Instance method Public Method 20020129
13 SET_COMPATIBILITY_VECTOR Static method Public Method Adapts Binding Transformation 20020718
14 TO_HTML Instance method Public Method 20020129
15 TO_STRING Instance method Public Method 20020129
16 UNIT_CONVERSION Static method Protected Method Convert Entities for Comparison 20020129
17 UNWRAP_XML_DOCUMENT Static method Protected Method Determine XML Document from Object Instance 20020718
18 WRAP_XML_DOCUMENT Static method Protected Method Forward XML Document to Object Instance 20020718
Events
Class CL_SWF_BND_OP_XSLT_TRANSFORM has no event.
Types
Class CL_SWF_BND_OP_XSLT_TRANSFORM has no local type.
Method Signatures

Method CHECK Signature

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

Method CHECK_ELEMENT_IS_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING Call by reference Type reference (TYPE) SWFBINDING Datenflussdefinition 20020708
2 Exporting COMPATIBLE Call by reference Type reference (TYPE) SWFDCOMPAT 9 - IST ein XML-Dokument, '1' - kann konvertiert werden 20020708
3 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT zu prüfendes Elementobjekt 20020708
4 Exporting UNRECOGNIZED_DATA_TYPE Call by reference Type reference (TYPE) STRING Dieser Datentyp wird nicht als XML-Dokument erkannt 20020708
5 Exporting UNRECOGNIZED_OBJECT_TYPE Call by reference Type reference (TYPE) STRING Dieser Objekttyp wird nicht als XML-Dokument erkannt 20020708
# Exception Resumable Description Created on
1 CX_SWF_BND_INVALID_OPERAND Operand ist kein XML-Dokument 20020708

Method CHECK_UNIT_COMPATIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_EXP_EXPRESSION Erster aufgetretener Fehler 20020129
2 Importing LEFT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Wert des linken Operanden als Containerelement 20020129
3 Importing RIGHT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Wert des rechten Operanden als Containerelement 20020129
# Exception Resumable Description Created on
1 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20020129
2 CX_SWF_RLS_OPERAND_MISSING Operand fehlt 20020129
3 CX_SWF_RLS_OPERATOR_CHECK Operanden inkompatibel zu Operator 20020129

Method CLASS_CONSTRUCTOR Signature

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

Method EXECUTE Signature

Method EXECUTE on class CL_SWF_BND_OP_XSLT_TRANSFORM has no parameter.
Method EXECUTE on class CL_SWF_BND_OP_XSLT_TRANSFORM has no exception.

Method GET_DESCRIPTION Signature

Method GET_DESCRIPTION on class CL_SWF_BND_OP_XSLT_TRANSFORM has no parameter.
Method GET_DESCRIPTION on class CL_SWF_BND_OP_XSLT_TRANSFORM has no exception.

Method GET_ICON Signature

Method GET_ICON on class CL_SWF_BND_OP_XSLT_TRANSFORM has no parameter.
Method GET_ICON on class CL_SWF_BND_OP_XSLT_TRANSFORM has no exception.

Method GET_NAME Signature

Method GET_NAME on class CL_SWF_BND_OP_XSLT_TRANSFORM has no parameter.
Method GET_NAME on class CL_SWF_BND_OP_XSLT_TRANSFORM has no exception.

Method GET_PROPERTIES Signature

Method GET_PROPERTIES on class CL_SWF_BND_OP_XSLT_TRANSFORM has no parameter.
Method GET_PROPERTIES on class CL_SWF_BND_OP_XSLT_TRANSFORM has no exception.

Method GET_SUPPORTED_OPTIONS Signature

Method GET_SUPPORTED_OPTIONS on class CL_SWF_BND_OP_XSLT_TRANSFORM has no parameter.
Method GET_SUPPORTED_OPTIONS on class CL_SWF_BND_OP_XSLT_TRANSFORM has no exception.

Method GET_SYMBOL Signature

Method GET_SYMBOL on class CL_SWF_BND_OP_XSLT_TRANSFORM has no parameter.
Method GET_SYMBOL on class CL_SWF_BND_OP_XSLT_TRANSFORM has no exception.

Method GET_TEXT_KEY Signature

Method GET_TEXT_KEY on class CL_SWF_BND_OP_XSLT_TRANSFORM has no parameter.
Method GET_TEXT_KEY on class CL_SWF_BND_OP_XSLT_TRANSFORM has no exception.

Method SET_COMPATIBILITY_VECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BINDING Call by reference Type reference (TYPE) SWFBINDING Datenflußdefinition 20020718

Method SET_COMPATIBILITY_VECTOR on class CL_SWF_BND_OP_XSLT_TRANSFORM has no exception.

Method TO_HTML Signature

Method TO_HTML on class CL_SWF_BND_OP_XSLT_TRANSFORM has no parameter.
Method TO_HTML on class CL_SWF_BND_OP_XSLT_TRANSFORM has no exception.

Method TO_STRING Signature

Method TO_STRING on class CL_SWF_BND_OP_XSLT_TRANSFORM has no parameter.
Method TO_STRING on class CL_SWF_BND_OP_XSLT_TRANSFORM has no exception.

Method UNIT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONVERT_UNIT_REF Call by reference Object reference (TYPE REF TO) DATA Einheit 20020129
2 Importing CONVERT_UNIT_TYPE Call by reference Type reference (TYPE) STRING Art der Einheit 20020129
3 Changing CONVERT_VALUE_REF Call by reference Object reference (TYPE REF TO) DATA Wert des rechten Ausdrucks 20020129
4 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_RLS_COMPARISON Erste bei der Auswertung aufgetretene Ausnahme 20020129
5 Importing STABLE_UNIT_REF Call by reference Object reference (TYPE REF TO) DATA Einheit 20020129
6 Importing STABLE_UNIT_TYPE Call by reference Type reference (TYPE) STRING Art der Einheit 20020129
# Exception Resumable Description Created on
1 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20020129
2 CX_SWF_RLS_COMPARISON Workflow Ausnahme 20020129
3 CX_SWF_RLS_OPERAND_MISSING Operand fehlt 20020129
4 CX_SWF_RLS_OPERATOR_CHECK Operanden inkompatibel zu Operator 20020129

Method UNWRAP_XML_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPATIBILITY Call by reference Type reference (TYPE) SWFDCOMPAT Kompatibilitätsgrad (bezgl. Zuweisung) zweier Elemente 20020718
2 Importing INSTANCE Call by reference Object reference (TYPE REF TO) DATA Zeiger auf XML-Dokumentinstanz 20020718
3 Importing INSTANCE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Containerelement, kapselt die Instanz 20020723
4 Exporting XML_DOC Call by reference Object reference (TYPE REF TO) DATA 20020718
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING Ungültiges Datenformat 20020723

Method WRAP_XML_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPATIBILITY Call by reference Type reference (TYPE) SWFDCOMPAT Kompatibilitätsgrad (bezgl. Zuweisung) zweier Elemente 20020718
2 Changing INSTANCE Call by reference Object reference (TYPE REF TO) DATA Laufzeitinstanz, kapselt das XML-Dokument 20020718
3 Importing INSTANCE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Containerelement, kapselt die Instanz 20020723
4 Importing XML_DOC Call by reference Object reference (TYPE REF TO) DATA XML-Dokument, das gesetzt werden soll 20020718

Method WRAP_XML_DOCUMENT on class CL_SWF_BND_OP_XSLT_TRANSFORM has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 620