SAP ABAP Class CL_WSDL_ANALYSER_ASSISTANCE (Text assistance class for WSDL Analyser)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SWSDLPP (Package) SIDL/SLIB Model and Serialization Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20081120
Properties
Class CL_WSDL_ANALYSER_ASSISTANCE  
Short Description Text assistance class for WSDL Analyser    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWSDLPP   SIDL/SLIB Model and Serialization Framework 
Created 20081120   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WSDL_ANALYSER_ASSISTANCE has no forward declaration.
Interfaces
Class CL_WSDL_ANALYSER_ASSISTANCE has no interface implemented.
Friends
Class CL_WSDL_ANALYSER_ASSISTANCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MSG_CLASS Constant Public Type reference (TYPE) ARBGB 'SRT_WSP' Message class to be used 20110120
2 CO_MSG_CLASS2 Constant Public Type reference (TYPE) ARBGB 'SRT_WSP2' Application Area 20110120
3 CO_MSG_TYPE_ERROR Constant Public Type reference (TYPE) SYMSGTY 'E' Message type error 20110120
4 CO_MSG_TYPE_INFO Constant Public Type reference (TYPE) SYMSGTY 'I' Message type error 20110120
5 CO_MSG_TYPE_WARNING Constant Public Type reference (TYPE) SYMSGTY 'W' Message type error 20110120
6 M_ALT_COUNTER Instance attribute Private Type reference (TYPE) I 20090203
7 M_BINDINGS Instance attribute Private Type reference (TYPE) TSIDL_WSDL_ANL_ELEMENT Table of WSDL elements for WSDL analyzer 20081125
8 M_BINDING_OPS Instance attribute Private Type reference (TYPE) TSIDL_WSDL_ANL_ELEMENT Table of WSDL elements for WSDL analyzer 20081125
9 M_INTERFACES Instance attribute Private Type reference (TYPE) TSIDL_WSDL_ANL_ELEMENT Table of WSDL elements for WSDL analyzer 20081125
10 M_INTERFACE_OPS Instance attribute Private Type reference (TYPE) TSIDL_WSDL_ANL_ELEMENT Table of WSDL elements for WSDL analyzer 20081125
11 M_NAMESPACES Instance attribute Private Type reference (TYPE) TSIDL_WSDL_ANL_NS Namespace to prefix mapping for WSDL analyzer 20081125
12 M_NS_COUNTER Instance attribute Private Type reference (TYPE) I 20081217
13 M_PARAMETERS Instance attribute Private Type reference (TYPE) TSIDL_WSDL_ANL_PARAM_TABLE Operation parameters 20081217
14 M_SERVICES Instance attribute Private Type reference (TYPE) TSIDL_WSDL_ANL_ELEMENT Table of WSDL elements for WSDL analyzer 20081125
15 M_SIDL_CONFIG Instance attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_SIDL WSP Configuration SIDL 20090204
16 M_SIDL_DEFINITION Instance attribute Private Object reference (TYPE REF TO) IF_SIDL_DEFINITION Definition 20081125
17 PAGE_HEADER Constant Public Type reference (TYPE) WDR_TEXT_KEY 'WSA' Page header 20110120
18 SC_ASSERTION_COUNT_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'ACX' Text key 20110120
19 SC_ASSERTION_COUNT_TXT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'ACT' Text key 20110120
20 SC_ASSERTION_DISPLAY_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'ADX' Text key 20110120
21 SC_ASSERTION_DISPLAY_TXT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'ADT' Text key 20110120
22 SC_ASSERTION_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'ASX' Text key 20110120
23 SC_ASSERTION_TXT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'AST' Text key 20110120
24 SC_COLLAPSE_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'CBX' Text key 20110120
25 SC_COLLAPSE_TXT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'CBT' Text key 20110120
26 SC_DESCRIPTION_HEADER_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'DHX' Text key 20110120
27 SC_DESCRIPTION_HEADER_TXT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'DHT' Text key 20110120
28 SC_DETAIL_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'DEX' Text key 20110120
29 SC_DETAIL_TXT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'DET' Text key 20110120
30 SC_ERROR_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'ERR' Text key 20110120
31 SC_EXPAND_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'EBX' Text key 20110120
32 SC_EXPAND_TXT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'EBT' Text key 20110120
33 SC_GO_BUTTON_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'GBX' Text key 20110120
34 SC_GO_BUTTON_TXT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'GBT' Text key 20110120
35 SC_INTERFACES_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'INX' Text key 20110120
36 SC_INTERFACES_TXT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'INT' Text key 20110120
37 SC_PROPERTY_HEADER_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'PHX' Text key 20110120
38 SC_PROPERTY_HEADER_TXT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'PHT' Text key 20110120
39 SC_RESULT_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'REX' Text key 20110120
40 SC_RESULT_TXT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'RES' Text key 20110120
41 SC_SEARCH_LABEL_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'SLX' Text key 20110120
42 SC_SEARCH_LABEL_TXT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'SLT' Text key 20110120
43 SC_SEARCH_TYPE_ALL Constant Public Type reference (TYPE) WDR_TEXT_KEY 'ALL' Text key 20110120
44 SC_SEARCH_TYPE_DESC Constant Public Type reference (TYPE) WDR_TEXT_KEY 'DSC' Text key 20110120
45 SC_SEARCH_TYPE_PRO Constant Public Type reference (TYPE) WDR_TEXT_KEY 'PRO' Text key 20110120
46 SC_SEARCH_TYPE_VAL Constant Public Type reference (TYPE) WDR_TEXT_KEY 'VAL' Text key 20110120
47 SC_SERVICES_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'SVX' Text key 20110120
48 SC_SERVICES_TXT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'SVT' Text key 20110120
49 SC_SUCCESS_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'SUC' Text key 20110120
50 SC_TYPE_LABEL_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'TLX' Text key 20110120
51 SC_TYPE_LABEL_TXT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'TLT' Text key 20110120
52 SC_VALUE_HEADER_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'VHX' Text key 20110120
53 SC_VALUE_HEADER_TXT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'VHT' Text key 20110120
54 SC_WARNING_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'WAR' Text key 20110120
55 SC_WSDL_FILE_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'WSX' Text key 20110120
56 SC_WSDL_FILE_TXT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'WST' Text key 20110120
57 SC_WSDL_URL_TT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'WUX' Text key 20110120
58 SC_WSDL_URL_TXT Constant Public Type reference (TYPE) WDR_TEXT_KEY 'WUT' Text key 20110120
Methods
# Method Level Visibility Method type Description Created on
1 GET_BINDINGS Instance method Public Method 20081125
2 GET_BINDING_OPS Instance method Public Method 20081125
3 GET_BINDING_OPS_PARENT Instance method Public Method Get the parent name for a binding operation 20090112
4 GET_BINDING_PARENT Instance method Public Method Get the parent name for a binding 20090112
5 GET_INTERFACES Instance method Public Method 20081125
6 GET_INTERFACE_OPS Instance method Public Method 20081125
7 GET_INTERFACE_OPS_PARENT Instance method Public Method Gets the parent name for a interface operation 20090112
8 GET_NAMESPACES Instance method Public Method 20081125
9 GET_PARAMETERS Instance method Public Method 20081220
10 GET_POLICIES Instance method Public Method 20090108
11 GET_SERVICES Instance method Public Method 20081125
12 GET_SERVICE_PARENT Instance method Public Method Get the parent name for a service 20090112
13 GET_SIDL Instance method Public Method 20081220
14 INIT_FOR_INTERFACE_TREE Instance method Public Method Initialize tables with info for interface tree 20081210
15 INIT_SIDL_FROM_XSTRING Instance method Private Method 20081125
16 INIT_TREE_FROM_SIDL_CONFIG Instance method Private Method Take bindings, binding ops and services 20081216
17 _FILL_TARGET_NAMESPACES Instance method Private Method 20090127
18 _GENERATE_ALT_NAME Instance method Private Method 20090203
19 _GENERATE_NS_PREFIX Instance method Private Method 20081217
20 _GET_NAMESPACE Instance method Private Method 20090108
21 _GET_NS_PREFIX Instance method Private Method 20081217
Events
Class CL_WSDL_ANALYSER_ASSISTANCE has no event.
Types
Class CL_WSDL_ANALYSER_ASSISTANCE has no local type.
Method Signatures

Method GET_BINDINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT_NAME Call by reference Type reference (TYPE) STRING 20081210
2 Importing PARENT_TYPE Call by reference Type reference (TYPE) STRING 20081210
3 Returning RVAL Value transfer Type reference (TYPE) TSIDL_WSDL_ANL_ELEMENT Table of WSDL elements for WSDL analyzer 20081125

Method GET_BINDINGS on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.

Method GET_BINDING_OPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT_NAME Call by reference Type reference (TYPE) STRING 20081210
2 Returning RVAL Value transfer Type reference (TYPE) TSIDL_WSDL_ANL_ELEMENT Table of WSDL elements for WSDL analyzer 20081125

Method GET_BINDING_OPS on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.

Method GET_BINDING_OPS_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OPERATION_NAME Call by reference Type reference (TYPE) STRING Binding Operation Name 20090112
2 Exporting PARENT_NAME Call by reference Type reference (TYPE) STRING Parent name of the binding operation 20090112

Method GET_BINDING_OPS_PARENT on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.

Method GET_BINDING_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING_NAME Call by reference Type reference (TYPE) STRING Binding Name 20090112
2 Exporting PARENT_NAME Call by reference Type reference (TYPE) STRING parent name of the binding 20090112

Method GET_BINDING_PARENT on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.

Method GET_INTERFACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT_NAME Call by reference Type reference (TYPE) STRING 20081210
2 Importing PARENT_TYPE Call by reference Type reference (TYPE) STRING 20081210
3 Returning RVAL Value transfer Type reference (TYPE) TSIDL_WSDL_ANL_ELEMENT Table of WSDL elements for WSDL analyzer 20081125

Method GET_INTERFACES on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.

Method GET_INTERFACE_OPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT_NAME Call by reference Type reference (TYPE) STRING 20081210
2 Returning RVAL Value transfer Type reference (TYPE) TSIDL_WSDL_ANL_ELEMENT Table of WSDL elements for WSDL analyzer 20081125

Method GET_INTERFACE_OPS on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.

Method GET_INTERFACE_OPS_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OPERATION_NAME Call by reference Type reference (TYPE) STRING Name of the interface operation 20090112
2 Exporting PARENT_NAME Call by reference Type reference (TYPE) STRING Parent of the interface operation 20090112

Method GET_INTERFACE_OPS_PARENT on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.

Method GET_NAMESPACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) TSIDL_WSDL_ANL_NS Namespace to prefix mapping for WSDL analyzer 20081125

Method GET_NAMESPACES on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE Call by reference Type reference (TYPE) STRING 20081220
2 Importing OPERATION Call by reference Type reference (TYPE) STRING 20081220
3 Returning RVAL Value transfer Type reference (TYPE) TSIDL_WSDL_ANL_MESSAGE Table of messages for WSDL analyzer 20081220

Method GET_PARAMETERS on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.

Method GET_POLICIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ALTERNATIVES Call by reference Type reference (TYPE) TSIDL_WSDL_ANL_PROPERTY_LIST Table of sets of properties 20090108
2 Exporting COMMON_PROPS Call by reference Type reference (TYPE) TSIDL_WSDL_ANL_PROPERTY Table of properties 20090108
3 Importing PARENT_NAME Call by reference Type reference (TYPE) STRING 20090108
4 Importing PARENT_TYPE Call by reference Type reference (TYPE) STRING 20090108
5 Importing SUBJECT_NAME Call by reference Type reference (TYPE) STRING 20090108
6 Importing SUBJECT_TYPE Call by reference Type reference (TYPE) STRING 20090108

Method GET_POLICIES on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.

Method GET_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT_NAME Call by reference Type reference (TYPE) STRING 20081210
2 Importing PARENT_TYPE Call by reference Type reference (TYPE) STRING 20081210
3 Returning RVAL Value transfer Type reference (TYPE) TSIDL_WSDL_ANL_ELEMENT Table of WSDL elements for WSDL analyzer 20081125

Method GET_SERVICES on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.

Method GET_SERVICE_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PARENT_NAME Call by reference Type reference (TYPE) STRING Parent name of the service 20090112
2 Importing SERVICE_NAME Call by reference Type reference (TYPE) STRING Service Name 20090112

Method GET_SERVICE_PARENT on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.

Method GET_SIDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALT_CHOICE Call by reference Type reference (TYPE) TSIDL_WSDL_ANL_ALT_CHOICE Table of chosen alternatives 20090203
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_SIDL_DEFINITION Definition 20081220
# Exception Resumable Description Created on
1 CX_SIDL SIDL Exception Class 20090205

Method INIT_FOR_INTERFACE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESS_PASSWORD Call by reference Type reference (TYPE) STRING 20090310
2 Importing ACCESS_USER Call by reference Type reference (TYPE) STRING 20090310
3 Importing URL Call by reference Type reference (TYPE) ANYURI Any URI 20081211
4 Importing WSDL_CONTENT Call by reference Type reference (TYPE) XSTRING 20081210
# Exception Resumable Description Created on
1 CX_SIDL SIDL Exception Class 20081210

Method INIT_SIDL_FROM_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESS_PASSWORD Call by reference Type reference (TYPE) STRING 20090310
2 Importing ACCESS_USER Call by reference Type reference (TYPE) STRING 20090310
3 Importing TREE_ROOT Call by reference Type reference (TYPE) I 20081210
4 Importing URL Call by reference Type reference (TYPE) ANYURI Any URI 20081211
5 Importing WSDL_CONTENT Call by reference Type reference (TYPE) XSTRING 20081125
# Exception Resumable Description Created on
1 CX_SIDL SIDL Exception Class 20081125

Method INIT_TREE_FROM_SIDL_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SUBJECT_CONFIG Call by reference Type reference (TYPE) SRT_WSP_WSDL_CLIENT_SUBJECTS WSP Configuration SIDL 20081216
2 Importing TREE_ROOT Call by reference Type reference (TYPE) I 20081216

Method INIT_TREE_FROM_SIDL_CONFIG on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.

Method _FILL_TARGET_NAMESPACES Signature

Method _FILL_TARGET_NAMESPACES on class CL_WSDL_ANALYSER_ASSISTANCE has no parameter.
Method _FILL_TARGET_NAMESPACES on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.

Method _GENERATE_ALT_NAME Signature

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

Method _GENERATE_ALT_NAME on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.

Method _GENERATE_NS_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) STRING 20081217

Method _GENERATE_NS_PREFIX on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.

Method _GET_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PREFIX Call by reference Type reference (TYPE) STRING 20090108
2 Returning RVAL Value transfer Type reference (TYPE) ANYURI Any URI 20090108

Method _GET_NAMESPACE on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.

Method _GET_NS_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAMESPACE Call by reference Type reference (TYPE) ANYURI Any URI 20081217
2 Returning RVAL Value transfer Type reference (TYPE) STRING 20081217

Method _GET_NS_PREFIX on class CL_WSDL_ANALYSER_ASSISTANCE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 720