SAP ABAP Class CL_NWECM_WEBDAV_UTIL (Utils for escaping and others)
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_UTIL  
Short Description Utils for escaping and others    
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 20081119   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_NWECM_WEBDAV_UTIL has no forward declaration.
Interfaces
Class CL_NWECM_WEBDAV_UTIL has no interface implemented.
Friends
Class CL_NWECM_WEBDAV_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_DONT_MATCH_TIMEOUT Constant Private Type reference (TYPE) STRING '[^d]' 20081124
2 CV_INVALID_NONSTART Constant Private Type reference (TYPE) STRING '[^lud.-_]' 20081119
3 CV_INVALID_START Constant Private Type reference (TYPE) STRING '[^lu_]' 20081119
4 CV_INVALID_START_VALID_NONST Constant Private Type reference (TYPE) STRING '[d.-]' 20081119
5 CV_MATCH_ESCAPED_INVALID_CHAR Constant Private Type reference (TYPE) STRING '_-[dABCDEFabcdef]{4}' 20081120
6 CV_MATCH_ESC_INVALID_CHAR_PD Constant Private Type reference (TYPE) STRING '_x[dABCDEFabcdef]{4}_' 20090216
7 CV_MATCH_INFINITE Constant Private Type reference (TYPE) STRING 'Infinite' 20081124
8 CV_MATCH_LOCKTOKEN_END Constant Private Type reference (TYPE) STRING '>' 20081124
9 CV_MATCH_LOCKTOKEN_START Constant Private Type reference (TYPE) STRING ' 20081124
10 CV_MATCH_TIMEOUT Constant Private Type reference (TYPE) STRING '[d]' 20081124
11 CV_MATCH_USER_FROM_PDR_LOCK Constant Private Type reference (TYPE) STRING '@' 20081124
Methods
# Method Level Visibility Method type Description Created on
1 ESCAPE_PROP_NAME Static method Public Method 20081119
2 ESCAPE_PROP_NAME_LIKE_PD Static method Public Method 20090216
3 IS_TIMEOUT_INFINITE Static method Public Method 20081124
4 PARSE_LOCKTOKEN Static method Public Method 20081124
5 PARSE_TIMEOUT Static method Public Method 20081124
6 PARSE_USER_FROM_PDR_LOCK Static method Public Method 20081124
7 UNESCAPE_PROP_NAME Static method Public Method 20081119
8 UNESCAPE_PROP_NAME_LIKE_PD Static method Public Method 20090216
Events
Class CL_NWECM_WEBDAV_UTIL has no event.
Types
Class CL_NWECM_WEBDAV_UTIL has no local type.
Method Signatures

Method ESCAPE_PROP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROP_NAME Value transfer Type reference (TYPE) STRING 20081119
2 Returning RV_XML_NAME Value transfer Type reference (TYPE) STRING 20081119

Method ESCAPE_PROP_NAME on class CL_NWECM_WEBDAV_UTIL has no exception.

Method ESCAPE_PROP_NAME_LIKE_PD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROP_NAME Value transfer Type reference (TYPE) STRING 20090216
2 Returning RV_XML_NAME Value transfer Type reference (TYPE) STRING 20090216

Method ESCAPE_PROP_NAME_LIKE_PD on class CL_NWECM_WEBDAV_UTIL has no exception.

Method IS_TIMEOUT_INFINITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMEOUT_HEADER Value transfer Type reference (TYPE) STRING 20081124
2 Returning RV_INFINITE Value transfer Type reference (TYPE) ABAP_BOOL 20081124

Method IS_TIMEOUT_INFINITE on class CL_NWECM_WEBDAV_UTIL has no exception.

Method PARSE_LOCKTOKEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOCKTOKEN_COMPLETE Value transfer Type reference (TYPE) STRING 20081124
2 Returning RV_LOCKTOKEN Value transfer Type reference (TYPE) STRING 20081124

Method PARSE_LOCKTOKEN on class CL_NWECM_WEBDAV_UTIL has no exception.

Method PARSE_TIMEOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMEOUT_HEADER Value transfer Type reference (TYPE) STRING 20081124
2 Returning RV_TIMEOUT Value transfer Type reference (TYPE) STRING 20081124

Method PARSE_TIMEOUT on class CL_NWECM_WEBDAV_UTIL has no exception.

Method PARSE_USER_FROM_PDR_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PDR_LOCK Value transfer Type reference (TYPE) STRING 20081124
2 Returning RV_USER Value transfer Type reference (TYPE) STRING 20081124

Method PARSE_USER_FROM_PDR_LOCK on class CL_NWECM_WEBDAV_UTIL has no exception.

Method UNESCAPE_PROP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XML_NAME Value transfer Type reference (TYPE) STRING 20081119
2 Returning RV_PROP_NAME Value transfer Type reference (TYPE) STRING 20081119

Method UNESCAPE_PROP_NAME on class CL_NWECM_WEBDAV_UTIL has no exception.

Method UNESCAPE_PROP_NAME_LIKE_PD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XML_NAME Value transfer Type reference (TYPE) STRING 20090216
2 Returning RV_PROP_NAME Value transfer Type reference (TYPE) STRING 20090216

Method UNESCAPE_PROP_NAME_LIKE_PD on class CL_NWECM_WEBDAV_UTIL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720