SAP ABAP Class CL_PROXY_ABAP2WSDL (Proxy Generation: Generate WSDL/XML from Proxy Metadata)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_GENTIME (Package) ES Tools: Proxy Generation
Properties
Class CL_PROXY_ABAP2WSDL  
Short Description Proxy Generation: Generate WSDL/XML from Proxy Metadata    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_PROXY_GENTIME   ES Tools: Proxy Generation 
Created 20030808   SAP 
Last change 20140121   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)
2 IF_PROXY_CONST_NS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_PROXY_CONST_XSD Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 SPRX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PROXY_ABAP2WSDL has no interface implemented.
Friends
Class CL_PROXY_ABAP2WSDL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASSERTION_IS_ACTIVE Static Attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060425
2 CHECK_SCHEMA Static Attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060508
3 DEL_INDICATOR_USED Instance attribute Private Type reference (TYPE) PRX_BOOLEAN SPRX_FALSE ABAP Proxies: Boolean Value ('X' = True, Space = False) 20070720
4 DOCU_BASE_URL Static Attribute Public Type reference (TYPE) STRING 20081020
5 IXML Static Attribute Private Object reference (TYPE REF TO) IF_IXML 20030930
6 KEEP_UNUSED_REFS Instance attribute Private Type reference (TYPE) PRX_BOOLEAN SPRX_FALSE ABAP Proxies: Boolean Value ('X' = True, Space = False) 20120514
7 NAMESPACES Instance attribute Private Type reference (TYPE) T_NSPACE_NODES All Namespace Nodes 20030912
8 PROXY Instance attribute Private Object reference (TYPE REF TO) IF_PROXY_DATA Proxy Metadata 20030808
9 PROXY_MAIN Instance attribute Private Type reference (TYPE) SPRX_S_PROXY 20060228
10 REPTERM_USED Instance attribute Private Type reference (TYPE) PRX_BOOLEAN SPRX_FALSE ABAP Proxies: Boolean Value ('X' = True, Space = False) 20070510
11 SHOW_WSDL Static Attribute Public Type reference (TYPE) ABAP_BOOL Display WSDL in HTML Viewer 20031001
12 WSDL_DOCUMENT Instance attribute Private Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20120809
13 XML_DOCUMENT Instance attribute Private Object reference (TYPE REF TO) IF_IXML_DOCUMENT IXML Document 20030808
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ANY_ATTRIBUTE Instance method Private Method Generates anyAttribute Node 20060413
2 ADD_ATTRIBUTE Instance method Private Method Generates Attribute Node 20040204
3 ADD_BASE_DOCU_URL Instance method Private Method 20081015
4 ADD_DEL_INDICATOR_ATTRIBUTE Instance method Private Method erzeugt attribute node 20070720
5 ADD_GLOBAL_DELETION_INDICATOR Instance method Private Method erzeugt attribute node 20070720
6 ADD_NAMESPACE_DECL Instance method Private Method 20050718
7 ADD_WSDL_NODES Instance method Private Method 20120808
8 APPEND_ELEMENT_XSD Instance method Private Method 20060503
9 BUILD_INDEX Instance method Private Method build index 20070704
10 CHECK_FOR_INDUSTRIES Static method Public Method checks if field is relevant 20070502
11 CHECK_FOR_SVARIANT_PROPS Instance method Private Method checks if field is relevant 20080926
12 CHILD_EXISTS Instance method Private Method 20050308
13 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050707
14 CONSTRUCTOR Instance method Private Constructor Constructor 20030808
15 CREATE_ANY_ELEMENT_NODE Instance method Private Method 20060412
16 CREATE_ATTRIBUTES Instance method Private Method 20060130
17 CREATE_ATTR_GROUP_NODE Instance method Private Method Creates Attribute Group Node (Possibly Recursively) 20050824
18 CREATE_CHOICE_NODE Instance method Private Method 20060127
19 CREATE_COMPLEX_TYPE Instance method Private Method erzeugt complex type node (evtl. rekursiv) 20060127
20 CREATE_COMPLEX_TYPE_NODE Instance method Private Method Generates Complex Type Node (Possibly Recursive) 20030808
21 CREATE_DOM Instance method Private Method Generates iXML-DOM Tree from Metadata 20030808
22 CREATE_ELEMENTS Instance method Private Method 20060130
23 CREATE_ELEMENT_NODE Instance method Private Method 20060127
24 CREATE_ELEMENT_WSDL Instance method Private Method 20050718
25 CREATE_ELEMENT_XSD Instance method Private Method 20050718
26 CREATE_FACETS Instance method Private Method erzeugt simple content node 20060914
27 CREATE_FROM_PROXY Static method Public Method 20060228
28 CREATE_GLOBAL_ELEMENT_NODE Instance method Private Method 20060413
29 CREATE_GROUP_NODE Instance method Private Method Creates Group Node (Possibly Recursively) 20050823
30 CREATE_IMPORT_STATEMENT Instance method Private Method 20050308
31 CREATE_INDCONTEXT_ANNOT Instance method Private Method erzeugt simple content node 20070502
32 CREATE_MESSAGE_ELEMENT Instance method Private Method 20050309
33 CREATE_NORMAL_ELEMENT_NODE Instance method Private Method 20060412
34 CREATE_REPTERM_ANNOT Instance method Private Method erzeugt simple content node 20061128
35 CREATE_SIMPLE_CONTENT_NODE Instance method Private Method Generates Simple Type Node 20040203
36 CREATE_SIMPLE_TYPE_NODE Instance method Private Method Generates Simple Content Node 20030808
37 CREATE_SUBST_GROUP_REFS Instance method Private Method 20090120
38 DELETE_UNUSED_REFS Instance method Private Method delete unused refs (context driver) 20070704
39 GET_DECIMAL_MAXINCL Static method Private Method 20080703
40 GET_DOCUMENT Instance method Public Method Gets Complete XML Document 20030930
41 GET_IFR_TYPE Instance method Private Method 20060127
42 GET_NAME Static method Public Method Gets Target Namespace for a SPRX_S_OBJECT 20031002
43 GET_NAMESPACE_FOR_OBJECT Static method Public Method Gets Namespace for SPRX_S_OBJECT 20031104
44 GET_NAMESPACE_NODE Instance method Private Method 20060131
45 GET_NAMESPACE_PRAEFIX Instance method Private Method 20060131
46 GET_PATTERN_FOR_TYPE Static method Private Method gets matching pattern for some special abap types 20101222
47 GET_TARGET_NAMESPACE Static method Public Method Gets Target Namespace for a SPRX_S_OBJECT 20031001
48 GET_TYPES Instance method Public Method Gets WSDL Types Section 20030912
49 GET_WSDL_DOCUMENT Instance method Public Method liefert komplettes XML-Document 20120808
50 GET_XML_DOCUMENT Instance method Public Method liefert komplettes XML-Document 20051208
51 GET_XSD_TYPE Instance method Private Method 20080219
52 HAS_FACETS Instance method Private Method 20060127
53 HAS_PARENT Static method Public Method 20050304
54 NUMBER_TO_STRING Static method Private Method Removes Blanks 20050414
55 SET_ATTRIBUTE_NS Instance method Private Method 20060207
56 SET_MAXOCCURS_ATTR Instance method Private Method 20080129
57 SET_TYPE_REF_FOR_ELEMENT Instance method Private Method 20060418
58 SET_XSD_QNAME_DEFAULT Instance method Private Method 20080219
59 SHOW_XML_DOCUMENT Instance method Public Method Display DOM 20030930
60 SORT_IDOC_ENH_FIELDS Instance method Private Method sort elements and group refs for idoc enh 20110920
Events
Class CL_PROXY_ABAP2WSDL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PROXY_INDEX Private See coding 20070704 begin of proxy_index, id type prx_id, object type ref to sprx_s_object, proxy type ref to sprx_s_proxy, end of proxy_index
2 T_PROXY_INDEX Private See coding 20070704 t_proxy_index type sorted table of proxy_index with non-unique key id initial size 5
Method Signatures

Method ADD_ANY_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Parent node 20060413

Method ADD_ANY_ATTRIBUTE on class CL_PROXY_ABAP2WSDL has no exception.

Method ADD_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE Call by reference Type reference (TYPE) SPRX_S_OBJECT Attribut 20040204
2 Importing CURRENT_NAMESPACE Call by reference Type reference (TYPE) STRING 20040204
3 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Elternknoten 20040204

Method ADD_ATTRIBUTE on class CL_PROXY_ABAP2WSDL has no exception.

Method ADD_BASE_DOCU_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCHEMA Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081015

Method ADD_BASE_DOCU_URL on class CL_PROXY_ABAP2WSDL has no exception.

Method ADD_DEL_INDICATOR_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Elternknoten 20070720
2 Importing PARENT_OBJECT Call by reference Type reference (TYPE) SPRX_S_OBJECT 20070720

Method ADD_DEL_INDICATOR_ATTRIBUTE on class CL_PROXY_ABAP2WSDL has no exception.

Method ADD_GLOBAL_DELETION_INDICATOR Signature

Method ADD_GLOBAL_DELETION_INDICATOR on class CL_PROXY_ABAP2WSDL has no parameter.
Method ADD_GLOBAL_DELETION_INDICATOR on class CL_PROXY_ABAP2WSDL has no exception.

Method ADD_NAMESPACE_DECL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050718
2 Importing NAME Call by reference Type reference (TYPE) STRING 20050718
3 Importing URI Call by reference Type reference (TYPE) STRING 20050718

Method ADD_NAMESPACE_DECL on class CL_PROXY_ABAP2WSDL has no exception.

Method ADD_WSDL_NODES Signature

Method ADD_WSDL_NODES on class CL_PROXY_ABAP2WSDL has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20120808

Method APPEND_ELEMENT_XSD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORCE_VALUE Call by reference Type reference (TYPE) PRX_BOOLEAN SPRX_FALSE ABAP Proxies: Boolean Value ('X' = True, Space = False) 20120516
2 Importing NAME Call by reference Type reference (TYPE) STRING 20060503
3 Importing PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060503
4 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060503
5 Importing VALUE Call by reference Type reference (TYPE) CSEQUENCE 20060503

Method APPEND_ELEMENT_XSD on class CL_PROXY_ABAP2WSDL has no exception.

Method BUILD_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning T_INDEX Value transfer Type reference (TYPE) T_PROXY_INDEX 20070704
2 Importing T_PROXY Call by reference Type reference (TYPE) SPRX_T_PROXY_SORTED 20070704

Method BUILD_INDEX on class CL_PROXY_ABAP2WSDL has no exception.

Method CHECK_FOR_INDUSTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IND_CODES Call by reference Type reference (TYPE) SPRX_T_INDCONTEXT 20070502
2 Exporting IS_RELEVANT Value transfer Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20070502
3 Exporting REL_CODES Call by reference Type reference (TYPE) SPRX_T_INDCONTEXT 20070502

Method CHECK_FOR_INDUSTRIES on class CL_PROXY_ABAP2WSDL has no exception.

Method CHECK_FOR_SVARIANT_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_RELEVANT Value transfer Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20080926
2 Importing OBJECT Call by reference Type reference (TYPE) SPRX_S_OBJECT 20080926

Method CHECK_FOR_SVARIANT_PROPS on class CL_PROXY_ABAP2WSDL has no exception.

Method CHILD_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE Call by reference Type reference (TYPE) STRING 20050308
2 Importing CHILDNAME Call by reference Type reference (TYPE) STRING 20050308
3 Importing CHILD_NAMESPACE Call by reference Type reference (TYPE) STRING 20050715
4 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050308
5 Returning EXISTS Value transfer Type reference (TYPE) ABAP_BOOL boolsche Variable (X=true, -=false, space=unknown) 20050308
6 Importing VALUE Call by reference Type reference (TYPE) STRING 20050308

Method CHILD_EXISTS on class CL_PROXY_ABAP2WSDL has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROXY_DATA Call by reference Object reference (TYPE REF TO) IF_PROXY_DATA Proxy Metadata 20060228

Method CONSTRUCTOR on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_ANY_ELEMENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060412
2 Importing OBJECT Call by reference Type reference (TYPE) SPRX_S_OBJECT 20060412
3 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060412

Method CREATE_ANY_ELEMENT_NODE on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_NAMESPACE Call by reference Type reference (TYPE) STRING 20060130
2 Importing OBJECT_TAB Call by reference Type reference (TYPE) SPRX_T_OBJECT 20060130
3 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060130

Method CREATE_ATTRIBUTES on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_ATTR_GROUP_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_PROXY Call by reference Type reference (TYPE) SPRX_S_PROXY Current Proxy 20071128
2 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050824

Method CREATE_ATTR_GROUP_NODE on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_CHOICE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_PROXY Call by reference Type reference (TYPE) SPRX_S_PROXY aktuelles Proxy Objekt 20080104
2 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060127
3 Importing USING_ELEMENT_OBJECT Call by reference Type reference (TYPE) SPRX_S_OBJECT 20080110

Method CREATE_CHOICE_NODE on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_COMPLEX_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_PROXY Call by reference Type reference (TYPE) SPRX_S_PROXY Current Proxy 20080104
2 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060127
3 Importing SEQUENCE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060130

Method CREATE_COMPLEX_TYPE on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_COMPLEX_TYPE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_PROXY Call by reference Type reference (TYPE) SPRX_S_PROXY aktuelles Proxy Objekt 20060418
2 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Elternknoten 20060127

Method CREATE_COMPLEX_TYPE_NODE on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_DOM Signature

Method CREATE_DOM on class CL_PROXY_ABAP2WSDL has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20051028

Method CREATE_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_NAMESPACE Call by reference Type reference (TYPE) STRING 20060130
2 Importing NAMESPACE_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060130
3 Changing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060130
4 Importing OBJECT_TAB Call by reference Type reference (TYPE) SPRX_T_OBJECT 20060130
5 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060130

Method CREATE_ELEMENTS on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_ELEMENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_NAMESPACE Call by reference Type reference (TYPE) STRING 20060127
2 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060201
3 Importing NAMESPACE_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060127
4 Importing OBJECT Call by reference Type reference (TYPE) SPRX_S_OBJECT 20060127
5 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060127

Method CREATE_ELEMENT_NODE on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_ELEMENT_WSDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20050718
2 Importing PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20120808
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050718

Method CREATE_ELEMENT_WSDL on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_ELEMENT_XSD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20050718
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050718

Method CREATE_ELEMENT_XSD on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_FACETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_OBJECT Call by reference Type reference (TYPE) SPRX_S_OBJECT aktuelles Proxy Objekt 20060914
2 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Elternknoten 20060914

Method CREATE_FACETS on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_FROM_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEEP_UNUSED_REFS Call by reference Type reference (TYPE) PRX_BOOLEAN ABAP_FALSE ABAP Proxies: Boolean Value ('X' = True, Space = False) 20120514
2 Importing PROXY Call by reference Object reference (TYPE REF TO) IF_PROXY_DATA Proxy Generation: Proxy Type with Referenced Proxy Types 20060228
3 Returning RVAL Value transfer Object reference (TYPE REF TO) CL_PROXY_ABAP2WSDL Proxy Generation: Generate WSDL/XML from Proxy Metadata 20060228

Method CREATE_FROM_PROXY on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_GLOBAL_ELEMENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060413
2 Importing NAMESPACE_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060413
3 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060413
4 Importing S_PROXY Call by reference Type reference (TYPE) SPRX_S_PROXY 20060413

Method CREATE_GLOBAL_ELEMENT_NODE on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_GROUP_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_PROXY Call by reference Type reference (TYPE) SPRX_S_PROXY Current Proxy 20071128
2 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050823

Method CREATE_GROUP_NODE on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_IMPORT_STATEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20050308
2 Importing SCHEMA_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20050308

Method CREATE_IMPORT_STATEMENT on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_INDCONTEXT_ANNOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IND_CODES Call by reference Type reference (TYPE) SPRX_T_INDCONTEXT aktuelles Proxy Objekt 20070502
2 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Elternknoten 20070502

Method CREATE_INDCONTEXT_ANNOT on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_MESSAGE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_PROXY Call by reference Type reference (TYPE) SPRX_S_PROXY 20050309
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20060412

Method CREATE_NORMAL_ELEMENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_NAMESPACE Call by reference Type reference (TYPE) STRING 20060412
2 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060412
3 Importing NAMESPACE_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060412
4 Importing OBJECT Call by reference Type reference (TYPE) SPRX_S_OBJECT 20060412
5 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060412

Method CREATE_NORMAL_ELEMENT_NODE on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_REPTERM_ANNOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Elternknoten 20061128
2 Importing REPTERM Call by reference Type reference (TYPE) CSEQUENCE aktuelles Proxy Objekt 20061128

Method CREATE_REPTERM_ANNOT on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_SIMPLE_CONTENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_PROXY Call by reference Type reference (TYPE) SPRX_S_PROXY Current Proxy 20080104
2 Exporting HELPER_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20090729
3 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Elternknoten 20040203

Method CREATE_SIMPLE_CONTENT_NODE on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_SIMPLE_TYPE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_NAMESPACE Call by reference Type reference (TYPE) STRING 20060913
2 Importing CURRENT_OBJECT Call by reference Type reference (TYPE) SPRX_S_OBJECT aktuelles Proxy Objekt 20030808
3 Importing PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Elternknoten 20030808

Method CREATE_SIMPLE_TYPE_NODE on class CL_PROXY_ABAP2WSDL has no exception.

Method CREATE_SUBST_GROUP_REFS Signature

Method CREATE_SUBST_GROUP_REFS on class CL_PROXY_ABAP2WSDL has no parameter.
Method CREATE_SUBST_GROUP_REFS on class CL_PROXY_ABAP2WSDL has no exception.

Method DELETE_UNUSED_REFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing T_PROXY Call by reference Type reference (TYPE) SPRX_T_PROXY_SORTED 20070704

Method DELETE_UNUSED_REFS on class CL_PROXY_ABAP2WSDL has no exception.

Method GET_DECIMAL_MAXINCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FRACTIONDIGITS Call by reference Type reference (TYPE) INT4 Natural number 20080703
2 Exporting MAXEXCL Call by reference Type reference (TYPE) STRING 20080730
3 Importing MAXEXCL_ORIG Call by reference Type reference (TYPE) STRING 20080718
4 Exporting MAXINCL Call by reference Type reference (TYPE) STRING 20080708
5 Importing MAXINCL_ORIG Call by reference Type reference (TYPE) STRING ABAP Proxies: Boolean Value ('X' = True, Space = False) 20080708
6 Exporting MINEXCL Call by reference Type reference (TYPE) STRING 20080730
7 Importing MINEXCL_ORIG Call by reference Type reference (TYPE) STRING 20080718
8 Exporting MININCL Call by reference Type reference (TYPE) STRING 20080708
9 Importing MININCL_ORIG Call by reference Type reference (TYPE) STRING 20080708
10 Importing TOTALDIGITS Call by reference Type reference (TYPE) INT4 Natural number 20080703

Method GET_DECIMAL_MAXINCL on class CL_PROXY_ABAP2WSDL has no exception.

Method GET_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WSDL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120808
2 Returning XML_DOCUMENT Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20030930
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20051028

Method GET_IFR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT Call by reference Type reference (TYPE) SPRX_S_OBJECT 20060127
2 Returning RVAL Value transfer Type reference (TYPE) SPRX_S_OBJECT-IFR_TYPE 20060127

Method GET_IFR_TYPE on class CL_PROXY_ABAP2WSDL has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME Value transfer Type reference (TYPE) STRING 20031002
2 Importing PROXY Call by reference Type reference (TYPE) SPRX_S_PROXY 20031002

Method GET_NAME on class CL_PROXY_ABAP2WSDL has no exception.

Method GET_NAMESPACE_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NAME Call by reference Type reference (TYPE) STRING 20031104
2 Exporting NAMESPACE Call by reference Type reference (TYPE) STRING 20031104
3 Importing OBJECT Call by reference Type reference (TYPE) SPRX_S_OBJECT 20031104
4 Importing PROXIES Call by reference Type reference (TYPE) SPRX_T_PROXY_SORTED 20031104
# Exception Resumable Description Created on
1 NOT_FOUND Object nicht in proxies gefunden 20031104

Method GET_NAMESPACE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20060131
2 Returning NODE Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060131

Method GET_NAMESPACE_NODE on class CL_PROXY_ABAP2WSDL has no exception.

Method GET_NAMESPACE_PRAEFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20060131
2 Returning PRAEFIX Value transfer Type reference (TYPE) STRING 20060131

Method GET_NAMESPACE_PRAEFIX on class CL_PROXY_ABAP2WSDL has no exception.

Method GET_PATTERN_FOR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PATTERN Value transfer Type reference (TYPE) STRING 20101222
2 Importing TYPE Call by reference Type reference (TYPE) CSEQUENCE 20101222

Method GET_PATTERN_FOR_TYPE on class CL_PROXY_ABAP2WSDL has no exception.

Method GET_TARGET_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROXY Call by reference Type reference (TYPE) SPRX_S_PROXY 20031001
2 Returning TARGET_NAMESPACE Value transfer Type reference (TYPE) STRING 20031001

Method GET_TARGET_NAMESPACE on class CL_PROXY_ABAP2WSDL has no exception.

Method GET_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TYPES_LIST Value transfer Type reference (TYPE) SRT_WSDL_IXML_NODE_LIST 20030912
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20051028

Method GET_WSDL_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PRETTY_PRINT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20120808
2 Returning RVAL Value transfer Type reference (TYPE) XSTRING 20120808
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20120808

Method GET_XML_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PRETTY_PRINT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20051209
2 Returning XML_DOCUMENT Value transfer Type reference (TYPE) XSTRING 20051208
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20051208

Method GET_XSD_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT Call by reference Type reference (TYPE) SPRX_S_OBJECT 20080219
2 Returning RVAL Value transfer Type reference (TYPE) STRING 20080219

Method GET_XSD_TYPE on class CL_PROXY_ABAP2WSDL has no exception.

Method HAS_FACETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT Call by reference Type reference (TYPE) SPRX_S_OBJECT 20060127
2 Returning RVAL Value transfer Type reference (TYPE) ABAP_BOOL 20060127

Method HAS_FACETS on class CL_PROXY_ABAP2WSDL has no exception.

Method HAS_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_PARENT Value transfer Type reference (TYPE) ABAP_BOOL boolsche Variable (X=true, -=false, space=unknown) 20050304
2 Importing ID Call by reference Type reference (TYPE) PRX_ID Proxy Generation: Unique ID of a Proxy Object 20070530
3 Importing S_PROXY Call by reference Type reference (TYPE) SPRX_S_PROXY 20050304

Method HAS_PARENT on class CL_PROXY_ABAP2WSDL has no exception.

Method NUMBER_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NUM Call by reference Type reference (TYPE) NUMERIC 20050414
2 Returning STR Value transfer Type reference (TYPE) STRING 20050414

Method NUMBER_TO_STRING on class CL_PROXY_ABAP2WSDL has no exception.

Method SET_ATTRIBUTE_NS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060207
2 Importing NAME Call by reference Type reference (TYPE) STRING 20060207
3 Importing VALUE Call by reference Type reference (TYPE) STRING 20060207
4 Importing VALUE_NSURI Call by reference Type reference (TYPE) STRING 20060207

Method SET_ATTRIBUTE_NS on class CL_PROXY_ABAP2WSDL has no exception.

Method SET_MAXOCCURS_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT 20080129
2 Importing OBJECT Call by reference Type reference (TYPE) SPRX_S_OBJECT 20080129

Method SET_MAXOCCURS_ATTR on class CL_PROXY_ABAP2WSDL has no exception.

Method SET_TYPE_REF_FOR_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_NAMESPACE Call by reference Type reference (TYPE) STRING 20060418
2 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060418
3 Importing PROXY_OBJECT Call by reference Type reference (TYPE) SPRX_S_OBJECT 20060418
4 Importing REFTYPE Call by reference Type reference (TYPE) CSEQUENCE IF_PROXY_CONST_XSD=>XSD_TYPE 20060418
5 Importing REF_OBJECT Call by reference Type reference (TYPE) SPRX_S_OBJECT 20060419
6 Importing SCHEMA_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060418

Method SET_TYPE_REF_FOR_ELEMENT on class CL_PROXY_ABAP2WSDL has no exception.

Method SET_XSD_QNAME_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20080219
2 Importing VALUE Call by reference Type reference (TYPE) CSEQUENCE 20080219

Method SET_XSD_QNAME_DEFAULT on class CL_PROXY_ABAP2WSDL has no exception.

Method SHOW_XML_DOCUMENT Signature

Method SHOW_XML_DOCUMENT on class CL_PROXY_ABAP2WSDL has no parameter.
Method SHOW_XML_DOCUMENT on class CL_PROXY_ABAP2WSDL has no exception.

Method SORT_IDOC_ENH_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ELEMENTS Call by reference Type reference (TYPE) SPRX_T_OBJECT 20110920
2 Importing PROXY Call by reference Type reference (TYPE) SPRX_S_PROXY 20110920

Method SORT_IDOC_ENH_FIELDS on class CL_PROXY_ABAP2WSDL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 640