Common concepts for dealing with permissions and protectable entities.

Interface Summary
CDOPermissionProvider Provides the protection level of protectable objects.

Class Summary
CDOPermissionProvider.Constant Provides a constant protection level for all revisions.

Enum Summary
CDOPermission Describes the possible protection levels a protectable object may have.

Exception Summary
NoPermissionException A security exception indicating the lack of permission required to do something.

Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.