SAP ABAP Class CL_PROXY_ST_PART (Proxy Stylesheet Part Factory)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_RUNTIME_STYLESHEET (Package) ABAP Proxies: Stylesheets
Properties
Class CL_PROXY_ST_PART  
Short Description Proxy Stylesheet Part Factory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_PROXY_RUNTIME_STYLESHEET   ABAP Proxies: Stylesheets 
Created 20080208   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PROXY_ST_PART has no interface implemented.
Friends
Class CL_PROXY_ST_PART has no friend class.
Attributes
Class CL_PROXY_ST_PART has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EXCEPTION_DATA_REFS Static method Private Method 20080208
2 CREATE_FOR_CLAS_METHOD Static method Public Method 20080208
3 CREATE_FOR_EXCEPTION Static method Public Method 20080208
4 CREATE_FOR_INTF_METHOD Static method Public Method 20080208
5 CREATE_FOR_TYPE Static method Public Method 20080208
6 CREATE_PART Static method Private Method 20080208
7 GET_PARAM_TAB Static method Private Method 20080208
8 GET_SIGNATURE Static method Private Method 20080208
9 PART_SET_DESERIALIZE Static method Private Method 20080208
10 PART_SET_SERIALIZE Static method Private Method 20080208
Events
Class CL_PROXY_ST_PART has no event.
Types
Class CL_PROXY_ST_PART has no local type.
Method Signatures

Method ADD_EXCEPTION_DATA_REFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Call by reference Object reference (TYPE REF TO) CX_AI_APPLICATION_FAULT Application Integration: Application Error 20080208
2 Importing PART Call by reference Object reference (TYPE REF TO) IF_SXMLP_DATA_ST 20080208
3 Importing STYLESHEET Call by reference Object reference (TYPE REF TO) CL_PROXY_STYLESHEET_RUNTIME Proxy Generation: Runtime Check ABAP <-> XML 20080208

Method ADD_EXCEPTION_DATA_REFS on class CL_PROXY_ST_PART has no exception.

Method CREATE_FOR_CLAS_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20080208
2 Importing EXTENDED_XML_HANDLING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080208
3 Importing FORCE_ST_GENERATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080208
4 Importing FOR_DESERIALIZE_REQUEST Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080208
5 Importing FOR_DESERIALIZE_RESPONSE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20080208
6 Importing FOR_SERIALIZE_REQUEST Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20080208
7 Importing FOR_SERIALIZE_RESPONSE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080208
8 Importing LOGICAL_PORT_NAME Call by reference Type reference (TYPE) PRX_LOGICAL_PORT_NAME Logical Port Name 20110406
9 Importing METHOD Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20080208
10 Exporting PARAM_TAB Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB 20080208
11 Exporting PARAM_TAB_INV Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB 20091230
12 Exporting REQUEST_MSG Call by reference Type reference (TYPE) QNAME Qualified Name 20080208
13 Exporting REQUEST_PARAM Call by reference Type reference (TYPE) CSEQUENCE 20080208
14 Exporting REQUEST_PART Call by reference Object reference (TYPE REF TO) IF_SXMLP_DATA_ST 20080208
15 Importing REQUEST_PART_NAME Call by reference Type reference (TYPE) CSEQUENCE 20080208
16 Importing REQUEST_PART_NSURI Call by reference Type reference (TYPE) CSEQUENCE 20080208
17 Exporting REQUEST_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20080208
18 Exporting REQUEST_XML Call by reference Type reference (TYPE) QNAME Qualified Name 20080208
19 Exporting RESPONSE_MSG Call by reference Type reference (TYPE) QNAME Qualified Name 20080208
20 Exporting RESPONSE_PARAM Call by reference Type reference (TYPE) CSEQUENCE 20080208
21 Exporting RESPONSE_PART Call by reference Object reference (TYPE REF TO) IF_SXMLP_DATA_ST 20080208
22 Importing RESPONSE_PART_NAME Call by reference Type reference (TYPE) CSEQUENCE 20080208
23 Importing RESPONSE_PART_NSURI Call by reference Type reference (TYPE) CSEQUENCE 20080208
24 Exporting RESPONSE_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20080208
25 Exporting RESPONSE_XML Call by reference Type reference (TYPE) QNAME Qualified Name 20080208
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: System Error 20080208

Method CREATE_FOR_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADD_DATA_REFS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080208
2 Importing APPLICATION_FAULT Call by reference Object reference (TYPE REF TO) CX_AI_APPLICATION_FAULT Application Integration: Application Error 20080208
3 Importing EXCEPTION Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20080208
4 Importing EXTENDED_XML_HANDLING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080208
5 Importing FORCE_ST_GENERATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080208
6 Importing FOR_DESERIALIZE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080208
7 Importing FOR_SERIALIZE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080208
8 Importing PART_NAME Call by reference Type reference (TYPE) CSEQUENCE 20080208
9 Importing PART_NSURI Call by reference Type reference (TYPE) CSEQUENCE 20080208
10 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_SXMLP_DATA_ST 20080208
11 Importing SVAR_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20090803
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: System Error 20080208

Method CREATE_FOR_INTF_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXTENDED_XML_HANDLING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080208
2 Importing FORCE_ST_GENERATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080208
3 Importing FOR_DESERIALIZE_REQUEST Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20080208
4 Importing FOR_DESERIALIZE_RESPONSE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080208
5 Importing FOR_SERIALIZE_REQUEST Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080208
6 Importing FOR_SERIALIZE_RESPONSE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20080208
7 Importing INTERFACE Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20080208
8 Importing METHOD Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20080208
9 Exporting PARAM_TAB Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB 20080208
10 Importing PARAM_TAB_IN Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB 20080211
11 Exporting REQUEST_MSG Call by reference Type reference (TYPE) QNAME Qualified Name 20080208
12 Exporting REQUEST_PARAM Call by reference Type reference (TYPE) CSEQUENCE 20080208
13 Exporting REQUEST_PART Call by reference Object reference (TYPE REF TO) IF_SXMLP_DATA_ST 20080208
14 Importing REQUEST_PART_NAME Call by reference Type reference (TYPE) CSEQUENCE 20080208
15 Importing REQUEST_PART_NSURI Call by reference Type reference (TYPE) CSEQUENCE 20080208
16 Exporting REQUEST_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20080208
17 Exporting REQUEST_XML Call by reference Type reference (TYPE) QNAME Qualified Name 20080208
18 Exporting RESPONSE_MSG Call by reference Type reference (TYPE) QNAME Qualified Name 20080208
19 Exporting RESPONSE_PARAM Call by reference Type reference (TYPE) CSEQUENCE 20080208
20 Exporting RESPONSE_PART Call by reference Object reference (TYPE REF TO) IF_SXMLP_DATA_ST 20080208
21 Importing RESPONSE_PART_NAME Call by reference Type reference (TYPE) CSEQUENCE 20080208
22 Importing RESPONSE_PART_NSURI Call by reference Type reference (TYPE) CSEQUENCE 20080208
23 Exporting RESPONSE_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20080208
24 Exporting RESPONSE_XML Call by reference Type reference (TYPE) QNAME Qualified Name 20080208
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: System Error 20080208

Method CREATE_FOR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXTENDED_XML_HANDLING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080208
2 Importing FORCE_ST_GENERATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080208
3 Importing FOR_DESERIALIZE Call by reference Type reference (TYPE) ABAP_BOOL 20080208
4 Importing FOR_SERIALIZE Call by reference Type reference (TYPE) ABAP_BOOL 20080208
5 Importing PART_NAME Call by reference Type reference (TYPE) CSEQUENCE Qualified Name 20080208
6 Importing PART_NSURI Call by reference Type reference (TYPE) CSEQUENCE 20080208
7 Importing REF Call by reference Object reference (TYPE REF TO) DATA 20080208
8 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_SXMLP_DATA_ST 20080208
9 Importing SVAR_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20081205
10 Importing TYPE Call by reference Type reference (TYPE) PRX_R3NAME Name of Dictionary Type 20080208
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: System Error 20080208

Method CREATE_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PART_NAME Call by reference Type reference (TYPE) CSEQUENCE Qualified Name 20080208
2 Importing PART_NSURI Call by reference Type reference (TYPE) CSEQUENCE 20080208
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_SXMLP_DATA_ST 20080208
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: System Error 20080208

Method GET_PARAM_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INV Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080211
2 Exporting PARAM_TAB Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB 20080208
3 Importing PARAM_TAB_IN Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB 20080211
4 Importing REQUEST_PART Call by reference Object reference (TYPE REF TO) IF_SXMLP_DATA_ST 20080208
5 Importing RESPONSE_PART Call by reference Object reference (TYPE REF TO) IF_SXMLP_DATA_ST 20080208
6 Importing ST Call by reference Object reference (TYPE REF TO) CL_PROXY_STYLESHEET_RUNTIME Proxy Generation: Runtime Check ABAP <-> XML 20080208
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: System Error 20080208

Method GET_SIGNATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting REQUEST_MSG Call by reference Type reference (TYPE) QNAME Qualified Name 20080208
2 Exporting REQUEST_PARAM Call by reference Type reference (TYPE) CSEQUENCE 20080208
3 Exporting REQUEST_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20080208
4 Exporting REQUEST_XML Call by reference Type reference (TYPE) QNAME Qualified Name 20080208
5 Exporting RESPONSE_MSG Call by reference Type reference (TYPE) QNAME Qualified Name 20080208
6 Exporting RESPONSE_PARAM Call by reference Type reference (TYPE) CSEQUENCE 20080208
7 Exporting RESPONSE_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20080208
8 Exporting RESPONSE_XML Call by reference Type reference (TYPE) QNAME Qualified Name 20080208
9 Importing ST Call by reference Object reference (TYPE REF TO) CL_PROXY_STYLESHEET_RUNTIME Proxy Generation: Runtime Check ABAP <-> XML 20080208
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: System Error 20080208

Method PART_SET_DESERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PART Call by reference Object reference (TYPE REF TO) IF_SXMLP_DATA_ST 20080208
2 Importing ST Call by reference Object reference (TYPE REF TO) CL_PROXY_STYLESHEET_RUNTIME Proxy Generation: Runtime Check ABAP <-> XML 20080208
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: System Error 20080208

Method PART_SET_SERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PART Call by reference Object reference (TYPE REF TO) IF_SXMLP_DATA_ST 20080208
2 Importing ST Call by reference Object reference (TYPE REF TO) CL_PROXY_STYLESHEET_RUNTIME Proxy Generation: Runtime Check ABAP <-> XML 20080208
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: System Error 20080208
History
Last changed by/on SAP  20130531 
SAP Release Created in 711