SAP ABAP Class CL_NWECM_WEBDAV_MAPPING (Mapping between WebDAV properties and ECM property names)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ECM-ABA-COR (Application Component) ECM Core Infrastructure
     S_NWECM_VIEW_WEBDAV (Package) ECMI WebDAV view implementation
Properties
Class CL_NWECM_WEBDAV_MAPPING  
Short Description Mapping between WebDAV properties and ECM property names    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_NWECM_VIEW_WEBDAV   ECMI WebDAV view implementation 
Created 20081208   SAP 
Last change 20110908   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_NWECM_WEBDAV_MAPPING has no interface implemented.
Friends
Class CL_NWECM_WEBDAV_MAPPING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_ARCHIVED Constant Public Type reference (TYPE) I 11 20081208
2 CV_CONTENT_LENGTH Constant Public Type reference (TYPE) I 4 20081208
3 CV_CONTENT_TYPE Constant Public Type reference (TYPE) I 3 20081208
4 CV_CREATED_BY Constant Public Type reference (TYPE) I 7 20081208
5 CV_CREATION_DATE Constant Public Type reference (TYPE) I 6 20081208
6 CV_DESCRIPTION Constant Public Type reference (TYPE) I 8 20081208
7 CV_ETAG Constant Public Type reference (TYPE) I 2 20081208
8 CV_HIDDEN Constant Public Type reference (TYPE) I 9 20081208
9 CV_LAST_ACCESS Constant Public Type reference (TYPE) I 13 20081208
10 CV_LAST_ACCESS_BY Constant Public Type reference (TYPE) I 14 20081208
11 CV_LAST_MODIFIED Constant Public Type reference (TYPE) I 5 20081208
12 CV_LAST_MODIFIED_BY Constant Public Type reference (TYPE) I 12 20081208
13 CV_LOCK_DISCOVERY Constant Public Type reference (TYPE) I 17 20081208
14 CV_NAME Constant Public Type reference (TYPE) I 1 20081208
15 CV_NOT_MAPPED Constant Public Type reference (TYPE) I 0 20081208
16 CV_READONLY Constant Public Type reference (TYPE) I 15 20081208
17 CV_RESOURCE_TYPE Constant Public Type reference (TYPE) I 16 20081208
18 CV_SYSTEM Constant Public Type reference (TYPE) I 10 20081208
Methods
# Method Level Visibility Method type Description Created on
1 COMPARE_ECM_NAMES Instance method Private Method 20081208
2 COMPARE_WD_PROPERTIES Instance method Private Method 20081208
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081208
4 EQUALS_ECM_NAME Instance method Public Method 20081208
5 EQUALS_WD_PROPERTY Instance method Public Method 20081208
6 GET_ECM_NAME4TYPE Instance method Public Method 20081208
7 GET_ECM_TYPE4NAME Instance method Public Method 20081208
8 GET_WD_PROPERTY4TYPE Instance method Public Method 20081208
9 GET_WD_TYPE4PROPERTY Instance method Public Method 20081208
10 INITIALIZE Instance method Private Method 20081208
11 MAP2ECM_NAME Instance method Public Method 20081208
12 MAP2WD_PROPERTY Instance method Public Method 20081208
13 MAPS_TO_ECM_API_CALL Instance method Public Method True if the prop maps to an ecm api call (not ecm property) 20090305
Events
Class CL_NWECM_WEBDAV_MAPPING has no event.
Types
Class CL_NWECM_WEBDAV_MAPPING has no local type.
Method Signatures

Method COMPARE_ECM_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ECM_NAME1 Value transfer Object reference (TYPE REF TO) CL_NWECM_NAME NW ECM: Namespace-Qualified Names 20081208
2 Importing IO_ECM_NAME2 Value transfer Object reference (TYPE REF TO) CL_NWECM_NAME NW ECM: Namespace-Qualified Names 20081208
3 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20081208

Method COMPARE_ECM_NAMES on class CL_NWECM_WEBDAV_MAPPING has no exception.

Method COMPARE_WD_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WD_PROPERTY1 Value transfer Object reference (TYPE REF TO) CL_HTTP_WEBDAV_PROPERTY SKWF WEBDAV Property 20081208
2 Importing IO_WD_PROPERTY2 Value transfer Object reference (TYPE REF TO) CL_HTTP_WEBDAV_PROPERTY SKWF WEBDAV Property 20081208
3 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20081208

Method COMPARE_WD_PROPERTIES on class CL_NWECM_WEBDAV_MAPPING has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_NWECM_WEBDAV_MAPPING has no parameter.
Method CONSTRUCTOR on class CL_NWECM_WEBDAV_MAPPING has no exception.

Method EQUALS_ECM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ECM_NAME Value transfer Object reference (TYPE REF TO) CL_NWECM_NAME NW ECM: Namespace-Qualified Names 20081208
2 Returning IV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20081208
3 Importing IV_TYPE Value transfer Type reference (TYPE) I 20081208

Method EQUALS_ECM_NAME on class CL_NWECM_WEBDAV_MAPPING has no exception.

Method EQUALS_WD_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WD_PROPERTY Value transfer Object reference (TYPE REF TO) CL_HTTP_WEBDAV_PROPERTY SKWF WEBDAV Property 20081208
2 Returning IV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20081208
3 Importing IV_TYPE Value transfer Type reference (TYPE) I 20081208

Method EQUALS_WD_PROPERTY on class CL_NWECM_WEBDAV_MAPPING has no exception.

Method GET_ECM_NAME4TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TYPE Value transfer Type reference (TYPE) I 20081208
2 Returning RO_ECM_NAME Value transfer Object reference (TYPE REF TO) CL_NWECM_NAME NW ECM: Namespace-Qualified Names 20081208

Method GET_ECM_NAME4TYPE on class CL_NWECM_WEBDAV_MAPPING has no exception.

Method GET_ECM_TYPE4NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ECM_NAME Value transfer Object reference (TYPE REF TO) CL_NWECM_NAME NW ECM: Namespace-Qualified Names 20081208
2 Returning RV_TYPE Value transfer Type reference (TYPE) I 20081208

Method GET_ECM_TYPE4NAME on class CL_NWECM_WEBDAV_MAPPING has no exception.

Method GET_WD_PROPERTY4TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TYPE Value transfer Type reference (TYPE) I 20081208
2 Returning RO_WD_PROPERTY Value transfer Object reference (TYPE REF TO) CL_HTTP_WEBDAV_PROPERTY SKWF WEBDAV Property 20081208

Method GET_WD_PROPERTY4TYPE on class CL_NWECM_WEBDAV_MAPPING has no exception.

Method GET_WD_TYPE4PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WD_PROPERTY Value transfer Object reference (TYPE REF TO) CL_HTTP_WEBDAV_PROPERTY SKWF WEBDAV Property 20081208
2 Returning RV_TYPE Value transfer Type reference (TYPE) I 20081208

Method GET_WD_TYPE4PROPERTY on class CL_NWECM_WEBDAV_MAPPING has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_NWECM_WEBDAV_MAPPING has no parameter.
Method INITIALIZE on class CL_NWECM_WEBDAV_MAPPING has no exception.

Method MAP2ECM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WD_PROPERTY Value transfer Object reference (TYPE REF TO) CL_HTTP_WEBDAV_PROPERTY SKWF WEBDAV Property 20081208
2 Returning RO_ECM_NAME Value transfer Object reference (TYPE REF TO) CL_NWECM_NAME NW ECM: Namespace-Qualified Names 20081208

Method MAP2ECM_NAME on class CL_NWECM_WEBDAV_MAPPING has no exception.

Method MAP2WD_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ECM_NAME Value transfer Object reference (TYPE REF TO) CL_NWECM_NAME NW ECM: Namespace-Qualified Names 20081208
2 Returning RO_WD_PROPERTY Value transfer Object reference (TYPE REF TO) CL_HTTP_WEBDAV_PROPERTY SKWF WEBDAV Property 20081208

Method MAP2WD_PROPERTY on class CL_NWECM_WEBDAV_MAPPING has no exception.

Method MAPS_TO_ECM_API_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WD_PROPERTY Call by reference Object reference (TYPE REF TO) CL_HTTP_WEBDAV_PROPERTY SKWF WEBDAV Property 20090305
2 Returning RV_MAPS_TO_ECM_API_CALL Value transfer Type reference (TYPE) ABAP_BOOL 20090305

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