SAP ABAP Class CL_SWDCL_PRIVILEGE (WebDAV: Implements Privilege of ACL)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SWEBDAV_CLIENT (Package) WebDAV Client
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWDCL_PRIVILEGE DAV Client: Privileges 20030516
Properties
Class CL_SWDCL_PRIVILEGE  
Short Description WebDAV: Implements Privilege of ACL    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWEBDAV_CLIENT   WebDAV Client 
Created 20030516   SAP 
Last change 00000000   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
# Interface Abstract Final Description Created on
1 IF_SWDCL_PRIVILEGE DAV Client: Privileges 20030516
Friends
# Friend Modeled only Created on Description
1 CL_SWDCL_PRIVILEGE_ITERATOR 20030519 WebDAV: Iterator for Privileges
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MP_PARENT Instance attribute Protected Object reference (TYPE REF TO) IF_SWDCL_PRIVILEGE DAV Client: Privileges 20030516
2 MT_CHILDREN Instance attribute Private Type reference (TYPE) TT_PRIVILEGES List of Privileges 20030516
3 M_DESCRIPTION Instance attribute Protected Type reference (TYPE) STRING Description 20030516
4 M_IS_ALLOWED Instance attribute Protected Type reference (TYPE) ABAP_BOOL Allowed 20030516
5 M_IS_DENIED Instance attribute Protected Type reference (TYPE) ABAP_BOOL Not Allowed 20030516
6 M_NAMESPACE Instance attribute Protected Type reference (TYPE) STRING Namespace 20030516
7 M_NAMESPACE_PREFIX Instance attribute Protected Type reference (TYPE) STRING Namespace Prefix 20030516
8 M_PRIVILEGE Instance attribute Protected Type reference (TYPE) STRING Privilege 20030516
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Factory method 20030516
Events
Class CL_SWDCL_PRIVILEGE has no event.
Types
Class CL_SWDCL_PRIVILEGE has no local type.
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PARENT Call by reference Object reference (TYPE REF TO) IF_SWDCL_PRIVILEGE DAV-Client: Privilegien 20030516
2 Importing I_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung 20030516
3 Importing I_IS_ALLOWED Call by reference Type reference (TYPE) ABAP_BOOL 20030516
4 Importing I_IS_DENIED Call by reference Type reference (TYPE) ABAP_BOOL 20030516
5 Importing I_NAMESPACE Call by reference Type reference (TYPE) STRING Namespace 20030516
6 Importing I_NAMESPACE_PREFIX Call by reference Type reference (TYPE) STRING Namespaceprefix 20030516
7 Importing I_PRIVILEGE Call by reference Type reference (TYPE) STRING Privilege 20030516
8 Returning RP_PRIVILEGE Value transfer Object reference (TYPE REF TO) IF_SWDCL_PRIVILEGE DAV-Client: Privilegien 20030516

Method CREATE on class CL_SWDCL_PRIVILEGE has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 640