SAP ABAP Class CL_SRT_WSP_PROPERTY (WSP Property)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SOAP_CONFIG (Package) SOAP Configuration Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_PROPERTY WSP Property 20040901
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_STATEMENT WSP Statement 20040929
Properties
Class CL_SRT_WSP_PROPERTY  
Short Description WSP Property    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class SRT_WSP    
Program status     
Category 0   
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20040901   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TSRTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRT_WSP_PROPERTY WSP Property 20040901
2 IF_SRT_WSP_STATEMENT WSP Statement 20040929
Friends
# Friend Modeled only Created on Description
1 CL_SRT_WSP_CONFIG_ROOT 20120718 WSP Configuration (Root Class)
2 CL_SRT_WSP_FEATURE_FACTORY 20120718 WSP Feature Factory
3 CL_SRT_WSP_PROPERTY_LIST 20120718 WSP Property List
4 CL_SRT_WSP_PROPERTY_VALUE 20120718 WSP Property Value
5 CL_SRT_WSP_SUBJECT_ROOT 20120718 WSP Subject Root Class
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASSIGNED Instance attribute Protected Type reference (TYPE) BOOLEAN Assigned to a property list = 'X'; Unassigned = '' 20050215
2 CO_CLASS_NAME Constant Private Type reference (TYPE) STRING 'CL_SRT_WSP_PROPERTY' class name 20040907
3 M_ABAP_KEY Instance attribute Private Type reference (TYPE) SRT_WSP_PROPERTY_ABAP_KEY WSP property ABAP key 20060810
4 M_ALLOWED_VALUES Instance attribute Private Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTY_VALUES table of WSP values 20041112
5 M_CONTEXT Instance attribute Private Object reference (TYPE REF TO) CL_SRT_WSP_SUBJECT_CONTEXT WSP subject context 20050215
6 M_DEFAULT_VALUE Instance attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_PROPERTY_VALUE Default value 20041112
7 M_FEATURE_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_FEATURE_FACTORY WSP Feature factory 20040906
8 M_PROPERTY_LIST Instance attribute Private Object reference (TYPE REF TO) CL_SRT_WSP_PROPERTY_LIST WSP property list 20050215
9 M_VALUE Instance attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_PROPERTY_VALUE Property value 20040901
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_DEFAULT_VALUE Instance method Private Method Adapts the default value to the allowed values 20050522
2 ADD_ALLOWED_VALUE Instance method Protected Method Adds Value to Set of Allowed Values 20041112
3 CLONE Instance method Protected Method Returns Copy of Property 20050216
4 COMPARE_FEATURE_FACTORY Instance method Protected Method Checks Whether Features Belong to Same Context 20040908
5 CONSTRUCTOR Instance method Public Constructor 20040901
6 CREATE_PROPERTY Static method Public Method Creates a property 20040901
7 CREATE_PROPERTY_BY_STRUC Static method Protected Method Creates Property from Structure 20041209
8 GET_PROPERTY_STRUC Instance method Protected Method Returns Property as Structure 20041209
9 HAS_CHANGED Instance method Private Method The property has changed 20050520
10 SET_ALLOWED_VALUES Instance method Protected Method Sets Set of Allowed Values 20041112
11 SET_DEFAULT_VALUE Instance method Protected Method Sets Default Value 20041112
12 SET_EDIT_MODE Instance method Protected Method Sets as Read Only or Modifiable 20041118
13 UPDATE_VALUE_DATA Instance method Protected Method Updates the value meta data 20050520
Events
Class CL_SRT_WSP_PROPERTY has no event.
Types
Class CL_SRT_WSP_PROPERTY has no local type.
Method Signatures

Method ADAPT_DEFAULT_VALUE Signature

Method ADAPT_DEFAULT_VALUE on class CL_SRT_WSP_PROPERTY has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20050522

Method ADD_ALLOWED_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOWED_VALUE Call by reference Type reference (TYPE) STRING Allowed value 20041112
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20041209

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASSIGNING Value transfer Type reference (TYPE) BOOLEAN 'X' Assigning='X',Unassigned = '' 20050216
2 Returning PROPERTY Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_PROPERTY WSP property 20050216
3 Importing PROPERTY_LIST Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_PROPERTY_LIST WSP property list 20050216
4 Importing VALUE Value transfer Type reference (TYPE) STRING New property value 20050216
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20050216

Method COMPARE_FEATURE_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FEATURE_FACTORY Call by reference Object reference (TYPE REF TO) CL_SRT_WSP_FEATURE_FACTORY WSP Feature factory 20040908
2 Returning RC Value transfer Type reference (TYPE) BOOLEAN Equal ='X'; Not equal = ' ' 20040908
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20041209

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
2 Importing FEATURE_FACTORY Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_FEATURE_FACTORY WSP Feature Factory 20101013
3 Importing PROPERTY_LIST Value transfer Object reference (TYPE REF TO) CL_SRT_WSP_PROPERTY_LIST WSP property list 20050215
4 Importing PROPERTY_NAME Value transfer Type reference (TYPE) QNAME Proerty name 20040901
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20041209

Method CREATE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONNECTIVITY_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPE TSRTP_CON_TYPE_SOAP_HTTP SRT Connectivity Type 20120718
2 Importing FEATURE_FACTORY Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_FEATURE_FACTORY WSP Feature Factory 20101013
3 Returning IF_PROPERTY Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_PROPERTY WSP property 20040901
4 Importing PROPERTY_LIST Call by reference Object reference (TYPE REF TO) CL_SRT_WSP_PROPERTY_LIST WSP property list 20050215
5 Importing PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Property name 20040901
6 Importing VALUE Call by reference Type reference (TYPE) STRING Property value 20040901
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20041209

Method CREATE_PROPERTY_BY_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FEATURE_FACTORY Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_FEATURE_FACTORY WSP Feature Factory 20121123
2 Returning IF_PROPERTY Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_PROPERTY WSP property 20041209
3 Importing PROPERTY_LIST Value transfer Object reference (TYPE REF TO) CL_SRT_WSP_PROPERTY_LIST WSP property list 20050215
4 Importing PROPERTY_STRUC Value transfer Type reference (TYPE) SRT_WSP_PROPERTY_STRUC WSP property structure 20041213
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20041209

Method GET_PROPERTY_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROPERTY_STRUC Value transfer Type reference (TYPE) SRT_WSP_PROPERTY_STRUC WSP property structure 20041213
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20041209

Method HAS_CHANGED Signature

Method HAS_CHANGED on class CL_SRT_WSP_PROPERTY has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20050520

Method SET_ALLOWED_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOWED_VALUES Call by reference Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTY_VALUES Table of allowed values 20041112
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20041209

Method SET_DEFAULT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT_VALUE Call by reference Type reference (TYPE) STRING Default value 20041112
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20041209

Method SET_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing READ_ONLY Call by reference Type reference (TYPE) BOOLEAN 'X' read only = 'X'; changeable = ' ' 20041118
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20041209

Method UPDATE_VALUE_DATA Signature

Method UPDATE_VALUE_DATA on class CL_SRT_WSP_PROPERTY has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20050520
History
Last changed by/on SAP  20130531 
SAP Release Created in 700