SAP ABAP Class CL_SWF_XMP_ACCESS_XPATH (XML Proxy: Strategy for Value Access: XPath)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-BPE (Application Component) Business Process Engine
     SWF_XMP (Package) Workflow: Proxies for XML Messages
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SWF_XMP_ACCESS_STRATEGY XML Proxy: Strategy for Value Access 20020619
Properties
Class CL_SWF_XMP_ACCESS_XPATH  
Short Description XML Proxy: Strategy for Value Access: XPath    
Super Class CL_SWF_XMP_ACCESS_STRATEGY XML Proxy: Strategy for Value Access 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_XMP   Workflow: Proxies for XML Messages 
Created 20020619   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_XMP_ACCESS_XPATH has no forward declaration.
Interfaces
Class CL_SWF_XMP_ACCESS_XPATH has no interface implemented.
Friends
Class CL_SWF_XMP_ACCESS_XPATH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IXML Static Attribute Private Object reference (TYPE REF TO) IF_IXML IF_IXML 20051010
2 M_DOCUMENT Instance attribute Private Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20110203
3 M_MSG_ID Instance attribute Private Type reference (TYPE) SIBFINSTID Instance Identification in Persistent Object References 20110203
4 STREAM_FACTORY Static Attribute Private Object reference (TYPE REF TO) IF_IXML_STREAM_FACTORY IF_IXML_STREAM_FACTORY 20051010
5 XSLT Static Attribute Private Object reference (TYPE REF TO) CL_XSLT_PROCESSOR XSLT Processor 20051010
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20051010
2 EVALUATE_BY_XSLT Instance method Protected Method Evaluates XPath Using an XSL Transformation 20051010
3 GET_NAMESPACES Instance method Protected Method 20020624
Events
Class CL_SWF_XMP_ACCESS_XPATH has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PROGNAMES_CACHE_ENTRY Private See coding 20051010 BEGIN OF prognames_cache_entry, xpath TYPE string, progname TYPE progname, END OF prognames_cache_entry
2 TTY_PROGNAMES_CACHE Private See coding 20051010 tty_prognames_cache TYPE HASHED TABLE OF prognames_cache_entry WITH UNIQUE KEY xpath
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method EVALUATE_BY_XSLT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACCESS_VALUES Call by reference Type reference (TYPE) SWFDXMPACCESS XML-Message-Proxy: Wertzugriff für Elemente 20051010
2 Importing IM_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20110203
3 Importing IM_NSDECLARATIONS Call by reference Type reference (TYPE) SWFDXMPNSPACET Namensräume 20051010
4 Returning RE_LIST Value transfer Object reference (TYPE REF TO) IF_IXML_NODE_LIST IF_IXML_NODE_LIST 20051010

Method EVALUATE_BY_XSLT on class CL_SWF_XMP_ACCESS_XPATH has no exception.

Method GET_NAMESPACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_NAMESPACES Call by reference Type reference (TYPE) STRING 20020624
2 Importing IM_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWF_XMP_DEFINITION 20020624

Method GET_NAMESPACES on class CL_SWF_XMP_ACCESS_XPATH has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 630