Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-frame.html32
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-noframe.html32
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/constant-values.html182
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/index-all.html982
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.html12
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.pngbin53024 -> 53098 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOObject.html48
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchPoint.html8
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOWithID.html4
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOWithID.html48
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html2
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageTypeRegistry.CDOObjectMarker.html24
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevision.html8
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionProvider.html8
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Access.html669
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Access.pngbin0 -> 3094 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Assignee.html8
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Check.html419
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Check.pngbin10428 -> 0 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassCheck.pngbin5409 -> 0 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassPermission.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassCheck.html)64
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassPermission.pngbin0 -> 5487 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Directory.html4
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Group.html4
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackageCheck.pngbin5504 -> 0 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackagePermission.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackageCheck.html)64
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackagePermission.pngbin0 -> 5578 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Permission.html470
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Permission.pngbin3108 -> 11279 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Realm.html73
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/RealmUtil.html18
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ResourceCheck.pngbin5433 -> 0 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ResourcePermission.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ResourceCheck.html)60
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ResourcePermission.pngbin0 -> 5525 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Role.html36
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityFactory.html48
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.Literals.html267
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.html766
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.pngbin63489 -> 63997 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/User.html93
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Access.html451
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Check.html349
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/ClassPermission.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/PackageCheck.html)52
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/PackagePermission.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/ClassCheck.html)52
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Permission.html221
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Realm.html16
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/ResourcePermission.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/ResourceCheck.html)52
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Role.html10
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/SecurityItem.html8
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/AssigneeImpl.html4
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/CheckImpl.pngbin7762 -> 0 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassCheckImpl.pngbin3804 -> 0 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html)88
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.pngbin0 -> 3993 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/DirectoryImpl.html4
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/GroupImpl.html4
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackageCheckImpl.pngbin3896 -> 0 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html)88
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.pngbin0 -> 4087 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PermissionImpl.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/CheckImpl.html)122
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PermissionImpl.pngbin0 -> 7946 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/RealmImpl.html60
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.pngbin3847 -> 0 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html)86
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.pngbin0 -> 4025 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/RoleImpl.html26
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html138
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html290
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/UserImpl.html69
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/ClassPermissionImpl.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/ClassCheckImpl.html)20
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/PackagePermissionImpl.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/PackageCheckImpl.html)20
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/PermissionImpl.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/CheckImpl.html)36
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/ResourcePermissionImpl.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/ResourceCheckImpl.html)20
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-frame.html10
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-summary.html20
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-use.html4
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-frame.html12
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-summary.html56
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-summary.pngbin23724 -> 24435 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-use.html76
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html4
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/CheckItemProvider.pngbin39354 -> 0 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.pngbin34074 -> 0 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html)80
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.pngbin0 -> 34059 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html4
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/GroupItemProvider.html4
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.pngbin34446 -> 0 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html)80
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.pngbin0 -> 35661 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/CheckItemProvider.html)80
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PermissionItemProvider.pngbin0 -> 40840 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RealmItemProvider.html48
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.pngbin34482 -> 0 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html)76
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.pngbin0 -> 35259 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RoleItemProvider.html4
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html92
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/UserItemProvider.html68
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/ClassPermissionItemProvider.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/ClassCheckItemProvider.html)30
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/PackagePermissionItemProvider.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/PackageCheckItemProvider.html)30
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/PermissionItemProvider.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/CheckItemProvider.html)36
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/ResourcePermissionItemProvider.html (renamed from plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/ResourceCheckItemProvider.html)30
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/package-frame.html10
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/package-summary.html20
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/package-use.html24
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html68
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/util/SecuritySwitch.html68
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html32
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.html12
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.pngbin12282 -> 12225 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.html24
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOLoadable.html2
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOObject.html2
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOLoadable.html24
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOObject.html24
-rw-r--r--plugins/org.eclipse.emf.cdo.security/model/security.ecorediag224
117 files changed, 4221 insertions, 3896 deletions
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-frame.html
index e1c9a334fa..69182f72f5 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-frame.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-frame.html
@@ -60,6 +60,8 @@ All Classes (CDO Model Repository Documentation)
<BR>
<A HREF="org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMappingFactory.html" title="class in org.eclipse.emf.cdo.server.db.mapping" target="classFrame">AbstractTypeMappingFactory</A>
<BR>
+<A HREF="org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security" target="classFrame">Access</A>
+<BR>
<A HREF="org/eclipse/emf/cdo/etypes/Annotation.html" title="interface in org.eclipse.emf.cdo.etypes" target="classFrame"><I>Annotation</I></A>
<BR>
<A HREF="org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html" title="class in org.eclipse.emf.cdo.server.spi.security" target="classFrame">AnnotationHandler</A>
@@ -830,17 +832,11 @@ All Classes (CDO Model Repository Documentation)
<BR>
<A HREF="org/eclipse/emf/cdo/transaction/CDOXATransaction.html" title="interface in org.eclipse.emf.cdo.transaction" target="classFrame"><I>CDOXATransaction</I></A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>Check</I></A>
-<BR>
-<A HREF="org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">CheckImpl</A>
-<BR>
-<A HREF="org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">CheckItemProvider</A>
+<A HREF="org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>ClassPermission</I></A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>ClassCheck</I></A>
+<A HREF="org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">ClassPermissionImpl</A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">ClassCheckImpl</A>
-<BR>
-<A HREF="org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">ClassCheckItemProvider</A>
+<A HREF="org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">ClassPermissionItemProvider</A>
<BR>
<A HREF="org/eclipse/emf/cdo/util/CommitException.html" title="class in org.eclipse.emf.cdo.util" target="classFrame">CommitException</A>
<BR>
@@ -1316,15 +1312,19 @@ All Classes (CDO Model Repository Documentation)
<BR>
<A HREF="org/eclipse/emf/cdo/server/ocl/OCLQueryHandler.Factory.html" title="class in org.eclipse.emf.cdo.server.ocl" target="classFrame">OCLQueryHandler.Factory</A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>PackageCheck</I></A>
+<A HREF="org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>PackagePermission</I></A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">PackageCheckImpl</A>
+<A HREF="org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">PackagePermissionImpl</A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">PackageCheckItemProvider</A>
+<A HREF="org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">PackagePermissionItemProvider</A>
<BR>
<A HREF="org/eclipse/emf/cdo/common/util/PartialCollectionLoadingNotSupportedException.html" title="class in org.eclipse.emf.cdo.common.util" target="classFrame">PartialCollectionLoadingNotSupportedException</A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security" target="classFrame">Permission</A>
+<A HREF="org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>Permission</I></A>
+<BR>
+<A HREF="org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">PermissionImpl</A>
+<BR>
+<A HREF="org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">PermissionItemProvider</A>
<BR>
<A HREF="org/eclipse/emf/cdo/spi/server/PluginRepositoryProvider.html" title="class in org.eclipse.emf.cdo.spi.server" target="classFrame">PluginRepositoryProvider</A>
<BR>
@@ -1368,11 +1368,11 @@ All Classes (CDO Model Repository Documentation)
<BR>
<A HREF="org/eclipse/emf/cdo/spi/server/RepositoryUserManager.RepositoryUserManagerFactory.html" title="class in org.eclipse.emf.cdo.spi.server" target="classFrame">RepositoryUserManager.RepositoryUserManagerFactory</A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>ResourceCheck</I></A>
+<A HREF="org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>ResourcePermission</I></A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">ResourceCheckImpl</A>
+<A HREF="org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">ResourcePermissionImpl</A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">ResourceCheckItemProvider</A>
+<A HREF="org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">ResourcePermissionItemProvider</A>
<BR>
<A HREF="org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.html" title="class in org.eclipse.emf.cdo.spi.common.revision" target="classFrame">RevisionInfo</A>
<BR>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-noframe.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-noframe.html
index d1f52409ef..6f1b0b2e99 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-noframe.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-noframe.html
@@ -60,6 +60,8 @@ All Classes (CDO Model Repository Documentation)
<BR>
<A HREF="org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMappingFactory.html" title="class in org.eclipse.emf.cdo.server.db.mapping">AbstractTypeMappingFactory</A>
<BR>
+<A HREF="org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>
+<BR>
<A HREF="org/eclipse/emf/cdo/etypes/Annotation.html" title="interface in org.eclipse.emf.cdo.etypes"><I>Annotation</I></A>
<BR>
<A HREF="org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html" title="class in org.eclipse.emf.cdo.server.spi.security">AnnotationHandler</A>
@@ -830,17 +832,11 @@ All Classes (CDO Model Repository Documentation)
<BR>
<A HREF="org/eclipse/emf/cdo/transaction/CDOXATransaction.html" title="interface in org.eclipse.emf.cdo.transaction"><I>CDOXATransaction</I></A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><I>Check</I></A>
-<BR>
-<A HREF="org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>
-<BR>
-<A HREF="org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A>
+<A HREF="org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><I>ClassPermission</I></A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><I>ClassCheck</I></A>
+<A HREF="org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A>
-<BR>
-<A HREF="org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A>
+<A HREF="org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A>
<BR>
<A HREF="org/eclipse/emf/cdo/util/CommitException.html" title="class in org.eclipse.emf.cdo.util">CommitException</A>
<BR>
@@ -1316,15 +1312,19 @@ All Classes (CDO Model Repository Documentation)
<BR>
<A HREF="org/eclipse/emf/cdo/server/ocl/OCLQueryHandler.Factory.html" title="class in org.eclipse.emf.cdo.server.ocl">OCLQueryHandler.Factory</A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><I>PackageCheck</I></A>
+<A HREF="org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><I>PackagePermission</I></A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A>
+<A HREF="org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A>
+<A HREF="org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A>
<BR>
<A HREF="org/eclipse/emf/cdo/common/util/PartialCollectionLoadingNotSupportedException.html" title="class in org.eclipse.emf.cdo.common.util">PartialCollectionLoadingNotSupportedException</A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>
+<A HREF="org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><I>Permission</I></A>
+<BR>
+<A HREF="org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>
+<BR>
+<A HREF="org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A>
<BR>
<A HREF="org/eclipse/emf/cdo/spi/server/PluginRepositoryProvider.html" title="class in org.eclipse.emf.cdo.spi.server">PluginRepositoryProvider</A>
<BR>
@@ -1368,11 +1368,11 @@ All Classes (CDO Model Repository Documentation)
<BR>
<A HREF="org/eclipse/emf/cdo/spi/server/RepositoryUserManager.RepositoryUserManagerFactory.html" title="class in org.eclipse.emf.cdo.spi.server">RepositoryUserManager.RepositoryUserManagerFactory</A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><I>ResourceCheck</I></A>
+<A HREF="org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><I>ResourcePermission</I></A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A>
+<A HREF="org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A>
<BR>
-<A HREF="org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A>
+<A HREF="org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A>
<BR>
<A HREF="org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.html" title="class in org.eclipse.emf.cdo.spi.common.revision">RevisionInfo</A>
<BR>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/constant-values.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/constant-values.html
index 2c70993dab..d87bab0357 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/constant-values.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/constant-values.html
@@ -1492,18 +1492,18 @@ org.eclipse.*</FONT></TH>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="3">org.eclipse.emf.cdo.security.<A HREF="org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></TH>
+<TH ALIGN="left" COLSPAN="3">org.eclipse.emf.cdo.security.<A HREF="org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.Permission.READ_VALUE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.Access.READ_VALUE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/Permission.html#READ_VALUE">READ_VALUE</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/Access.html#READ_VALUE">READ_VALUE</A></CODE></TD>
<TD ALIGN="right"><CODE>0</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.Permission.WRITE_VALUE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.Access.WRITE_VALUE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/Permission.html#WRITE_VALUE">WRITE_VALUE</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/Access.html#WRITE_VALUE">WRITE_VALUE</A></CODE></TD>
<TD ALIGN="right"><CODE>1</CODE></TD>
</TR>
</FONT></TD>
@@ -1519,6 +1519,18 @@ org.eclipse.*</FONT></TH>
<TH ALIGN="left" COLSPAN="3">org.eclipse.emf.cdo.security.<A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.ACCESS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#ACCESS">ACCESS</A></CODE></TD>
+<TD ALIGN="right"><CODE>13</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.ACCESS_OBJECT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#ACCESS_OBJECT">ACCESS_OBJECT</A></CODE></TD>
+<TD ALIGN="right"><CODE>14</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.ASSIGNEE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE">ASSIGNEE</A></CODE></TD>
@@ -1549,57 +1561,33 @@ org.eclipse.*</FONT></TH>
<TD ALIGN="right"><CODE>3</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.CHECK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.CLASS_PERMISSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK">CHECK</A></CODE></TD>
-<TD ALIGN="right"><CODE>9</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION">CLASS_PERMISSION</A></CODE></TD>
+<TD ALIGN="right"><CODE>10</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.CHECK__PERMISSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.CLASS_PERMISSION__ACCESS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK__PERMISSION">CHECK__PERMISSION</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION__ACCESS">CLASS_PERMISSION__ACCESS</A></CODE></TD>
<TD ALIGN="right"><CODE>1</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.CHECK__ROLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK__ROLE">CHECK__ROLE</A></CODE></TD>
-<TD ALIGN="right"><CODE>0</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.CHECK_FEATURE_COUNT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.CLASS_PERMISSION__APPLICABLE_CLASS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK_FEATURE_COUNT">CHECK_FEATURE_COUNT</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION__APPLICABLE_CLASS">CLASS_PERMISSION__APPLICABLE_CLASS</A></CODE></TD>
<TD ALIGN="right"><CODE>2</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.CLASS_CHECK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK">CLASS_CHECK</A></CODE></TD>
-<TD ALIGN="right"><CODE>10</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.CLASS_CHECK__APPLICABLE_CLASS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.CLASS_PERMISSION__ROLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__APPLICABLE_CLASS">CLASS_CHECK__APPLICABLE_CLASS</A></CODE></TD>
-<TD ALIGN="right"><CODE>2</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.CLASS_CHECK__PERMISSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__PERMISSION">CLASS_CHECK__PERMISSION</A></CODE></TD>
-<TD ALIGN="right"><CODE>1</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.CLASS_CHECK__ROLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__ROLE">CLASS_CHECK__ROLE</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION__ROLE">CLASS_PERMISSION__ROLE</A></CODE></TD>
<TD ALIGN="right"><CODE>0</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.CLASS_CHECK_FEATURE_COUNT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.CLASS_PERMISSION_FEATURE_COUNT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK_FEATURE_COUNT">CLASS_CHECK_FEATURE_COUNT</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION_FEATURE_COUNT">CLASS_PERMISSION_FEATURE_COUNT</A></CODE></TD>
<TD ALIGN="right"><CODE>3</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@@ -1717,52 +1705,64 @@ org.eclipse.*</FONT></TH>
<TD ALIGN="right"><CODE>9</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_CHECK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_PERMISSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK">PACKAGE_CHECK</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION">PACKAGE_PERMISSION</A></CODE></TD>
<TD ALIGN="right"><CODE>11</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_CHECK__APPLICABLE_PACKAGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_PERMISSION__ACCESS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__APPLICABLE_PACKAGE">PACKAGE_CHECK__APPLICABLE_PACKAGE</A></CODE></TD>
-<TD ALIGN="right"><CODE>2</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION__ACCESS">PACKAGE_PERMISSION__ACCESS</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_CHECK__PERMISSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_PERMISSION__APPLICABLE_PACKAGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__PERMISSION">PACKAGE_CHECK__PERMISSION</A></CODE></TD>
-<TD ALIGN="right"><CODE>1</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION__APPLICABLE_PACKAGE">PACKAGE_PERMISSION__APPLICABLE_PACKAGE</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_CHECK__ROLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_PERMISSION__ROLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__ROLE">PACKAGE_CHECK__ROLE</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION__ROLE">PACKAGE_PERMISSION__ROLE</A></CODE></TD>
<TD ALIGN="right"><CODE>0</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_CHECK_FEATURE_COUNT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_PERMISSION_FEATURE_COUNT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK_FEATURE_COUNT">PACKAGE_CHECK_FEATURE_COUNT</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION_FEATURE_COUNT">PACKAGE_PERMISSION_FEATURE_COUNT</A></CODE></TD>
<TD ALIGN="right"><CODE>3</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.PERMISSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION">PERMISSION</A></CODE></TD>
-<TD ALIGN="right"><CODE>13</CODE></TD>
+<TD ALIGN="right"><CODE>9</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.REALM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.PERMISSION__ACCESS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#REALM">REALM</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION__ACCESS">PERMISSION__ACCESS</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.PERMISSION__ROLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION__ROLE">PERMISSION__ROLE</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.PERMISSION_FEATURE_COUNT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION_FEATURE_COUNT">PERMISSION_FEATURE_COUNT</A></CODE></TD>
<TD ALIGN="right"><CODE>2</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.REALM__ALL_CHECKS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.REALM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_CHECKS">REALM__ALL_CHECKS</A></CODE></TD>
-<TD ALIGN="right"><CODE>5</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#REALM">REALM</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.REALM__ALL_GROUPS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
@@ -1771,6 +1771,12 @@ org.eclipse.*</FONT></TH>
<TD ALIGN="right"><CODE>3</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.REALM__ALL_PERMISSIONS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_PERMISSIONS">REALM__ALL_PERMISSIONS</A></CODE></TD>
+<TD ALIGN="right"><CODE>5</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.REALM__ALL_ROLES"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_ROLES">REALM__ALL_ROLES</A></CODE></TD>
@@ -1789,9 +1795,9 @@ org.eclipse.*</FONT></TH>
<TD ALIGN="right"><CODE>0</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.REALM__DEFAULT_PERMISSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.REALM__DEFAULT_ACCESS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__DEFAULT_PERMISSION">REALM__DEFAULT_PERMISSION</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__DEFAULT_ACCESS">REALM__DEFAULT_ACCESS</A></CODE></TD>
<TD ALIGN="right"><CODE>7</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@@ -1813,33 +1819,33 @@ org.eclipse.*</FONT></TH>
<TD ALIGN="right"><CODE>8</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_CHECK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_PERMISSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK">RESOURCE_CHECK</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION">RESOURCE_PERMISSION</A></CODE></TD>
<TD ALIGN="right"><CODE>12</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_CHECK__PATTERN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_PERMISSION__ACCESS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__PATTERN">RESOURCE_CHECK__PATTERN</A></CODE></TD>
-<TD ALIGN="right"><CODE>2</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION__ACCESS">RESOURCE_PERMISSION__ACCESS</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_CHECK__PERMISSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_PERMISSION__PATTERN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__PERMISSION">RESOURCE_CHECK__PERMISSION</A></CODE></TD>
-<TD ALIGN="right"><CODE>1</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION__PATTERN">RESOURCE_PERMISSION__PATTERN</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_CHECK__ROLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_PERMISSION__ROLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__ROLE">RESOURCE_CHECK__ROLE</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION__ROLE">RESOURCE_PERMISSION__ROLE</A></CODE></TD>
<TD ALIGN="right"><CODE>0</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_CHECK_FEATURE_COUNT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_PERMISSION_FEATURE_COUNT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK_FEATURE_COUNT">RESOURCE_CHECK_FEATURE_COUNT</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION_FEATURE_COUNT">RESOURCE_PERMISSION_FEATURE_COUNT</A></CODE></TD>
<TD ALIGN="right"><CODE>3</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@@ -1861,18 +1867,18 @@ org.eclipse.*</FONT></TH>
<TD ALIGN="right"><CODE>3</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.ROLE__CHECKS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__CHECKS">ROLE__CHECKS</A></CODE></TD>
-<TD ALIGN="right"><CODE>2</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.ROLE__ID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__ID">ROLE__ID</A></CODE></TD>
<TD ALIGN="right"><CODE>1</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.ROLE__PERMISSIONS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__PERMISSIONS">ROLE__PERMISSIONS</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.ROLE_FEATURE_COUNT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE_FEATURE_COUNT">ROLE_FEATURE_COUNT</A></CODE></TD>
@@ -1921,18 +1927,18 @@ org.eclipse.*</FONT></TH>
<TD ALIGN="right"><CODE>7</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.USER__ALL_CHECKS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_CHECKS">USER__ALL_CHECKS</A></CODE></TD>
-<TD ALIGN="right"><CODE>14</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.USER__ALL_GROUPS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_GROUPS">USER__ALL_GROUPS</A></CODE></TD>
<TD ALIGN="right"><CODE>12</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.USER__ALL_PERMISSIONS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_PERMISSIONS">USER__ALL_PERMISSIONS</A></CODE></TD>
+<TD ALIGN="right"><CODE>14</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.USER__ALL_ROLES"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_ROLES">USER__ALL_ROLES</A></CODE></TD>
@@ -1945,15 +1951,15 @@ org.eclipse.*</FONT></TH>
<TD ALIGN="right"><CODE>0</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.USER__DEFAULT_PERMISSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.USER__DEFAULT_ACCESS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_PERMISSION">USER__DEFAULT_PERMISSION</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_ACCESS">USER__DEFAULT_ACCESS</A></CODE></TD>
<TD ALIGN="right"><CODE>9</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.USER__DEFAULT_PERMISSION_OVERRIDE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="org.eclipse.emf.cdo.security.SecurityPackage.USER__DEFAULT_ACCESS_OVERRIDE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_PERMISSION_OVERRIDE">USER__DEFAULT_PERMISSION_OVERRIDE</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_ACCESS_OVERRIDE">USER__DEFAULT_ACCESS_OVERRIDE</A></CODE></TD>
<TD ALIGN="right"><CODE>8</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/index-all.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/index-all.html
index a148bafe70..334467480c 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/index-all.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/index-all.html
@@ -164,6 +164,19 @@ Method in interface org.eclipse.emf.cdo.common.revision.delta.<A HREF="./org/ecl
<DT><A HREF="./org/eclipse/emf/cdo/common/revision/delta/CDORevisionDelta.html#accept(org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDeltaVisitor)"><B>accept(CDOFeatureDeltaVisitor)</B></A> -
Method in interface org.eclipse.emf.cdo.common.revision.delta.<A HREF="./org/eclipse/emf/cdo/common/revision/delta/CDORevisionDelta.html" title="interface in org.eclipse.emf.cdo.common.revision.delta">CDORevisionDelta</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><B>Access</B></A> - Enum in <A HREF="./org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A><DD>A representation of the literals of the enumeration '<em><b>Access</b></em>',
+ and utility methods for working with them<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#ACCESS"><B>ACCESS</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>The meta object id for the '<A HREF="./org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Access</em></CODE></A>' enum
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#ACCESS"><B>ACCESS</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
+<DD>The meta object literal for the '<A HREF="./org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Access</em></CODE></A>' enum
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#ACCESS_OBJECT"><B>ACCESS_OBJECT</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>The meta object id for the '<em>Access Object</em>' data type
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#ACCESS_OBJECT"><B>ACCESS_OBJECT</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
+<DD>The meta object literal for the '<em>Access Object</em>' data type
<DT><A HREF="./org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionManager.RevisionLocker.html#acquireAtomicRequestLock(java.lang.Object)"><B>acquireAtomicRequestLock(Object)</B></A> -
Method in interface org.eclipse.emf.cdo.spi.common.revision.<A HREF="./org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionManager.RevisionLocker.html" title="interface in org.eclipse.emf.cdo.spi.common.revision">InternalCDORevisionManager.RevisionLocker</A>
<DD>&nbsp;
@@ -224,6 +237,9 @@ Method in interface org.eclipse.emf.spi.cdo.<A HREF="./org/eclipse/emf/spi/cdo/I
<DT><A HREF="./org/eclipse/emf/spi/cdo/InternalCDOXATransaction.html#add(org.eclipse.emf.spi.cdo.InternalCDOTransaction)"><B>add(InternalCDOTransaction)</B></A> -
Method in interface org.eclipse.emf.spi.cdo.<A HREF="./org/eclipse/emf/spi/cdo/InternalCDOXATransaction.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOXATransaction</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#addAccessPropertyDescriptor(java.lang.Object)"><B>addAccessPropertyDescriptor(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A>
+<DD>This adds a property descriptor for the Access feature
<DT><A HREF="./org/eclipse/emf/cdo/common/model/EMFUtil.html#addAdapter(org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.common.notify.Adapter)"><B>addAdapter(Notifier, Adapter)</B></A> -
Static method in class org.eclipse.emf.cdo.common.model.<A HREF="./org/eclipse/emf/cdo/common/model/EMFUtil.html" title="class in org.eclipse.emf.cdo.common.model">EMFUtil</A>
<DD>&nbsp;
@@ -236,11 +252,17 @@ Method in class org.eclipse.emf.cdo.edit.<A HREF="./org/eclipse/emf/cdo/edit/CDO
<DT><A HREF="./org/eclipse/emf/cdo/common/util/CDOQueryQueue.html#addAll(java.util.Collection)"><B>addAll(Collection&lt;? extends E&gt;)</B></A> -
Method in class org.eclipse.emf.cdo.common.util.<A HREF="./org/eclipse/emf/cdo/common/util/CDOQueryQueue.html" title="class in org.eclipse.emf.cdo.common.util">CDOQueryQueue</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#addApplicableClassPropertyDescriptor(java.lang.Object)"><B>addApplicableClassPropertyDescriptor(Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/RealmItemProvider.html#addAllPermissionsPropertyDescriptor(java.lang.Object)"><B>addAllPermissionsPropertyDescriptor(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/RealmItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">RealmItemProvider</A>
+<DD>This adds a property descriptor for the All Permissions feature
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/UserItemProvider.html#addAllPermissionsPropertyDescriptor(java.lang.Object)"><B>addAllPermissionsPropertyDescriptor(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/UserItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">UserItemProvider</A>
+<DD>This adds a property descriptor for the All Permissions feature
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html#addApplicableClassPropertyDescriptor(java.lang.Object)"><B>addApplicableClassPropertyDescriptor(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A>
<DD>This adds a property descriptor for the Applicable Class feature
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#addApplicablePackagePropertyDescriptor(java.lang.Object)"><B>addApplicablePackagePropertyDescriptor(Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html#addApplicablePackagePropertyDescriptor(java.lang.Object)"><B>addApplicablePackagePropertyDescriptor(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A>
<DD>This adds a property descriptor for the Applicable Package feature
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/RoleItemProvider.html#addAssigneesPropertyDescriptor(java.lang.Object)"><B>addAssigneesPropertyDescriptor(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/RoleItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">RoleItemProvider</A>
@@ -281,12 +303,15 @@ Method in class org.eclipse.emf.cdo.eresource.provider.<A HREF="./org/eclipse/em
<DT><A HREF="./org/eclipse/emf/cdo/eresource/provider/CDOTextResourceItemProvider.html#addContentsPropertyDescriptor(java.lang.Object)"><B>addContentsPropertyDescriptor(Object)</B></A> -
Method in class org.eclipse.emf.cdo.eresource.provider.<A HREF="./org/eclipse/emf/cdo/eresource/provider/CDOTextResourceItemProvider.html" title="class in org.eclipse.emf.cdo.eresource.provider">CDOTextResourceItemProvider</A>
<DD>This adds a property descriptor for the Contents feature. <!
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/UserItemProvider.html#addDefaultPermissionOverridePropertyDescriptor(java.lang.Object)"><B>addDefaultPermissionOverridePropertyDescriptor(Object)</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/UserItemProvider.html#addDefaultAccessOverridePropertyDescriptor(java.lang.Object)"><B>addDefaultAccessOverridePropertyDescriptor(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/UserItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">UserItemProvider</A>
-<DD>This adds a property descriptor for the Default Permission Override feature
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/RealmItemProvider.html#addDefaultPermissionPropertyDescriptor(java.lang.Object)"><B>addDefaultPermissionPropertyDescriptor(Object)</B></A> -
+<DD>This adds a property descriptor for the Default Access Override feature
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/RealmItemProvider.html#addDefaultAccessPropertyDescriptor(java.lang.Object)"><B>addDefaultAccessPropertyDescriptor(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/RealmItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">RealmItemProvider</A>
-<DD>This adds a property descriptor for the Default Permission feature
+<DD>This adds a property descriptor for the Default Access feature
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/UserItemProvider.html#addDefaultAccessPropertyDescriptor(java.lang.Object)"><B>addDefaultAccessPropertyDescriptor(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/UserItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">UserItemProvider</A>
+<DD>This adds a property descriptor for the Default Access feature
<DT><A HREF="./org/eclipse/emf/spi/cdo/CDOSessionProtocol.RefreshSessionResult.html#addDetachedObject(org.eclipse.emf.cdo.common.revision.CDORevisionKey)"><B>addDetachedObject(CDORevisionKey)</B></A> -
Method in class org.eclipse.emf.spi.cdo.<A HREF="./org/eclipse/emf/spi/cdo/CDOSessionProtocol.RefreshSessionResult.html" title="class in org.eclipse.emf.spi.cdo">CDOSessionProtocol.RefreshSessionResult</A>
<DD>&nbsp;
@@ -413,12 +438,9 @@ Method in class org.eclipse.emf.spi.cdo.<A HREF="./org/eclipse/emf/spi/cdo/CDOSe
<DT><A HREF="./org/eclipse/emf/cdo/eresource/provider/CDOResourceNodeItemProvider.html#addPathPropertyDescriptor(java.lang.Object)"><B>addPathPropertyDescriptor(Object)</B></A> -
Method in class org.eclipse.emf.cdo.eresource.provider.<A HREF="./org/eclipse/emf/cdo/eresource/provider/CDOResourceNodeItemProvider.html" title="class in org.eclipse.emf.cdo.eresource.provider">CDOResourceNodeItemProvider</A>
<DD>This adds a property descriptor for the Path feature. <!
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html#addPatternPropertyDescriptor(java.lang.Object)"><B>addPatternPropertyDescriptor(Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html#addPatternPropertyDescriptor(java.lang.Object)"><B>addPatternPropertyDescriptor(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A>
<DD>This adds a property descriptor for the Pattern feature
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#addPermissionPropertyDescriptor(java.lang.Object)"><B>addPermissionPropertyDescriptor(Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A>
-<DD>This adds a property descriptor for the Permission feature
<DT><A HREF="./org/eclipse/emf/cdo/server/IStoreChunkReader.html#addRangedChunk(int, int)"><B>addRangedChunk(int, int)</B></A> -
Method in interface org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/server/IStoreChunkReader.html" title="interface in org.eclipse.emf.cdo.server">IStoreChunkReader</A>
<DD>&nbsp;
@@ -596,15 +618,15 @@ Method in interface org.eclipse.emf.cdo.spi.common.revision.<A HREF="./org/eclip
<DT><A HREF="./org/eclipse/emf/cdo/view/CDOAdapterPolicy.html#ALL"><B>ALL</B></A> -
Static variable in interface org.eclipse.emf.cdo.view.<A HREF="./org/eclipse/emf/cdo/view/CDOAdapterPolicy.html" title="interface in org.eclipse.emf.cdo.view">CDOAdapterPolicy</A>
<DD>A default adapter policy that always triggers special behaviour.
-<DT><A HREF="./org/eclipse/emf/cdo/security/RealmUtil.html#allChecks(org.eclipse.emf.common.util.EList)"><B>allChecks(EList&lt;SecurityItem&gt;)</B></A> -
-Static method in class org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/RealmUtil.html" title="class in org.eclipse.emf.cdo.security">RealmUtil</A>
-<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/RealmUtil.html#allGroups(org.eclipse.emf.common.util.EList)"><B>allGroups(EList&lt;SecurityItem&gt;)</B></A> -
Static method in class org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/RealmUtil.html" title="class in org.eclipse.emf.cdo.security">RealmUtil</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/server/IRepository.Props.html#ALLOW_INTERRUPT_RUNNING_QUERIES"><B>ALLOW_INTERRUPT_RUNNING_QUERIES</B></A> -
Static variable in interface org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/server/IRepository.Props.html" title="interface in org.eclipse.emf.cdo.server">IRepository.Props</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/RealmUtil.html#allPermissions(org.eclipse.emf.common.util.EList)"><B>allPermissions(EList&lt;SecurityItem&gt;)</B></A> -
+Static method in class org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/RealmUtil.html" title="class in org.eclipse.emf.cdo.security">RealmUtil</A>
+<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/RealmUtil.html#allRoles(org.eclipse.emf.common.util.EList)"><B>allRoles(EList&lt;SecurityItem&gt;)</B></A> -
Static method in class org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/RealmUtil.html" title="class in org.eclipse.emf.cdo.security">RealmUtil</A>
<DD>&nbsp;
@@ -930,12 +952,9 @@ Method in class org.eclipse.emf.cdo.eresource.util.<A HREF="./org/eclipse/emf/cd
<DT><A HREF="./org/eclipse/emf/cdo/eresource/util/EresourceSwitch.html#caseCDOTextResource(org.eclipse.emf.cdo.eresource.CDOTextResource)"><B>caseCDOTextResource(CDOTextResource)</B></A> -
Method in class org.eclipse.emf.cdo.eresource.util.<A HREF="./org/eclipse/emf/cdo/eresource/util/EresourceSwitch.html" title="class in org.eclipse.emf.cdo.eresource.util">EresourceSwitch</A>
<DD>Returns the result of interpreting the object as an instance of '<em>CDO Text Resource</em>'. <!
-<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseCheck(org.eclipse.emf.cdo.security.Check)"><B>caseCheck(Check)</B></A> -
-Method in class org.eclipse.emf.cdo.security.util.<A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="class in org.eclipse.emf.cdo.security.util">SecuritySwitch</A>
-<DD>Returns the result of interpreting the object as an instance of '<em>Check</em>'
-<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseClassCheck(org.eclipse.emf.cdo.security.ClassCheck)"><B>caseClassCheck(ClassCheck)</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseClassPermission(org.eclipse.emf.cdo.security.ClassPermission)"><B>caseClassPermission(ClassPermission)</B></A> -
Method in class org.eclipse.emf.cdo.security.util.<A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="class in org.eclipse.emf.cdo.security.util">SecuritySwitch</A>
-<DD>Returns the result of interpreting the object as an instance of '<em>Class Check</em>'
+<DD>Returns the result of interpreting the object as an instance of '<em>Class Permission</em>'
<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseDirectory(org.eclipse.emf.cdo.security.Directory)"><B>caseDirectory(Directory)</B></A> -
Method in class org.eclipse.emf.cdo.security.util.<A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="class in org.eclipse.emf.cdo.security.util">SecuritySwitch</A>
<DD>Returns the result of interpreting the object as an instance of '<em>Directory</em>'
@@ -948,15 +967,18 @@ Method in class org.eclipse.emf.cdo.etypes.util.<A HREF="./org/eclipse/emf/cdo/e
<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseModelElement(org.eclipse.emf.cdo.etypes.ModelElement)"><B>caseModelElement(ModelElement)</B></A> -
Method in class org.eclipse.emf.cdo.security.util.<A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="class in org.eclipse.emf.cdo.security.util">SecuritySwitch</A>
<DD>Returns the result of interpreting the object as an instance of '<em>Model Element</em>'
-<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html#casePackageCheck(org.eclipse.emf.cdo.security.PackageCheck)"><B>casePackageCheck(PackageCheck)</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html#casePackagePermission(org.eclipse.emf.cdo.security.PackagePermission)"><B>casePackagePermission(PackagePermission)</B></A> -
Method in class org.eclipse.emf.cdo.security.util.<A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="class in org.eclipse.emf.cdo.security.util">SecuritySwitch</A>
-<DD>Returns the result of interpreting the object as an instance of '<em>Package Check</em>'
+<DD>Returns the result of interpreting the object as an instance of '<em>Package Permission</em>'
+<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html#casePermission(org.eclipse.emf.cdo.security.Permission)"><B>casePermission(Permission)</B></A> -
+Method in class org.eclipse.emf.cdo.security.util.<A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="class in org.eclipse.emf.cdo.security.util">SecuritySwitch</A>
+<DD>Returns the result of interpreting the object as an instance of '<em>Permission</em>'
<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseRealm(org.eclipse.emf.cdo.security.Realm)"><B>caseRealm(Realm)</B></A> -
Method in class org.eclipse.emf.cdo.security.util.<A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="class in org.eclipse.emf.cdo.security.util">SecuritySwitch</A>
<DD>Returns the result of interpreting the object as an instance of '<em>Realm</em>'
-<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseResourceCheck(org.eclipse.emf.cdo.security.ResourceCheck)"><B>caseResourceCheck(ResourceCheck)</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseResourcePermission(org.eclipse.emf.cdo.security.ResourcePermission)"><B>caseResourcePermission(ResourcePermission)</B></A> -
Method in class org.eclipse.emf.cdo.security.util.<A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="class in org.eclipse.emf.cdo.security.util">SecuritySwitch</A>
-<DD>Returns the result of interpreting the object as an instance of '<em>Resource Check</em>'
+<DD>Returns the result of interpreting the object as an instance of '<em>Resource Permission</em>'
<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseRole(org.eclipse.emf.cdo.security.Role)"><B>caseRole(Role)</B></A> -
Method in class org.eclipse.emf.cdo.security.util.<A HREF="./org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="class in org.eclipse.emf.cdo.security.util">SecuritySwitch</A>
<DD>Returns the result of interpreting the object as an instance of '<em>Role</em>'
@@ -2067,45 +2089,18 @@ Static variable in interface org.eclipse.emf.cdo.common.model.<A HREF="./org/ecl
<DT><A HREF="./org/eclipse/emf/cdo/common/model/CDOType.html#CHARACTER_OBJECT"><B>CHARACTER_OBJECT</B></A> -
Static variable in interface org.eclipse.emf.cdo.common.model.<A HREF="./org/eclipse/emf/cdo/common/model/CDOType.html" title="interface in org.eclipse.emf.cdo.common.model">CDOType</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><B>Check</B></A> - Interface in <A HREF="./org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A><DD>A representation of the model object '<em><b>Check</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK"><B>CHECK</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The meta object id for the '<A HREF="./org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Check</em></CODE></A>' class
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#CHECK"><B>CHECK</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
-<DD>The meta object literal for the '<A HREF="./org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Check</em></CODE></A>' class
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK__PERMISSION"><B>CHECK__PERMISSION</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The feature id for the '<em><b>Permission</b></em>' attribute
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#CHECK__PERMISSION"><B>CHECK__PERMISSION</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
-<DD>The meta object literal for the '<em><b>Permission</b></em>' attribute feature
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK__ROLE"><B>CHECK__ROLE</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The feature id for the '<em><b>Role</b></em>' container reference
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#CHECK__ROLE"><B>CHECK__ROLE</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
-<DD>The meta object literal for the '<em><b>Role</b></em>' container reference feature
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK_FEATURE_COUNT"><B>CHECK_FEATURE_COUNT</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The number of structural features of the '<em>Check</em>' class
<DT><A HREF="./org/eclipse/emf/spi/cdo/InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState.html#check_result(org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult)"><B>check_result(CDOSessionProtocol.CommitTransactionResult)</B></A> -
Method in class org.eclipse.emf.spi.cdo.<A HREF="./org/eclipse/emf/spi/cdo/InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState.html" title="class in org.eclipse.emf.spi.cdo">InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/common/model/CDOModelUtil.html#checkCrossResourceURIs(org.eclipse.emf.ecore.EPackage)"><B>checkCrossResourceURIs(EPackage)</B></A> -
Static method in class org.eclipse.emf.cdo.common.model.<A HREF="./org/eclipse/emf/cdo/common/model/CDOModelUtil.html" title="class in org.eclipse.emf.cdo.common.model">CDOModelUtil</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>CheckImpl</B></A> - Class in <A HREF="./org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A><DD>An implementation of the model object '<em><b>Check</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/impl/CheckImpl.html#CheckImpl()"><B>CheckImpl()</B></A> -
-Constructor for class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>
-<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/workspace/CDOWorkspace.html#checkin()"><B>checkin()</B></A> -
Method in interface org.eclipse.emf.cdo.workspace.<A HREF="./org/eclipse/emf/cdo/workspace/CDOWorkspace.html" title="interface in org.eclipse.emf.cdo.workspace">CDOWorkspace</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/workspace/CDOWorkspace.html#checkin(java.lang.String)"><B>checkin(String)</B></A> -
Method in interface org.eclipse.emf.cdo.workspace.<A HREF="./org/eclipse/emf/cdo/workspace/CDOWorkspace.html" title="interface in org.eclipse.emf.cdo.workspace">CDOWorkspace</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>CheckItemProvider</B></A> - Class in <A HREF="./org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A><DD>This is the item provider adapter for a <A HREF="./org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Check</CODE></A> object<DT><A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#CheckItemProvider(org.eclipse.emf.common.notify.AdapterFactory)"><B>CheckItemProvider(AdapterFactory)</B></A> -
-Constructor for class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A>
-<DD>This constructs an instance from a factory and a notifier
<DT><A HREF="./org/eclipse/emf/cdo/spi/common/revision/BaseCDORevision.html#checkNoFeatureMap(org.eclipse.emf.ecore.EStructuralFeature)"><B>checkNoFeatureMap(EStructuralFeature)</B></A> -
Static method in class org.eclipse.emf.cdo.spi.common.revision.<A HREF="./org/eclipse/emf/cdo/spi/common/revision/BaseCDORevision.html" title="class in org.eclipse.emf.cdo.spi.common.revision">BaseCDORevision</A>
<DD>&nbsp;
@@ -2139,36 +2134,36 @@ Variable in class org.eclipse.emf.cdo.etypes.provider.<A HREF="./org/eclipse/emf
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#childCreationExtenderManager"><B>childCreationExtenderManager</B></A> -
Variable in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.provider">SecurityItemProviderAdapterFactory</A>
<DD>This helps manage the child creation extenders
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK"><B>CLASS_CHECK</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION"><B>CLASS_PERMISSION</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The meta object id for the '<A HREF="./org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Class Check</em></CODE></A>' class
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#CLASS_CHECK"><B>CLASS_CHECK</B></A> -
+<DD>The meta object id for the '<A HREF="./org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Class Permission</em></CODE></A>' class
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#CLASS_PERMISSION"><B>CLASS_PERMISSION</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
-<DD>The meta object literal for the '<A HREF="./org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Class Check</em></CODE></A>' class
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__APPLICABLE_CLASS"><B>CLASS_CHECK__APPLICABLE_CLASS</B></A> -
+<DD>The meta object literal for the '<A HREF="./org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Class Permission</em></CODE></A>' class
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION__ACCESS"><B>CLASS_PERMISSION__ACCESS</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>The feature id for the '<em><b>Access</b></em>' attribute
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION__APPLICABLE_CLASS"><B>CLASS_PERMISSION__APPLICABLE_CLASS</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>The feature id for the '<em><b>Applicable Class</b></em>' reference
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#CLASS_CHECK__APPLICABLE_CLASS"><B>CLASS_CHECK__APPLICABLE_CLASS</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#CLASS_PERMISSION__APPLICABLE_CLASS"><B>CLASS_PERMISSION__APPLICABLE_CLASS</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
<DD>The meta object literal for the '<em><b>Applicable Class</b></em>' reference feature
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__PERMISSION"><B>CLASS_CHECK__PERMISSION</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The feature id for the '<em><b>Permission</b></em>' attribute
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__ROLE"><B>CLASS_CHECK__ROLE</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION__ROLE"><B>CLASS_PERMISSION__ROLE</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>The feature id for the '<em><b>Role</b></em>' container reference
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK_FEATURE_COUNT"><B>CLASS_CHECK_FEATURE_COUNT</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION_FEATURE_COUNT"><B>CLASS_PERMISSION_FEATURE_COUNT</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The number of structural features of the '<em>Class Check</em>' class
-<DT><A HREF="./org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><B>ClassCheck</B></A> - Interface in <A HREF="./org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A><DD>A representation of the model object '<em><b>Class Check</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>ClassCheckImpl</B></A> - Class in <A HREF="./org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A><DD>An implementation of the model object '<em><b>Class Check</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#ClassCheckImpl()"><B>ClassCheckImpl()</B></A> -
-Constructor for class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A>
+<DD>The number of structural features of the '<em>Class Permission</em>' class
+<DT><A HREF="./org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><B>ClassPermission</B></A> - Interface in <A HREF="./org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A><DD>A representation of the model object '<em><b>Class Permissionermission</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>ClassPermissionImpl</B></A> - Class in <A HREF="./org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A><DD>An implementation of the model object '<em><b>Class Permission</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html#ClassPermissionImpl()"><B>ClassPermissionImpl()</B></A> -
+Constructor for class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>ClassCheckItemProvider</B></A> - Class in <A HREF="./org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A><DD>This is the item provider adapter for a <A HREF="./org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassCheck</CODE></A> object<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#ClassCheckItemProvider(org.eclipse.emf.common.notify.AdapterFactory)"><B>ClassCheckItemProvider(AdapterFactory)</B></A> -
-Constructor for class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>ClassPermissionItemProvider</B></A> - Class in <A HREF="./org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A><DD>This is the item provider adapter for a <A HREF="./org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassPermission</CODE></A> object<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html#ClassPermissionItemProvider(org.eclipse.emf.common.notify.AdapterFactory)"><B>ClassPermissionItemProvider(AdapterFactory)</B></A> -
+Constructor for class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A>
<DD>This constructs an instance from a factory and a notifier
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#classCheckItemProvider"><B>classCheckItemProvider</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#classPermissionItemProvider"><B>classPermissionItemProvider</B></A> -
Variable in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.provider">SecurityItemProviderAdapterFactory</A>
-<DD>This keeps track of the one adapter used for all <A HREF="./org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassCheck</CODE></A> instances
+<DD>This keeps track of the one adapter used for all <A HREF="./org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassPermission</CODE></A> instances
<DT><A HREF="./org/eclipse/emf/cdo/util/CDOUtil.html#cleanStaleReference(org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature)"><B>cleanStaleReference(EObject, EStructuralFeature)</B></A> -
Static method in class org.eclipse.emf.cdo.util.<A HREF="./org/eclipse/emf/cdo/util/CDOUtil.html" title="class in org.eclipse.emf.cdo.util">CDOUtil</A>
<DD>&nbsp;
@@ -2305,12 +2300,8 @@ Method in class org.eclipse.emf.cdo.etypes.provider.<A HREF="./org/eclipse/emf/c
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">AssigneeItemProvider</A>
<DD>This adds <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/command/CommandParameter.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command"><CODE>CommandParameter</CODE></A>s describing the children
that can be created under this object
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)"><B>collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A>
-<DD>This adds <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/command/CommandParameter.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command"><CODE>CommandParameter</CODE></A>s describing the children
- that can be created under this object
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)"><B>collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)"><B>collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A>
<DD>This adds <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/command/CommandParameter.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command"><CODE>CommandParameter</CODE></A>s describing the children
that can be created under this object
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)"><B>collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</B></A> -
@@ -2321,16 +2312,20 @@ Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/GroupItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">GroupItemProvider</A>
<DD>This adds <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/command/CommandParameter.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command"><CODE>CommandParameter</CODE></A>s describing the children
that can be created under this object
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)"><B>collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)"><B>collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A>
+<DD>This adds <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/command/CommandParameter.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command"><CODE>CommandParameter</CODE></A>s describing the children
+ that can be created under this object
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)"><B>collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A>
<DD>This adds <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/command/CommandParameter.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command"><CODE>CommandParameter</CODE></A>s describing the children
that can be created under this object
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/RealmItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)"><B>collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/RealmItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">RealmItemProvider</A>
<DD>This adds <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/command/CommandParameter.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command"><CODE>CommandParameter</CODE></A>s describing the children
that can be created under this object
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)"><B>collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)"><B>collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A>
<DD>This adds <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/command/CommandParameter.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command"><CODE>CommandParameter</CODE></A>s describing the children
that can be created under this object
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/RoleItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)"><B>collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</B></A> -
@@ -2640,6 +2635,12 @@ Method in class org.eclipse.emf.cdo.spi.common.model.<A HREF="./org/eclipse/emf/
<DT><A HREF="./org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreEcoreEMap.html#containsValue(java.lang.Object)"><B>containsValue(Object)</B></A> -
Method in class org.eclipse.emf.internal.cdo.<A HREF="./org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreEcoreEMap.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl.CDOStoreEcoreEMap</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#convertAccessObjectToString(org.eclipse.emf.ecore.EDataType, java.lang.Object)"><B>convertAccessObjectToString(EDataType, Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityFactoryImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#convertAccessToString(org.eclipse.emf.ecore.EDataType, java.lang.Object)"><B>convertAccessToString(EDataType, Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityFactoryImpl</A>
+<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/etypes/impl/EtypesFactoryImpl.html#convertBlobToString(org.eclipse.emf.ecore.EDataType, java.lang.Object)"><B>convertBlobToString(EDataType, Object)</B></A> -
Method in class org.eclipse.emf.cdo.etypes.impl.<A HREF="./org/eclipse/emf/cdo/etypes/impl/EtypesFactoryImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">EtypesFactoryImpl</A>
<DD>&nbsp;
@@ -2677,9 +2678,6 @@ Method in interface org.eclipse.emf.spi.cdo.<A HREF="./org/eclipse/emf/spi/cdo/I
<DT><A HREF="./org/eclipse/emf/spi/cdo/InternalCDOView.html#convertObjectToID(java.lang.Object, boolean)"><B>convertObjectToID(Object, boolean)</B></A> -
Method in interface org.eclipse.emf.spi.cdo.<A HREF="./org/eclipse/emf/spi/cdo/InternalCDOView.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOView</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#convertPermissionToString(org.eclipse.emf.ecore.EDataType, java.lang.Object)"><B>convertPermissionToString(EDataType, Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityFactoryImpl</A>
-<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/common/model/CDOType.html#convertToCDO(org.eclipse.emf.ecore.EClassifier, java.lang.Object)"><B>convertToCDO(EClassifier, Object)</B></A> -
Method in interface org.eclipse.emf.cdo.common.model.<A HREF="./org/eclipse/emf/cdo/common/model/CDOType.html" title="interface in org.eclipse.emf.cdo.common.model">CDOType</A>
<DD>&nbsp;
@@ -2798,6 +2796,12 @@ Method in class org.eclipse.emf.cdo.spi.server.<A HREF="./org/eclipse/emf/cdo/sp
<DT><A HREF="./org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreSettingsImpl.html#create(org.eclipse.emf.ecore.EClass)"><B>create(EClass)</B></A> -
Method in class org.eclipse.emf.internal.cdo.<A HREF="./org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreSettingsImpl.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl.CDOStoreSettingsImpl</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createAccessFromString(org.eclipse.emf.ecore.EDataType, java.lang.String)"><B>createAccessFromString(EDataType, String)</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityFactoryImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createAccessObjectFromString(org.eclipse.emf.ecore.EDataType, java.lang.String)"><B>createAccessObjectFromString(EDataType, String)</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityFactoryImpl</A>
+<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/eresource/util/EresourceAdapterFactory.html#createAdapter(org.eclipse.emf.common.notify.Notifier)"><B>createAdapter(Notifier)</B></A> -
Method in class org.eclipse.emf.cdo.eresource.util.<A HREF="./org/eclipse/emf/cdo/eresource/util/EresourceAdapterFactory.html" title="class in org.eclipse.emf.cdo.eresource.util">EresourceAdapterFactory</A>
<DD>Creates an adapter for the <code>target</code>. <!
@@ -2954,9 +2958,6 @@ Static method in class org.eclipse.emf.cdo.common.revision.<A HREF="./org/eclips
<DT><A HREF="./org/eclipse/emf/cdo/common/revision/CDORevisionUtil.html#createChangeSetData(java.util.List, java.util.List, java.util.List)"><B>createChangeSetData(List&lt;CDOIDAndVersion&gt;, List&lt;CDORevisionKey&gt;, List&lt;CDOIDAndVersion&gt;)</B></A> -
Static method in class org.eclipse.emf.cdo.common.revision.<A HREF="./org/eclipse/emf/cdo/common/revision/CDORevisionUtil.html" title="class in org.eclipse.emf.cdo.common.revision">CDORevisionUtil</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createCheckAdapter()"><B>createCheckAdapter()</B></A> -
-Method in class org.eclipse.emf.cdo.security.util.<A HREF="./org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.util">SecurityAdapterFactory</A>
-<DD>Creates a new adapter for an object of class '<A HREF="./org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Check</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/server/hibernate/IHibernateStoreAccessor.html#createChunkReader(org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision, org.eclipse.emf.ecore.EStructuralFeature)"><B>createChunkReader(InternalCDORevision, EStructuralFeature)</B></A> -
Method in interface org.eclipse.emf.cdo.server.hibernate.<A HREF="./org/eclipse/emf/cdo/server/hibernate/IHibernateStoreAccessor.html" title="interface in org.eclipse.emf.cdo.server.hibernate">IHibernateStoreAccessor</A>
<DD>&nbsp;
@@ -2966,18 +2967,18 @@ Method in interface org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/se
<DT><A HREF="./org/eclipse/emf/cdo/server/objectivity/IObjectivityStoreAccessor.html#createChunkReader(org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision, org.eclipse.emf.ecore.EStructuralFeature)"><B>createChunkReader(InternalCDORevision, EStructuralFeature)</B></A> -
Method in interface org.eclipse.emf.cdo.server.objectivity.<A HREF="./org/eclipse/emf/cdo/server/objectivity/IObjectivityStoreAccessor.html" title="interface in org.eclipse.emf.cdo.server.objectivity">IObjectivityStoreAccessor</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createClassCheck()"><B>createClassCheck()</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createClassPermission()"><B>createClassPermission()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityFactoryImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityFactory.html#createClassCheck()"><B>createClassCheck()</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityFactory.html#createClassPermission()"><B>createClassPermission()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityFactory.html" title="interface in org.eclipse.emf.cdo.security">SecurityFactory</A>
-<DD>Returns a new object of class '<em>Class Check</em>'
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#createClassCheckAdapter()"><B>createClassCheckAdapter()</B></A> -
+<DD>Returns a new object of class '<em>Class Permission</em>'
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#createClassPermissionAdapter()"><B>createClassPermissionAdapter()</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.provider">SecurityItemProviderAdapterFactory</A>
-<DD>This creates an adapter for a <A HREF="./org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassCheck</CODE></A>
-<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createClassCheckAdapter()"><B>createClassCheckAdapter()</B></A> -
+<DD>This creates an adapter for a <A HREF="./org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassPermission</CODE></A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createClassPermissionAdapter()"><B>createClassPermissionAdapter()</B></A> -
Method in class org.eclipse.emf.cdo.security.util.<A HREF="./org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.util">SecurityAdapterFactory</A>
-<DD>Creates a new adapter for an object of class '<A HREF="./org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Class Check</em></CODE></A>'
+<DD>Creates a new adapter for an object of class '<A HREF="./org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Class Permission</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/common/lob/CDOLobUtil.html#createClob(byte[], long)"><B>createClob(byte[], long)</B></A> -
Static method in class org.eclipse.emf.cdo.common.lob.<A HREF="./org/eclipse/emf/cdo/common/lob/CDOLobUtil.html" title="class in org.eclipse.emf.cdo.common.lob">CDOLobUtil</A>
<DD>&nbsp;
@@ -3086,6 +3087,9 @@ Static method in class org.eclipse.emf.cdo.common.model.<A HREF="./org/eclipse/e
<DT><A HREF="./org/eclipse/emf/cdo/spi/server/Store.html#createExactMatchContext(org.eclipse.emf.cdo.common.id.CDOID, java.lang.String, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)"><B>createExactMatchContext(CDOID, String, CDOBranchPoint)</B></A> -
Static method in class org.eclipse.emf.cdo.spi.server.<A HREF="./org/eclipse/emf/cdo/spi/server/Store.html" title="class in org.eclipse.emf.cdo.spi.server">Store</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#createExtendedMetaDataAnnotations()"><B>createExtendedMetaDataAnnotations()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
+<DD>Initializes the annotations for <b>http:///org/eclipse/emf/ecore/util/ExtendedMetaData</b>
<DT><A HREF="./org/eclipse/emf/cdo/server/ocl/CDOExtentCreator.html#createExtent(org.eclipse.emf.ecore.EClass, java.util.concurrent.atomic.AtomicBoolean)"><B>createExtent(EClass, AtomicBoolean)</B></A> -
Method in class org.eclipse.emf.cdo.server.ocl.<A HREF="./org/eclipse/emf/cdo/server/ocl/CDOExtentCreator.html" title="class in org.eclipse.emf.cdo.server.ocl">CDOExtentCreator</A>
<DD>&nbsp;
@@ -3296,18 +3300,6 @@ Method in class org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/server
<DT><A HREF="./org/eclipse/emf/cdo/server/CDOServerExporter.XML.html#createOutput(java.io.OutputStream)"><B>createOutput(OutputStream)</B></A> -
Method in class org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/server/CDOServerExporter.XML.html" title="class in org.eclipse.emf.cdo.server">CDOServerExporter.XML</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createPackageCheck()"><B>createPackageCheck()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityFactoryImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityFactory.html#createPackageCheck()"><B>createPackageCheck()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityFactory.html" title="interface in org.eclipse.emf.cdo.security">SecurityFactory</A>
-<DD>Returns a new object of class '<em>Package Check</em>'
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#createPackageCheckAdapter()"><B>createPackageCheckAdapter()</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.provider">SecurityItemProviderAdapterFactory</A>
-<DD>This creates an adapter for a <A HREF="./org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackageCheck</CODE></A>
-<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createPackageCheckAdapter()"><B>createPackageCheckAdapter()</B></A> -
-Method in class org.eclipse.emf.cdo.security.util.<A HREF="./org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.util">SecurityAdapterFactory</A>
-<DD>Creates a new adapter for an object of class '<A HREF="./org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Package Check</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/eresource/impl/EresourcePackageImpl.html#createPackageContents()"><B>createPackageContents()</B></A> -
Method in class org.eclipse.emf.cdo.eresource.impl.<A HREF="./org/eclipse/emf/cdo/eresource/impl/EresourcePackageImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">EresourcePackageImpl</A>
<DD>Creates the meta-model objects for the package.
@@ -3320,15 +3312,27 @@ Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo
<DT><A HREF="./org/eclipse/emf/cdo/common/model/CDOModelUtil.html#createPackageInfo()"><B>createPackageInfo()</B></A> -
Static method in class org.eclipse.emf.cdo.common.model.<A HREF="./org/eclipse/emf/cdo/common/model/CDOModelUtil.html" title="class in org.eclipse.emf.cdo.common.model">CDOModelUtil</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createPackagePermission()"><B>createPackagePermission()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityFactoryImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityFactory.html#createPackagePermission()"><B>createPackagePermission()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityFactory.html" title="interface in org.eclipse.emf.cdo.security">SecurityFactory</A>
+<DD>Returns a new object of class '<em>Package Permission</em>'
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#createPackagePermissionAdapter()"><B>createPackagePermissionAdapter()</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.provider">SecurityItemProviderAdapterFactory</A>
+<DD>This creates an adapter for a <A HREF="./org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackagePermission</CODE></A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createPackagePermissionAdapter()"><B>createPackagePermissionAdapter()</B></A> -
+Method in class org.eclipse.emf.cdo.security.util.<A HREF="./org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.util">SecurityAdapterFactory</A>
+<DD>Creates a new adapter for an object of class '<A HREF="./org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Package Permission</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/common/model/CDOModelUtil.html#createPackageUnit()"><B>createPackageUnit()</B></A> -
Static method in class org.eclipse.emf.cdo.common.model.<A HREF="./org/eclipse/emf/cdo/common/model/CDOModelUtil.html" title="class in org.eclipse.emf.cdo.common.model">CDOModelUtil</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageRegistry.html#createPackageUnit()"><B>createPackageUnit()</B></A> -
Method in interface org.eclipse.emf.cdo.spi.common.model.<A HREF="./org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageRegistry.html" title="interface in org.eclipse.emf.cdo.spi.common.model">InternalCDOPackageRegistry</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createPermissionFromString(org.eclipse.emf.ecore.EDataType, java.lang.String)"><B>createPermissionFromString(EDataType, String)</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityFactoryImpl</A>
-<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createPermissionAdapter()"><B>createPermissionAdapter()</B></A> -
+Method in class org.eclipse.emf.cdo.security.util.<A HREF="./org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.util">SecurityAdapterFactory</A>
+<DD>Creates a new adapter for an object of class '<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Permission</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/transaction/CDOPushTransaction.html#createQuery(java.lang.String, java.lang.String)"><B>createQuery(String, String)</B></A> -
Method in class org.eclipse.emf.cdo.transaction.<A HREF="./org/eclipse/emf/cdo/transaction/CDOPushTransaction.html" title="class in org.eclipse.emf.cdo.transaction">CDOPushTransaction</A>
<DD>&nbsp;
@@ -3413,24 +3417,24 @@ Method in class org.eclipse.emf.cdo.transaction.<A HREF="./org/eclipse/emf/cdo/t
<DT><A HREF="./org/eclipse/emf/cdo/transaction/CDOTransaction.html#createResource(java.lang.String)"><B>createResource(String)</B></A> -
Method in interface org.eclipse.emf.cdo.transaction.<A HREF="./org/eclipse/emf/cdo/transaction/CDOTransaction.html" title="interface in org.eclipse.emf.cdo.transaction">CDOTransaction</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createResourceCheck()"><B>createResourceCheck()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityFactoryImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityFactory.html#createResourceCheck()"><B>createResourceCheck()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityFactory.html" title="interface in org.eclipse.emf.cdo.security">SecurityFactory</A>
-<DD>Returns a new object of class '<em>Resource Check</em>'
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#createResourceCheckAdapter()"><B>createResourceCheckAdapter()</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.provider">SecurityItemProviderAdapterFactory</A>
-<DD>This creates an adapter for a <A HREF="./org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourceCheck</CODE></A>
-<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createResourceCheckAdapter()"><B>createResourceCheckAdapter()</B></A> -
-Method in class org.eclipse.emf.cdo.security.util.<A HREF="./org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.util">SecurityAdapterFactory</A>
-<DD>Creates a new adapter for an object of class '<A HREF="./org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Resource Check</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/transaction/CDOPushTransaction.html#createResourceFolder(java.lang.String)"><B>createResourceFolder(String)</B></A> -
Method in class org.eclipse.emf.cdo.transaction.<A HREF="./org/eclipse/emf/cdo/transaction/CDOPushTransaction.html" title="class in org.eclipse.emf.cdo.transaction">CDOPushTransaction</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/transaction/CDOTransaction.html#createResourceFolder(java.lang.String)"><B>createResourceFolder(String)</B></A> -
Method in interface org.eclipse.emf.cdo.transaction.<A HREF="./org/eclipse/emf/cdo/transaction/CDOTransaction.html" title="interface in org.eclipse.emf.cdo.transaction">CDOTransaction</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createResourcePermission()"><B>createResourcePermission()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityFactoryImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityFactory.html#createResourcePermission()"><B>createResourcePermission()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityFactory.html" title="interface in org.eclipse.emf.cdo.security">SecurityFactory</A>
+<DD>Returns a new object of class '<em>Resource Permission</em>'
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#createResourcePermissionAdapter()"><B>createResourcePermissionAdapter()</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.provider">SecurityItemProviderAdapterFactory</A>
+<DD>This creates an adapter for a <A HREF="./org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourcePermission</CODE></A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createResourcePermissionAdapter()"><B>createResourcePermissionAdapter()</B></A> -
+Method in class org.eclipse.emf.cdo.security.util.<A HREF="./org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.util">SecurityAdapterFactory</A>
+<DD>Creates a new adapter for an object of class '<A HREF="./org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Resource Permission</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/server/db/mapping/IClassMapping.html#createResourceQueryStatement(org.eclipse.emf.cdo.server.db.IDBStoreAccessor, org.eclipse.emf.cdo.common.id.CDOID, java.lang.String, boolean, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)"><B>createResourceQueryStatement(IDBStoreAccessor, CDOID, String, boolean, CDOBranchPoint)</B></A> -
Method in interface org.eclipse.emf.cdo.server.db.mapping.<A HREF="./org/eclipse/emf/cdo/server/db/mapping/IClassMapping.html" title="interface in org.eclipse.emf.cdo.server.db.mapping">IClassMapping</A>
<DD>Create a prepared statement which returns all IDs of instances of the corresponding class.
@@ -4448,8 +4452,8 @@ Constructor for class org.eclipse.emf.cdo.eresource.util.<A HREF="./org/eclipse/
<DT><A HREF="./org/eclipse/emf/cdo/server/CDOServerBrowser.html#escape(java.lang.String)"><B>escape(String)</B></A> -
Method in class org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/server/CDOServerBrowser.html" title="class in org.eclipse.emf.cdo.server">CDOServerBrowser</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html#eSet(org.eclipse.emf.ecore.EStructuralFeature, java.lang.Object)"><B>eSet(EStructuralFeature, Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html#eSet(org.eclipse.emf.ecore.EStructuralFeature, java.lang.Object)"><B>eSet(EStructuralFeature, Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/internal/cdo/CDOObjectImpl.html#eSetDirectResource(org.eclipse.emf.ecore.resource.Resource.Internal)"><B>eSetDirectResource(Resource.Internal)</B></A> -
Method in class org.eclipse.emf.internal.cdo.<A HREF="./org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl</A>
@@ -4488,11 +4492,8 @@ Method in class org.eclipse.emf.cdo.etypes.impl.<A HREF="./org/eclipse/emf/cdo/e
<DT><A HREF="./org/eclipse/emf/cdo/security/impl/AssigneeImpl.html#eStaticClass()"><B>eStaticClass()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl">AssigneeImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/CheckImpl.html#eStaticClass()"><B>eStaticClass()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#eStaticClass()"><B>eStaticClass()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html#eStaticClass()"><B>eStaticClass()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/impl/DirectoryImpl.html#eStaticClass()"><B>eStaticClass()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A>
@@ -4500,14 +4501,17 @@ Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo
<DT><A HREF="./org/eclipse/emf/cdo/security/impl/GroupImpl.html#eStaticClass()"><B>eStaticClass()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#eStaticClass()"><B>eStaticClass()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html#eStaticClass()"><B>eStaticClass()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PermissionImpl.html#eStaticClass()"><B>eStaticClass()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/impl/RealmImpl.html#eStaticClass()"><B>eStaticClass()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html#eStaticClass()"><B>eStaticClass()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html#eStaticClass()"><B>eStaticClass()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/impl/RoleImpl.html#eStaticClass()"><B>eStaticClass()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RoleImpl</A>
@@ -4530,8 +4534,8 @@ Method in class org.eclipse.emf.cdo.eresource.impl.<A HREF="./org/eclipse/emf/cd
<DT><A HREF="./org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html#eStaticFeatureCount()"><B>eStaticFeatureCount()</B></A> -
Method in class org.eclipse.emf.cdo.etypes.impl.<A HREF="./org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">ModelElementImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/CheckImpl.html#eStaticFeatureCount()"><B>eStaticFeatureCount()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PermissionImpl.html#eStaticFeatureCount()"><B>eStaticFeatureCount()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/impl/UserPasswordImpl.html#eStaticFeatureCount()"><B>eStaticFeatureCount()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/UserPasswordImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserPasswordImpl</A>
@@ -4889,12 +4893,12 @@ Method in interface org.eclipse.emf.cdo.common.revision.<A HREF="./org/eclipse/e
<DT><A HREF="./org/eclipse/emf/cdo/common/security/CDOPermission.html#get(int)"><B>get(int)</B></A> -
Static method in enum org.eclipse.emf.cdo.common.security.<A HREF="./org/eclipse/emf/cdo/common/security/CDOPermission.html" title="enum in org.eclipse.emf.cdo.common.security">CDOPermission</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html#get(java.lang.String)"><B>get(String)</B></A> -
-Static method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>
-<DD>Returns the '<em><b>Permission</b></em>' literal with the specified literal value
-<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html#get(int)"><B>get(int)</B></A> -
-Static method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>
-<DD>Returns the '<em><b>Permission</b></em>' literal with the specified integer value
+<DT><A HREF="./org/eclipse/emf/cdo/security/Access.html#get(java.lang.String)"><B>get(String)</B></A> -
+Static method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>
+<DD>Returns the '<em><b>Access</b></em>' literal with the specified literal value
+<DT><A HREF="./org/eclipse/emf/cdo/security/Access.html#get(int)"><B>get(int)</B></A> -
+Static method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>
+<DD>Returns the '<em><b>Access</b></em>' literal with the specified integer value
<DT><A HREF="./org/eclipse/emf/cdo/server/IStoreChunkReader.Chunk.html#get(int)"><B>get(int)</B></A> -
Method in class org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/server/IStoreChunkReader.Chunk.html" title="class in org.eclipse.emf.cdo.server">IStoreChunkReader.Chunk</A>
<DD>&nbsp;
@@ -4922,6 +4926,24 @@ Static method in class org.eclipse.emf.cdo.spi.server.<A HREF="./org/eclipse/emf
<DT><A HREF="./org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreSettingsImpl.html#get(org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.ecore.EStructuralFeature, int)"><B>get(InternalEObject, EStructuralFeature, int)</B></A> -
Method in class org.eclipse.emf.internal.cdo.<A HREF="./org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreSettingsImpl.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl.CDOStoreSettingsImpl</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PermissionImpl.html#getAccess()"><B>getAccess()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getAccess()"><B>getAccess()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html#getAccess()"><B>getAccess()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>
+<DD>Returns the value of the '<em><b>Access</b></em>' attribute.
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getAccess()"><B>getAccess()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>Returns the meta object for enum '<A HREF="./org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Access</em></CODE></A>'
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getAccessObject()"><B>getAccessObject()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getAccessObject()"><B>getAccessObject()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>Returns the meta object for data type '<A HREF="./org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Access Object</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/server/db/IDBStoreChunkReader.html#getAccessor()"><B>getAccessor()</B></A> -
Method in interface org.eclipse.emf.cdo.server.db.<A HREF="./org/eclipse/emf/cdo/server/db/IDBStoreChunkReader.html" title="interface in org.eclipse.emf.cdo.server.db">IDBStoreChunkReader</A>
<DD>&nbsp;
@@ -4961,18 +4983,6 @@ Method in interface org.eclipse.emf.cdo.transaction.<A HREF="./org/eclipse/emf/c
<DT><A HREF="./org/eclipse/emf/cdo/transaction/CDOSavepoint.html#getAllChangeSetData()"><B>getAllChangeSetData()</B></A> -
Method in interface org.eclipse.emf.cdo.transaction.<A HREF="./org/eclipse/emf/cdo/transaction/CDOSavepoint.html" title="interface in org.eclipse.emf.cdo.transaction">CDOSavepoint</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/RealmImpl.html#getAllChecks()"><B>getAllChecks()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllChecks()"><B>getAllChecks()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/UserImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Realm.html#getAllChecks()"><B>getAllChecks()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>
-<DD>Returns the value of the '<em><b>All Checks</b></em>' reference list.
-<DT><A HREF="./org/eclipse/emf/cdo/security/User.html#getAllChecks()"><B>getAllChecks()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security">User</A>
-<DD>Returns the value of the '<em><b>All Checks</b></em>' reference list.
<DT><A HREF="./org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html#getAllContents()"><B>getAllContents()</B></A> -
Method in class org.eclipse.emf.cdo.eresource.impl.<A HREF="./org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceImpl</A>
<DD>&nbsp;
@@ -5015,6 +5025,18 @@ Method in interface org.eclipse.emf.cdo.transaction.<A HREF="./org/eclipse/emf/c
<DT><A HREF="./org/eclipse/emf/cdo/common/model/EMFUtil.html#getAllPackages(org.eclipse.emf.ecore.EPackage)"><B>getAllPackages(EPackage)</B></A> -
Static method in class org.eclipse.emf.cdo.common.model.<A HREF="./org/eclipse/emf/cdo/common/model/EMFUtil.html" title="class in org.eclipse.emf.cdo.common.model">EMFUtil</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/RealmImpl.html#getAllPermissions()"><B>getAllPermissions()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllPermissions()"><B>getAllPermissions()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/UserImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/Realm.html#getAllPermissions()"><B>getAllPermissions()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>
+<DD>Returns the value of the '<em><b>All Permissions</b></em>' reference list.
+<DT><A HREF="./org/eclipse/emf/cdo/security/User.html#getAllPermissions()"><B>getAllPermissions()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security">User</A>
+<DD>Returns the value of the '<em><b>All Permissions</b></em>' reference list.
<DT><A HREF="./org/eclipse/emf/cdo/common/model/CDOClassInfo.html#getAllPersistentFeatures()"><B>getAllPersistentFeatures()</B></A> -
Method in interface org.eclipse.emf.cdo.common.model.<A HREF="./org/eclipse/emf/cdo/common/model/CDOClassInfo.html" title="interface in org.eclipse.emf.cdo.common.model">CDOClassInfo</A>
<DD>&nbsp;
@@ -5119,17 +5141,17 @@ Method in class org.eclipse.emf.cdo.etypes.impl.<A HREF="./org/eclipse/emf/cdo/e
<DT><A HREF="./org/eclipse/emf/cdo/etypes/ModelElement.html#getAnnotations()"><B>getAnnotations()</B></A> -
Method in interface org.eclipse.emf.cdo.etypes.<A HREF="./org/eclipse/emf/cdo/etypes/ModelElement.html" title="interface in org.eclipse.emf.cdo.etypes">ModelElement</A>
<DD>Returns the value of the '<em><b>Annotations</b></em>' containment reference list.
-<DT><A HREF="./org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><B>getApplicableClass()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/ClassPermission.html#getApplicableClass()"><B>getApplicableClass()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A>
<DD>Returns the value of the '<em><b>Applicable Class</b></em>' reference
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#getApplicableClass()"><B>getApplicableClass()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html#getApplicableClass()"><B>getApplicableClass()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#getApplicablePackage()"><B>getApplicablePackage()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html#getApplicablePackage()"><B>getApplicablePackage()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><B>getApplicablePackage()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/PackagePermission.html#getApplicablePackage()"><B>getApplicablePackage()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A>
<DD>Returns the value of the '<em><b>Applicable Package</b></em>' reference
<DT><A HREF="./org/eclipse/emf/spi/cdo/CDOSessionProtocol.RepositoryTimeResult.html#getAproximateRepositoryOffset()"><B>getAproximateRepositoryOffset()</B></A> -
Method in class org.eclipse.emf.spi.cdo.<A HREF="./org/eclipse/emf/spi/cdo/CDOSessionProtocol.RepositoryTimeResult.html" title="class in org.eclipse.emf.spi.cdo">CDOSessionProtocol.RepositoryTimeResult</A>
@@ -5401,9 +5423,9 @@ Method in class org.eclipse.emf.cdo.ui.widgets.<A HREF="./org/eclipse/emf/cdo/ui
<DT><A HREF="./org/eclipse/emf/cdo/ui/widgets/SelectBranchComposite.html#getBranchViewer()"><B>getBranchViewer()</B></A> -
Method in class org.eclipse.emf.cdo.ui.widgets.<A HREF="./org/eclipse/emf/cdo/ui/widgets/SelectBranchComposite.html" title="class in org.eclipse.emf.cdo.ui.widgets">SelectBranchComposite</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html#getByName(java.lang.String)"><B>getByName(String)</B></A> -
-Static method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>
-<DD>Returns the '<em><b>Permission</b></em>' literal with the specified name
+<DT><A HREF="./org/eclipse/emf/cdo/security/Access.html#getByName(java.lang.String)"><B>getByName(String)</B></A> -
+Static method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>
+<DD>Returns the '<em><b>Access</b></em>' literal with the specified name
<DT><A HREF="./org/eclipse/emf/cdo/common/id/CDOIDUtil.html#getByteArray(org.eclipse.emf.cdo.common.id.CDOID)"><B>getByteArray(CDOID)</B></A> -
Static method in class org.eclipse.emf.cdo.common.id.<A HREF="./org/eclipse/emf/cdo/common/id/CDOIDUtil.html" title="class in org.eclipse.emf.cdo.common.id">CDOIDUtil</A>
<DD>&nbsp;
@@ -5635,30 +5657,6 @@ Method in interface org.eclipse.emf.cdo.common.lob.<A HREF="./org/eclipse/emf/cd
<DT><A HREF="./org/eclipse/emf/cdo/spi/common/CDOLobStoreImpl.html#getCharacterFile(byte[])"><B>getCharacterFile(byte[])</B></A> -
Method in class org.eclipse.emf.cdo.spi.common.<A HREF="./org/eclipse/emf/cdo/spi/common/CDOLobStoreImpl.html" title="class in org.eclipse.emf.cdo.spi.common">CDOLobStoreImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getCheck()"><B>getCheck()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck()"><B>getCheck()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>Returns the meta object for class '<A HREF="./org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Check</em></CODE></A>'
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getCheck_Permission()"><B>getCheck_Permission()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck_Permission()"><B>getCheck_Permission()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>Returns the meta object for the attribute '<A HREF="./org/eclipse/emf/cdo/security/Check.html#getPermission()"><CODE><em>Permission</em></CODE></A>'
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getCheck_Role()"><B>getCheck_Role()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck_Role()"><B>getCheck_Role()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>Returns the meta object for the container reference '<A HREF="./org/eclipse/emf/cdo/security/Check.html#getRole()"><CODE><em>Role</em></CODE></A>'
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/RoleImpl.html#getChecks()"><B>getChecks()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RoleImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Role.html#getChecks()"><B>getChecks()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A>
-<DD>Returns the value of the '<em><b>Checks</b></em>' containment reference list.
<DT><A HREF="./org/eclipse/emf/cdo/eresource/provider/EresourceItemProviderAdapterFactory.html#getChildCreationExtenders()"><B>getChildCreationExtenders()</B></A> -
Method in class org.eclipse.emf.cdo.eresource.provider.<A HREF="./org/eclipse/emf/cdo/eresource/provider/EresourceItemProviderAdapterFactory.html" title="class in org.eclipse.emf.cdo.eresource.provider">EresourceItemProviderAdapterFactory</A>
<DD>&nbsp;
@@ -5761,18 +5759,6 @@ Method in class org.eclipse.emf.cdo.edit.<A HREF="./org/eclipse/emf/cdo/edit/CDO
<DT><A HREF="./org/eclipse/emf/cdo/spi/server/StoreChunkReader.html#getChunks()"><B>getChunks()</B></A> -
Method in class org.eclipse.emf.cdo.spi.server.<A HREF="./org/eclipse/emf/cdo/spi/server/StoreChunkReader.html" title="class in org.eclipse.emf.cdo.spi.server">StoreChunkReader</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getClassCheck()"><B>getClassCheck()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck()"><B>getClassCheck()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>Returns the meta object for class '<A HREF="./org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Class Check</em></CODE></A>'
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getClassCheck_ApplicableClass()"><B>getClassCheck_ApplicableClass()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck_ApplicableClass()"><B>getClassCheck_ApplicableClass()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>Returns the meta object for the reference '<A HREF="./org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/common/model/CDOClassifierRef.html#getClassifierName()"><B>getClassifierName()</B></A> -
Method in class org.eclipse.emf.cdo.common.model.<A HREF="./org/eclipse/emf/cdo/common/model/CDOClassifierRef.html" title="class in org.eclipse.emf.cdo.common.model">CDOClassifierRef</A>
<DD>&nbsp;
@@ -5803,6 +5789,18 @@ Method in interface org.eclipse.emf.cdo.server.db.mapping.<A HREF="./org/eclipse
<DT><A HREF="./org/eclipse/emf/cdo/server/db/mapping/IMappingStrategy.html#getClassMappings(boolean)"><B>getClassMappings(boolean)</B></A> -
Method in interface org.eclipse.emf.cdo.server.db.mapping.<A HREF="./org/eclipse/emf/cdo/server/db/mapping/IMappingStrategy.html" title="interface in org.eclipse.emf.cdo.server.db.mapping">IMappingStrategy</A>
<DD>Returns all class mappings of this strategy.
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getClassPermission()"><B>getClassPermission()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getClassPermission()"><B>getClassPermission()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>Returns the meta object for class '<A HREF="./org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Class Permission</em></CODE></A>'
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getClassPermission_ApplicableClass()"><B>getClassPermission_ApplicableClass()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getClassPermission_ApplicableClass()"><B>getClassPermission_ApplicableClass()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>Returns the meta object for the reference '<A HREF="./org/eclipse/emf/cdo/security/ClassPermission.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/spi/cdo/InternalCDOTransaction.html#getCleanRevisions()"><B>getCleanRevisions()</B></A> -
Method in interface org.eclipse.emf.spi.cdo.<A HREF="./org/eclipse/emf/spi/cdo/InternalCDOTransaction.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOTransaction</A>
<DD>&nbsp;
@@ -6134,27 +6132,27 @@ Method in interface org.eclipse.emf.cdo.server.db.mapping.<A HREF="./org/eclipse
<DT><A HREF="./org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.html#getDBType()"><B>getDBType()</B></A> -
Method in interface org.eclipse.emf.cdo.server.db.mapping.<A HREF="./org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.html" title="interface in org.eclipse.emf.cdo.server.db.mapping">ITypeMapping</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Registry.html#getDefaultFeatureMapDBTypes()"><B>getDefaultFeatureMapDBTypes()</B></A> -
-Method in interface org.eclipse.emf.cdo.server.db.mapping.<A HREF="./org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Registry.html" title="interface in org.eclipse.emf.cdo.server.db.mapping">ITypeMapping.Registry</A>
-<DD>Provides a list of all DBTypes for which type mappings exist in the registry.
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/RealmImpl.html#getDefaultPermission()"><B>getDefaultPermission()</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/RealmImpl.html#getDefaultAccess()"><B>getDefaultAccess()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/UserImpl.html#getDefaultPermission()"><B>getDefaultPermission()</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/UserImpl.html#getDefaultAccess()"><B>getDefaultAccess()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/UserImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Realm.html#getDefaultPermission()"><B>getDefaultPermission()</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/Realm.html#getDefaultAccess()"><B>getDefaultAccess()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>
-<DD>Returns the value of the '<em><b>Default Permission</b></em>' attribute.
-<DT><A HREF="./org/eclipse/emf/cdo/security/User.html#getDefaultPermission()"><B>getDefaultPermission()</B></A> -
+<DD>Returns the value of the '<em><b>Default Access</b></em>' attribute
+<DT><A HREF="./org/eclipse/emf/cdo/security/User.html#getDefaultAccess()"><B>getDefaultAccess()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security">User</A>
-<DD>Returns the value of the '<em><b>Default Permission</b></em>' attribute.
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/UserImpl.html#getDefaultPermissionOverride()"><B>getDefaultPermissionOverride()</B></A> -
+<DD>Returns the value of the '<em><b>Default Access</b></em>' attribute
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/UserImpl.html#getDefaultAccessOverride()"><B>getDefaultAccessOverride()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/UserImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/User.html#getDefaultPermissionOverride()"><B>getDefaultPermissionOverride()</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/User.html#getDefaultAccessOverride()"><B>getDefaultAccessOverride()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security">User</A>
-<DD>Returns the value of the '<em><b>Default Permission Override</b></em>' attribute.
+<DD>Returns the value of the '<em><b>Default Access Override</b></em>' attribute
+<DT><A HREF="./org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Registry.html#getDefaultFeatureMapDBTypes()"><B>getDefaultFeatureMapDBTypes()</B></A> -
+Method in interface org.eclipse.emf.cdo.server.db.mapping.<A HREF="./org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Registry.html" title="interface in org.eclipse.emf.cdo.server.db.mapping">ITypeMapping.Registry</A>
+<DD>Provides a list of all DBTypes for which type mappings exist in the registry.
<DT><A HREF="./org/eclipse/emf/cdo/common/model/CDOType.html#getDefaultValue()"><B>getDefaultValue()</B></A> -
Method in interface org.eclipse.emf.cdo.common.model.<A HREF="./org/eclipse/emf/cdo/common/model/CDOType.html" title="interface in org.eclipse.emf.cdo.common.model">CDOType</A>
<DD>&nbsp;
@@ -6950,24 +6948,24 @@ Method in class org.eclipse.emf.cdo.eresource.provider.<A HREF="./org/eclipse/em
<DT><A HREF="./org/eclipse/emf/cdo/etypes/provider/AnnotationItemProvider.html#getImage(java.lang.Object)"><B>getImage(Object)</B></A> -
Method in class org.eclipse.emf.cdo.etypes.provider.<A HREF="./org/eclipse/emf/cdo/etypes/provider/AnnotationItemProvider.html" title="class in org.eclipse.emf.cdo.etypes.provider">AnnotationItemProvider</A>
<DD>This returns Annotation.gif. <!
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#getImage(java.lang.Object)"><B>getImage(Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A>
-<DD>This returns ClassCheck.gif
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html#getImage(java.lang.Object)"><B>getImage(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A>
+<DD>This returns ClassPermission.gif
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html#getImage(java.lang.Object)"><B>getImage(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">DirectoryItemProvider</A>
<DD>This returns Directory.gif
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/GroupItemProvider.html#getImage(java.lang.Object)"><B>getImage(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/GroupItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">GroupItemProvider</A>
<DD>This returns Group.gif
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#getImage(java.lang.Object)"><B>getImage(Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A>
-<DD>This returns PackageCheck.gif
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html#getImage(java.lang.Object)"><B>getImage(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A>
+<DD>This returns PackagePermission.gif
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/RealmItemProvider.html#getImage(java.lang.Object)"><B>getImage(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/RealmItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">RealmItemProvider</A>
<DD>This returns Realm.gif
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html#getImage(java.lang.Object)"><B>getImage(Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A>
-<DD>This returns ResourceCheck.gif
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html#getImage(java.lang.Object)"><B>getImage(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A>
+<DD>This returns ResourcePermission.gif
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/RoleItemProvider.html#getImage(java.lang.Object)"><B>getImage(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/RoleItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">RoleItemProvider</A>
<DD>This returns Role.gif
@@ -7235,8 +7233,8 @@ Method in interface org.eclipse.emf.cdo.server.db.mapping.<A HREF="./org/eclipse
<DT><A HREF="./org/eclipse/emf/cdo/common/id/CDOID.Type.html#getLiteral(char)"><B>getLiteral(char)</B></A> -
Static method in enum org.eclipse.emf.cdo.common.id.<A HREF="./org/eclipse/emf/cdo/common/id/CDOID.Type.html" title="enum in org.eclipse.emf.cdo.common.id">CDOID.Type</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html#getLiteral()"><B>getLiteral()</B></A> -
-Method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/Access.html#getLiteral()"><B>getLiteral()</B></A> -
+Method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/etypes/EtypesPackage.html#getLob()"><B>getLob()</B></A> -
Method in interface org.eclipse.emf.cdo.etypes.<A HREF="./org/eclipse/emf/cdo/etypes/EtypesPackage.html" title="interface in org.eclipse.emf.cdo.etypes">EtypesPackage</A>
@@ -7521,6 +7519,9 @@ Method in interface org.eclipse.emf.cdo.eresource.<A HREF="./org/eclipse/emf/cdo
<DT><A HREF="./org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html#getName()"><B>getName()</B></A> -
Method in class org.eclipse.emf.cdo.eresource.impl.<A HREF="./org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceNodeImpl</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/Access.html#getName()"><B>getName()</B></A> -
+Method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>
+<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/Directory.html#getName()"><B>getName()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Directory.html" title="interface in org.eclipse.emf.cdo.security">Directory</A>
<DD>Returns the value of the '<em><b>Name</b></em>' attribute
@@ -7530,9 +7531,6 @@ Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo
<DT><A HREF="./org/eclipse/emf/cdo/security/impl/RealmImpl.html#getName()"><B>getName()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html#getName()"><B>getName()</B></A> -
-Method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>
-<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/Realm.html#getName()"><B>getName()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>
<DD>Returns the value of the '<em><b>Name</b></em>' attribute
@@ -7834,18 +7832,6 @@ Static method in class org.eclipse.emf.cdo.etypes.impl.<A HREF="./org/eclipse/em
<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#getPackage()"><B>getPackage()</B></A> -
Static method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityFactoryImpl</A>
<DD><B>Deprecated.</B>&nbsp;<I></I>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPackageCheck()"><B>getPackageCheck()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck()"><B>getPackageCheck()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>Returns the meta object for class '<A HREF="./org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Package Check</em></CODE></A>'
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPackageCheck_ApplicablePackage()"><B>getPackageCheck_ApplicablePackage()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck_ApplicablePackage()"><B>getPackageCheck_ApplicablePackage()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>Returns the meta object for the reference '<A HREF="./org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/common/model/CDOModelUtil.html#getPackageInfo(java.lang.Object, org.eclipse.emf.cdo.common.model.CDOPackageRegistry)"><B>getPackageInfo(Object, CDOPackageRegistry)</B></A> -
Static method in class org.eclipse.emf.cdo.common.model.<A HREF="./org/eclipse/emf/cdo/common/model/CDOModelUtil.html" title="class in org.eclipse.emf.cdo.common.model">CDOModelUtil</A>
<DD>&nbsp;
@@ -7887,6 +7873,18 @@ Method in class org.eclipse.emf.cdo.spi.common.model.<A HREF="./org/eclipse/emf/
<DT><A HREF="./org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageRegistry.html#getPackageLoader()"><B>getPackageLoader()</B></A> -
Method in interface org.eclipse.emf.cdo.spi.common.model.<A HREF="./org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageRegistry.html" title="interface in org.eclipse.emf.cdo.spi.common.model">InternalCDOPackageRegistry</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPackagePermission()"><B>getPackagePermission()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getPackagePermission()"><B>getPackagePermission()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>Returns the meta object for class '<A HREF="./org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Package Permission</em></CODE></A>'
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPackagePermission_ApplicablePackage()"><B>getPackagePermission_ApplicablePackage()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getPackagePermission_ApplicablePackage()"><B>getPackagePermission_ApplicablePackage()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>Returns the meta object for the reference '<A HREF="./org/eclipse/emf/cdo/security/PackagePermission.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/spi/common/model/DelegatingCDOPackageRegistry.html#getPackageProcessor()"><B>getPackageProcessor()</B></A> -
Method in class org.eclipse.emf.cdo.spi.common.model.<A HREF="./org/eclipse/emf/cdo/spi/common/model/DelegatingCDOPackageRegistry.html" title="class in org.eclipse.emf.cdo.spi.common.model">DelegatingCDOPackageRegistry</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
@@ -8057,11 +8055,11 @@ Method in interface org.eclipse.emf.cdo.common.branch.<A HREF="./org/eclipse/emf
<DD>Returns the fully qualified path name of this branch, a concatenation of the names of all branches from the
<A HREF="./org/eclipse/emf/cdo/common/branch/CDOBranchManager.html#getMainBranch()"><CODE>main branch</CODE></A> to this branch, separated by <A HREF="./org/eclipse/emf/cdo/common/branch/CDOBranch.html#PATH_SEPARATOR"><CODE>slashes</CODE></A>
("/" characters).
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html#getPattern()"><B>getPattern()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html#getPattern()"><B>getPattern()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/ResourceCheck.html#getPattern()"><B>getPattern()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/ResourcePermission.html#getPattern()"><B>getPattern()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A>
<DD>Returns the value of the '<em><b>Pattern</b></em>' attribute
<DT><A HREF="./org/eclipse/emf/cdo/common/revision/CDORevision.html#getPermission()"><B>getPermission()</B></A> -
Method in interface org.eclipse.emf.cdo.common.revision.<A HREF="./org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>
@@ -8072,18 +8070,12 @@ Method in class org.eclipse.emf.cdo.common.security.<A HREF="./org/eclipse/emf/c
<DT><A HREF="./org/eclipse/emf/cdo/common/security/CDOPermissionProvider.html#getPermission(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)"><B>getPermission(CDORevision, CDOBranchPoint)</B></A> -
Method in interface org.eclipse.emf.cdo.common.security.<A HREF="./org/eclipse/emf/cdo/common/security/CDOPermissionProvider.html" title="interface in org.eclipse.emf.cdo.common.security">CDOPermissionProvider</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Check.html#getPermission()"><B>getPermission()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>
-<DD>Returns the value of the '<em><b>Permission</b></em>' attribute.
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/CheckImpl.html#getPermission()"><B>getPermission()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>
-<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPermission()"><B>getPermission()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission()"><B>getPermission()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>Returns the meta object for enum '<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Permission</em></CODE></A>'
+<DD>Returns the meta object for class '<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Permission</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/server/IPermissionManager.html#getPermission(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.branch.CDOBranchPoint, java.lang.String)"><B>getPermission(CDORevision, CDOBranchPoint, String)</B></A> -
Method in interface org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/server/IPermissionManager.html" title="interface in org.eclipse.emf.cdo.server">IPermissionManager</A>
<DD>&nbsp;
@@ -8096,12 +8088,30 @@ Method in class org.eclipse.emf.cdo.spi.common.revision.<A HREF="./org/eclipse/e
<DT><A HREF="./org/eclipse/emf/cdo/spi/common/revision/StubCDORevision.html#getPermission()"><B>getPermission()</B></A> -
Method in class org.eclipse.emf.cdo.spi.common.revision.<A HREF="./org/eclipse/emf/cdo/spi/common/revision/StubCDORevision.html" title="class in org.eclipse.emf.cdo.spi.common.revision">StubCDORevision</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPermission_Access()"><B>getPermission_Access()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission_Access()"><B>getPermission_Access()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>Returns the meta object for the attribute '<A HREF="./org/eclipse/emf/cdo/security/Permission.html#getAccess()"><CODE><em>Access</em></CODE></A>'
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPermission_Role()"><B>getPermission_Role()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission_Role()"><B>getPermission_Role()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>Returns the meta object for the container reference '<A HREF="./org/eclipse/emf/cdo/security/Permission.html#getRole()"><CODE><em>Role</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/spi/server/InternalSessionManager.html#getPermissionManager()"><B>getPermissionManager()</B></A> -
Method in interface org.eclipse.emf.cdo.spi.server.<A HREF="./org/eclipse/emf/cdo/spi/server/InternalSessionManager.html" title="interface in org.eclipse.emf.cdo.spi.server">InternalSessionManager</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/common/protocol/CDODataOutput.html#getPermissionProvider()"><B>getPermissionProvider()</B></A> -
Method in interface org.eclipse.emf.cdo.common.protocol.<A HREF="./org/eclipse/emf/cdo/common/protocol/CDODataOutput.html" title="interface in org.eclipse.emf.cdo.common.protocol">CDODataOutput</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/RoleImpl.html#getPermissions()"><B>getPermissions()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RoleImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/Role.html#getPermissions()"><B>getPermissions()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A>
+<DD>Returns the value of the '<em><b>Permissions</b></em>' containment reference list.
<DT><A HREF="./org/eclipse/emf/cdo/common/model/EMFUtil.html#getPersistentClasses(org.eclipse.emf.ecore.EPackage)"><B>getPersistentClasses(EPackage)</B></A> -
Static method in class org.eclipse.emf.cdo.common.model.<A HREF="./org/eclipse/emf/cdo/common/model/EMFUtil.html" title="class in org.eclipse.emf.cdo.common.model">EMFUtil</A>
<DD>&nbsp;
@@ -8232,11 +8242,8 @@ Method in class org.eclipse.emf.cdo.etypes.provider.<A HREF="./org/eclipse/emf/c
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html#getPropertyDescriptors(java.lang.Object)"><B>getPropertyDescriptors(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">AssigneeItemProvider</A>
<DD>This returns the property descriptors for the adapted class
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#getPropertyDescriptors(java.lang.Object)"><B>getPropertyDescriptors(Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A>
-<DD>This returns the property descriptors for the adapted class
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#getPropertyDescriptors(java.lang.Object)"><B>getPropertyDescriptors(Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html#getPropertyDescriptors(java.lang.Object)"><B>getPropertyDescriptors(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A>
<DD>This returns the property descriptors for the adapted class
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html#getPropertyDescriptors(java.lang.Object)"><B>getPropertyDescriptors(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">DirectoryItemProvider</A>
@@ -8244,14 +8251,17 @@ Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/GroupItemProvider.html#getPropertyDescriptors(java.lang.Object)"><B>getPropertyDescriptors(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/GroupItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">GroupItemProvider</A>
<DD>This returns the property descriptors for the adapted class
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#getPropertyDescriptors(java.lang.Object)"><B>getPropertyDescriptors(Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html#getPropertyDescriptors(java.lang.Object)"><B>getPropertyDescriptors(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A>
+<DD>This returns the property descriptors for the adapted class
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#getPropertyDescriptors(java.lang.Object)"><B>getPropertyDescriptors(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A>
<DD>This returns the property descriptors for the adapted class
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/RealmItemProvider.html#getPropertyDescriptors(java.lang.Object)"><B>getPropertyDescriptors(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/RealmItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">RealmItemProvider</A>
<DD>This returns the property descriptors for the adapted class
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html#getPropertyDescriptors(java.lang.Object)"><B>getPropertyDescriptors(Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html#getPropertyDescriptors(java.lang.Object)"><B>getPropertyDescriptors(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A>
<DD>This returns the property descriptors for the adapted class
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/RoleItemProvider.html#getPropertyDescriptors(java.lang.Object)"><B>getPropertyDescriptors(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/RoleItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">RoleItemProvider</A>
@@ -8395,18 +8405,18 @@ Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/
<DT><A HREF="./org/eclipse/emf/cdo/server/security/ISecurityManager.html#getRealm()"><B>getRealm()</B></A> -
Method in interface org.eclipse.emf.cdo.server.security.<A HREF="./org/eclipse/emf/cdo/server/security/ISecurityManager.html" title="interface in org.eclipse.emf.cdo.server.security">ISecurityManager</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRealm_AllChecks()"><B>getRealm_AllChecks()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_AllChecks()"><B>getRealm_AllChecks()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>Returns the meta object for the reference list '<A HREF="./org/eclipse/emf/cdo/security/Realm.html#getAllChecks()"><CODE><em>All Checks</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRealm_AllGroups()"><B>getRealm_AllGroups()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_AllGroups()"><B>getRealm_AllGroups()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>Returns the meta object for the reference list '<A HREF="./org/eclipse/emf/cdo/security/Realm.html#getAllGroups()"><CODE><em>All Groups</em></CODE></A>'
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRealm_AllPermissions()"><B>getRealm_AllPermissions()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_AllPermissions()"><B>getRealm_AllPermissions()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>Returns the meta object for the reference list '<A HREF="./org/eclipse/emf/cdo/security/Realm.html#getAllPermissions()"><CODE><em>All Permissions</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRealm_AllRoles()"><B>getRealm_AllRoles()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
<DD>&nbsp;
@@ -8419,12 +8429,12 @@ Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_AllUsers()"><B>getRealm_AllUsers()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>Returns the meta object for the reference list '<A HREF="./org/eclipse/emf/cdo/security/Realm.html#getAllUsers()"><CODE><em>All Users</em></CODE></A>'
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRealm_DefaultPermission()"><B>getRealm_DefaultPermission()</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRealm_DefaultAccess()"><B>getRealm_DefaultAccess()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_DefaultPermission()"><B>getRealm_DefaultPermission()</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_DefaultAccess()"><B>getRealm_DefaultAccess()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>Returns the meta object for the attribute '<A HREF="./org/eclipse/emf/cdo/security/Realm.html#getDefaultPermission()"><CODE><em>Default Permission</em></CODE></A>'
+<DD>Returns the meta object for the attribute '<A HREF="./org/eclipse/emf/cdo/security/Realm.html#getDefaultAccess()"><CODE><em>Default Access</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRealm_Items()"><B>getRealm_Items()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
<DD>&nbsp;
@@ -8710,18 +8720,6 @@ Method in interface org.eclipse.emf.spi.cdo.<A HREF="./org/eclipse/emf/spi/cdo/C
<DT><A HREF="./org/eclipse/emf/cdo/util/CDOBalancedTree.html#getResourceCapacity()"><B>getResourceCapacity()</B></A> -
Method in class org.eclipse.emf.cdo.util.<A HREF="./org/eclipse/emf/cdo/util/CDOBalancedTree.html" title="class in org.eclipse.emf.cdo.util">CDOBalancedTree</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getResourceCheck()"><B>getResourceCheck()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getResourceCheck()"><B>getResourceCheck()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>Returns the meta object for class '<A HREF="./org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Resource Check</em></CODE></A>'
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getResourceCheck_Pattern()"><B>getResourceCheck_Pattern()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getResourceCheck_Pattern()"><B>getResourceCheck_Pattern()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>Returns the meta object for the attribute '<A HREF="./org/eclipse/emf/cdo/security/ResourceCheck.html#getPattern()"><CODE><em>Pattern</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/view/CDOViewSet.html#getResourceFactory()"><B>getResourceFactory()</B></A> -
Method in interface org.eclipse.emf.cdo.view.<A HREF="./org/eclipse/emf/cdo/view/CDOViewSet.html" title="interface in org.eclipse.emf.cdo.view">CDOViewSet</A>
<DD>&nbsp;
@@ -8755,8 +8753,8 @@ Method in class org.eclipse.emf.cdo.etypes.provider.<A HREF="./org/eclipse/emf/c
<DT><A HREF="./org/eclipse/emf/cdo/etypes/provider/ModelElementItemProvider.html#getResourceLocator()"><B>getResourceLocator()</B></A> -
Method in class org.eclipse.emf.cdo.etypes.provider.<A HREF="./org/eclipse/emf/cdo/etypes/provider/ModelElementItemProvider.html" title="class in org.eclipse.emf.cdo.etypes.provider">ModelElementItemProvider</A>
<DD>Return the resource locator for this item provider's resources. <!
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#getResourceLocator()"><B>getResourceLocator()</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#getResourceLocator()"><B>getResourceLocator()</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A>
<DD>Return the resource locator for this item provider's resources
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#getResourceLocator()"><B>getResourceLocator()</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.provider">SecurityItemProviderAdapterFactory</A>
@@ -8782,6 +8780,18 @@ Method in interface org.eclipse.emf.cdo.ui.<A HREF="./org/eclipse/emf/cdo/ui/CDO
<DT><A HREF="./org/eclipse/emf/cdo/util/CDOURIData.html#getResourcePath()"><B>getResourcePath()</B></A> -
Method in class org.eclipse.emf.cdo.util.<A HREF="./org/eclipse/emf/cdo/util/CDOURIData.html" title="class in org.eclipse.emf.cdo.util">CDOURIData</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getResourcePermission()"><B>getResourcePermission()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getResourcePermission()"><B>getResourcePermission()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>Returns the meta object for class '<A HREF="./org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Resource Permission</em></CODE></A>'
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getResourcePermission_Pattern()"><B>getResourcePermission_Pattern()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getResourcePermission_Pattern()"><B>getResourcePermission_Pattern()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>Returns the meta object for the attribute '<A HREF="./org/eclipse/emf/cdo/security/ResourcePermission.html#getPattern()"><CODE><em>Pattern</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/util/CDOUtil.html#getResources(org.eclipse.emf.ecore.resource.ResourceSet)"><B>getResources(ResourceSet)</B></A> -
Static method in class org.eclipse.emf.cdo.util.<A HREF="./org/eclipse/emf/cdo/util/CDOUtil.html" title="class in org.eclipse.emf.cdo.util">CDOUtil</A>
<DD>&nbsp;
@@ -9038,15 +9048,15 @@ Method in class org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/server
<DT><A HREF="./org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMapping.html#getRevisionValue(org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision)"><B>getRevisionValue(InternalCDORevision)</B></A> -
Method in class org.eclipse.emf.cdo.server.db.mapping.<A HREF="./org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMapping.html" title="class in org.eclipse.emf.cdo.server.db.mapping">AbstractTypeMapping</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Check.html#getRole()"><B>getRole()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>
-<DD>Returns the value of the '<em><b>Role</b></em>' container reference.
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/CheckImpl.html#getRole()"><B>getRole()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PermissionImpl.html#getRole()"><B>getRole()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRole()"><B>getRole()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html#getRole()"><B>getRole()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>
+<DD>Returns the value of the '<em><b>Role</b></em>' container reference.
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getRole()"><B>getRole()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>Returns the meta object for class '<A HREF="./org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Role</em></CODE></A>'
@@ -9056,18 +9066,18 @@ Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getRole_Assignees()"><B>getRole_Assignees()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>Returns the meta object for the reference list '<A HREF="./org/eclipse/emf/cdo/security/Role.html#getAssignees()"><CODE><em>Assignees</em></CODE></A>'
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRole_Checks()"><B>getRole_Checks()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getRole_Checks()"><B>getRole_Checks()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>Returns the meta object for the containment reference list '<A HREF="./org/eclipse/emf/cdo/security/Role.html#getChecks()"><CODE><em>Checks</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRole_Id()"><B>getRole_Id()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getRole_Id()"><B>getRole_Id()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>Returns the meta object for the attribute '<A HREF="./org/eclipse/emf/cdo/security/Role.html#getId()"><CODE><em>Id</em></CODE></A>'
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRole_Permissions()"><B>getRole_Permissions()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getRole_Permissions()"><B>getRole_Permissions()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>Returns the meta object for the containment reference list '<A HREF="./org/eclipse/emf/cdo/security/Role.html#getPermissions()"><CODE><em>Permissions</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/security/Assignee.html#getRoles()"><B>getRoles()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Assignee.html" title="interface in org.eclipse.emf.cdo.security">Assignee</A>
<DD>Returns the value of the '<em><b>Roles</b></em>' reference list.
@@ -9567,11 +9577,8 @@ Method in class org.eclipse.emf.cdo.etypes.provider.<A HREF="./org/eclipse/emf/c
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html#getText(java.lang.Object)"><B>getText(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">AssigneeItemProvider</A>
<DD>This returns the label text for the adapted class
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#getText(java.lang.Object)"><B>getText(Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A>
-<DD>This returns the label text for the adapted class
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#getText(java.lang.Object)"><B>getText(Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html#getText(java.lang.Object)"><B>getText(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A>
<DD>This returns the label text for the adapted class
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html#getText(java.lang.Object)"><B>getText(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">DirectoryItemProvider</A>
@@ -9579,14 +9586,17 @@ Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/GroupItemProvider.html#getText(java.lang.Object)"><B>getText(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/GroupItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">GroupItemProvider</A>
<DD>This returns the label text for the adapted class
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#getText(java.lang.Object)"><B>getText(Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html#getText(java.lang.Object)"><B>getText(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A>
+<DD>This returns the label text for the adapted class
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#getText(java.lang.Object)"><B>getText(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A>
<DD>This returns the label text for the adapted class
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/RealmItemProvider.html#getText(java.lang.Object)"><B>getText(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/RealmItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">RealmItemProvider</A>
<DD>This returns the label text for the adapted class
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html#getText(java.lang.Object)"><B>getText(Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html#getText(java.lang.Object)"><B>getText(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A>
<DD>This returns the label text for the adapted class
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/RoleItemProvider.html#getText(java.lang.Object)"><B>getText(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/RoleItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">RoleItemProvider</A>
@@ -9966,36 +9976,36 @@ Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/
<DT><A HREF="./org/eclipse/emf/cdo/server/security/ISecurityManager.html#getUser(java.lang.String)"><B>getUser(String)</B></A> -
Method in interface org.eclipse.emf.cdo.server.security.<A HREF="./org/eclipse/emf/cdo/server/security/ISecurityManager.html" title="interface in org.eclipse.emf.cdo.server.security">ISecurityManager</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getUser_AllChecks()"><B>getUser_AllChecks()</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_AllChecks()"><B>getUser_AllChecks()</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>Returns the meta object for the reference list '<A HREF="./org/eclipse/emf/cdo/security/User.html#getAllChecks()"><CODE><em>All Checks</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getUser_AllGroups()"><B>getUser_AllGroups()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_AllGroups()"><B>getUser_AllGroups()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>Returns the meta object for the reference list '<A HREF="./org/eclipse/emf/cdo/security/User.html#getAllGroups()"><CODE><em>All Groups</em></CODE></A>'
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getUser_AllPermissions()"><B>getUser_AllPermissions()</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_AllPermissions()"><B>getUser_AllPermissions()</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>Returns the meta object for the reference list '<A HREF="./org/eclipse/emf/cdo/security/User.html#getAllPermissions()"><CODE><em>All Permissions</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getUser_AllRoles()"><B>getUser_AllRoles()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_AllRoles()"><B>getUser_AllRoles()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>Returns the meta object for the reference list '<A HREF="./org/eclipse/emf/cdo/security/User.html#getAllRoles()"><CODE><em>All Roles</em></CODE></A>'
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getUser_DefaultPermission()"><B>getUser_DefaultPermission()</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getUser_DefaultAccess()"><B>getUser_DefaultAccess()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultPermission()"><B>getUser_DefaultPermission()</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultAccess()"><B>getUser_DefaultAccess()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>Returns the meta object for the attribute '<A HREF="./org/eclipse/emf/cdo/security/User.html#getDefaultPermission()"><CODE><em>Default Permission</em></CODE></A>'
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getUser_DefaultPermissionOverride()"><B>getUser_DefaultPermissionOverride()</B></A> -
+<DD>Returns the meta object for the attribute '<A HREF="./org/eclipse/emf/cdo/security/User.html#getDefaultAccess()"><CODE><em>Default Access</em></CODE></A>'
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getUser_DefaultAccessOverride()"><B>getUser_DefaultAccessOverride()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultPermissionOverride()"><B>getUser_DefaultPermissionOverride()</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultAccessOverride()"><B>getUser_DefaultAccessOverride()</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>Returns the meta object for the attribute '<A HREF="./org/eclipse/emf/cdo/security/User.html#getDefaultPermissionOverride()"><CODE><em>Default Permission Override</em></CODE></A>'
+<DD>Returns the meta object for the attribute '<A HREF="./org/eclipse/emf/cdo/security/User.html#getDefaultAccessOverride()"><CODE><em>Default Access Override</em></CODE></A>'
<DT><A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getUser_Email()"><B>getUser_Email()</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityPackageImpl</A>
<DD>&nbsp;
@@ -10125,8 +10135,8 @@ Method in interface org.eclipse.emf.cdo.common.revision.delta.<A HREF="./org/ecl
<DT><A HREF="./org/eclipse/emf/cdo/common/revision/delta/CDOSetFeatureDelta.html#getValue()"><B>getValue()</B></A> -
Method in interface org.eclipse.emf.cdo.common.revision.delta.<A HREF="./org/eclipse/emf/cdo/common/revision/delta/CDOSetFeatureDelta.html" title="interface in org.eclipse.emf.cdo.common.revision.delta">CDOSetFeatureDelta</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html#getValue()"><B>getValue()</B></A> -
-Method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/Access.html#getValue()"><B>getValue()</B></A> -
+Method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/spi/common/revision/BaseCDORevision.html#getValue(org.eclipse.emf.ecore.EStructuralFeature)"><B>getValue(EStructuralFeature)</B></A> -
Method in class org.eclipse.emf.cdo.spi.common.revision.<A HREF="./org/eclipse/emf/cdo/spi/common/revision/BaseCDORevision.html" title="class in org.eclipse.emf.cdo.spi.common.revision">BaseCDORevision</A>
@@ -10435,7 +10445,7 @@ Method in interface org.eclipse.emf.cdo.spi.common.branch.<A HREF="./org/eclipse
<DT><A HREF="./org/eclipse/emf/spi/cdo/InternalCDOSession.html#handleBranchNotification(org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranch)"><B>handleBranchNotification(InternalCDOBranch)</B></A> -
Method in interface org.eclipse.emf.spi.cdo.<A HREF="./org/eclipse/emf/spi/cdo/InternalCDOSession.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOSession</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handleClassPermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EClass, java.lang.String, org.eclipse.emf.cdo.security.Permission)"><B>handleClassPermission(Realm, EClass, String, Permission)</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handleClassPermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EClass, java.lang.String, org.eclipse.emf.cdo.security.Access)"><B>handleClassPermission(Realm, EClass, String, Access)</B></A> -
Method in class org.eclipse.emf.cdo.server.spi.security.<A HREF="./org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html" title="class in org.eclipse.emf.cdo.server.spi.security">AnnotationHandler</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/common/lob/CDOLobHandler.html#handleClob(byte[], long)"><B>handleClob(byte[], long)</B></A> -
@@ -10534,7 +10544,7 @@ Method in class org.eclipse.emf.cdo.server.spi.security.<A HREF="./org/eclipse/e
<DT><A HREF="./org/eclipse/emf/cdo/server/CDOServerImporter.Handler.html#handlePackageInfo(java.lang.String)"><B>handlePackageInfo(String)</B></A> -
Method in interface org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/server/CDOServerImporter.Handler.html" title="interface in org.eclipse.emf.cdo.server">CDOServerImporter.Handler</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handlePackagePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EPackage, java.lang.String, org.eclipse.emf.cdo.security.Permission)"><B>handlePackagePermission(Realm, EPackage, String, Permission)</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handlePackagePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EPackage, java.lang.String, org.eclipse.emf.cdo.security.Access)"><B>handlePackagePermission(Realm, EPackage, String, Access)</B></A> -
Method in class org.eclipse.emf.cdo.server.spi.security.<A HREF="./org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html" title="class in org.eclipse.emf.cdo.server.spi.security">AnnotationHandler</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/server/CDOServerImporter.Handler.html#handlePackageUnit(java.lang.String, org.eclipse.emf.cdo.common.model.CDOPackageUnit.Type, long, java.lang.String)"><B>handlePackageUnit(String, CDOPackageUnit.Type, long, String)</B></A> -
@@ -10543,7 +10553,7 @@ Method in interface org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/se
<DT><A HREF="./org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handlePackageUnits(org.eclipse.emf.cdo.server.spi.security.InternalSecurityManager, org.eclipse.emf.cdo.common.model.CDOPackageUnit[])"><B>handlePackageUnits(InternalSecurityManager, CDOPackageUnit[])</B></A> -
Method in class org.eclipse.emf.cdo.server.spi.security.<A HREF="./org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html" title="class in org.eclipse.emf.cdo.server.spi.security">AnnotationHandler</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handlePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EModelElement, java.lang.String, org.eclipse.emf.cdo.security.Permission, org.eclipse.emf.ecore.EClass, org.eclipse.emf.ecore.EReference)"><B>handlePermission(Realm, EModelElement, String, Permission, EClass, EReference)</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handlePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EModelElement, java.lang.String, org.eclipse.emf.cdo.security.Access, org.eclipse.emf.ecore.EClass, org.eclipse.emf.ecore.EReference)"><B>handlePermission(Realm, EModelElement, String, Access, EClass, EReference)</B></A> -
Method in class org.eclipse.emf.cdo.server.spi.security.<A HREF="./org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html" title="class in org.eclipse.emf.cdo.server.spi.security">AnnotationHandler</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/spi/cdo/InternalCDORemoteSessionManager.html#handleRemoteSessionClosed(int)"><B>handleRemoteSessionClosed(int)</B></A> -
@@ -10648,8 +10658,8 @@ Method in class org.eclipse.emf.cdo.eresource.provider.<A HREF="./org/eclipse/em
<DT><A HREF="./org/eclipse/emf/cdo/etypes/provider/ModelElementItemProvider.html#hasChildren(java.lang.Object)"><B>hasChildren(Object)</B></A> -
Method in class org.eclipse.emf.cdo.etypes.provider.<A HREF="./org/eclipse/emf/cdo/etypes/provider/ModelElementItemProvider.html" title="class in org.eclipse.emf.cdo.etypes.provider">ModelElementItemProvider</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#hasChildren(java.lang.Object)"><B>hasChildren(Object)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#hasChildren(java.lang.Object)"><B>hasChildren(Object)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/UserPasswordItemProvider.html#hasChildren(java.lang.Object)"><B>hasChildren(Object)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/UserPasswordItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">UserPasswordItemProvider</A>
@@ -11005,17 +11015,17 @@ Method in interface org.eclipse.emf.cdo.transaction.<A HREF="./org/eclipse/emf/c
<DT><A HREF="./org/eclipse/emf/cdo/spi/common/revision/CDOIDMapper.html#isAllowUnmappedTempIDs()"><B>isAllowUnmappedTempIDs()</B></A> -
Method in class org.eclipse.emf.cdo.spi.common.revision.<A HREF="./org/eclipse/emf/cdo/spi/common/revision/CDOIDMapper.html" title="class in org.eclipse.emf.cdo.spi.common.revision">CDOIDMapper</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Check.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)"><B>isApplicable(CDORevision, CDORevisionProvider, CDOBranchPoint)</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)"><B>isApplicable(CDORevision, CDORevisionProvider, CDOBranchPoint)</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)"><B>isApplicable(CDORevision, CDORevisionProvider, CDOBranchPoint)</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)"><B>isApplicable(CDORevision, CDORevisionProvider, CDOBranchPoint)</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)"><B>isApplicable(CDORevision, CDORevisionProvider, CDOBranchPoint)</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)"><B>isApplicable(CDORevision, CDORevisionProvider, CDOBranchPoint)</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)"><B>isApplicable(CDORevision, CDORevisionProvider, CDOBranchPoint)</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)"><B>isApplicable(CDORevision, CDORevisionProvider, CDOBranchPoint)</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/ui/widgets/SessionComposite.html#isAutomaticRegistry()"><B>isAutomaticRegistry()</B></A> -
Method in class org.eclipse.emf.cdo.ui.widgets.<A HREF="./org/eclipse/emf/cdo/ui/widgets/SessionComposite.html" title="class in org.eclipse.emf.cdo.ui.widgets">SessionComposite</A>
@@ -12303,12 +12313,8 @@ Method in class org.eclipse.emf.cdo.etypes.provider.<A HREF="./org/eclipse/emf/c
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">AssigneeItemProvider</A>
<DD>This handles model notifications by calling <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#updateChildren(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</CODE></A> to update any cached
children and by creating a viewer notification, which it passes to <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#fireNotifyChanged(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</CODE></A>
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)"><B>notifyChanged(Notification)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A>
-<DD>This handles model notifications by calling <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#updateChildren(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</CODE></A> to update any cached
- children and by creating a viewer notification, which it passes to <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#fireNotifyChanged(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</CODE></A>
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)"><B>notifyChanged(Notification)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)"><B>notifyChanged(Notification)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A>
<DD>This handles model notifications by calling <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#updateChildren(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</CODE></A> to update any cached
children and by creating a viewer notification, which it passes to <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#fireNotifyChanged(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</CODE></A>
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)"><B>notifyChanged(Notification)</B></A> -
@@ -12319,16 +12325,20 @@ Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/GroupItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">GroupItemProvider</A>
<DD>This handles model notifications by calling <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#updateChildren(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</CODE></A> to update any cached
children and by creating a viewer notification, which it passes to <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#fireNotifyChanged(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</CODE></A>
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)"><B>notifyChanged(Notification)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)"><B>notifyChanged(Notification)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A>
+<DD>This handles model notifications by calling <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#updateChildren(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</CODE></A> to update any cached
+ children and by creating a viewer notification, which it passes to <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#fireNotifyChanged(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</CODE></A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)"><B>notifyChanged(Notification)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A>
<DD>This handles model notifications by calling <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#updateChildren(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</CODE></A> to update any cached
children and by creating a viewer notification, which it passes to <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#fireNotifyChanged(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</CODE></A>
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/RealmItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)"><B>notifyChanged(Notification)</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/RealmItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">RealmItemProvider</A>
<DD>This handles model notifications by calling <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#updateChildren(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</CODE></A> to update any cached
children and by creating a viewer notification, which it passes to <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#fireNotifyChanged(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</CODE></A>
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)"><B>notifyChanged(Notification)</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)"><B>notifyChanged(Notification)</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A>
<DD>This handles model notifications by calling <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#updateChildren(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</CODE></A> to update any cached
children and by creating a viewer notification, which it passes to <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#fireNotifyChanged(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</CODE></A>
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/RoleItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)"><B>notifyChanged(Notification)</B></A> -
@@ -12686,33 +12696,33 @@ Static variable in interface org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/e
<A NAME="_P_"><!-- --></A><H2>
<B>P</B></H2>
<DL>
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#PACKAGE_CHECK"><B>PACKAGE_CHECK</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/server/CDOServerExporter.XMLConstants.html#PACKAGE_INFO"><B>PACKAGE_INFO</B></A> -
+Static variable in interface org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/server/CDOServerExporter.XMLConstants.html" title="interface in org.eclipse.emf.cdo.server">CDOServerExporter.XMLConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/server/CDOServerExporter.XMLConstants.html#PACKAGE_INFO_URI"><B>PACKAGE_INFO_URI</B></A> -
+Static variable in interface org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/server/CDOServerExporter.XMLConstants.html" title="interface in org.eclipse.emf.cdo.server">CDOServerExporter.XMLConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#PACKAGE_PERMISSION"><B>PACKAGE_PERMISSION</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
-<DD>The meta object literal for the '<A HREF="./org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Package Check</em></CODE></A>' class
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK"><B>PACKAGE_CHECK</B></A> -
+<DD>The meta object literal for the '<A HREF="./org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Package Permission</em></CODE></A>' class
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION"><B>PACKAGE_PERMISSION</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The meta object id for the '<A HREF="./org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Package Check</em></CODE></A>' class
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#PACKAGE_CHECK__APPLICABLE_PACKAGE"><B>PACKAGE_CHECK__APPLICABLE_PACKAGE</B></A> -
+<DD>The meta object id for the '<A HREF="./org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Package Permission</em></CODE></A>' class
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION__ACCESS"><B>PACKAGE_PERMISSION__ACCESS</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>The feature id for the '<em><b>Access</b></em>' attribute
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#PACKAGE_PERMISSION__APPLICABLE_PACKAGE"><B>PACKAGE_PERMISSION__APPLICABLE_PACKAGE</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
<DD>The meta object literal for the '<em><b>Applicable Package</b></em>' reference feature
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__APPLICABLE_PACKAGE"><B>PACKAGE_CHECK__APPLICABLE_PACKAGE</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION__APPLICABLE_PACKAGE"><B>PACKAGE_PERMISSION__APPLICABLE_PACKAGE</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>The feature id for the '<em><b>Applicable Package</b></em>' reference
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__PERMISSION"><B>PACKAGE_CHECK__PERMISSION</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The feature id for the '<em><b>Permission</b></em>' attribute
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__ROLE"><B>PACKAGE_CHECK__ROLE</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION__ROLE"><B>PACKAGE_PERMISSION__ROLE</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>The feature id for the '<em><b>Role</b></em>' container reference
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK_FEATURE_COUNT"><B>PACKAGE_CHECK_FEATURE_COUNT</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION_FEATURE_COUNT"><B>PACKAGE_PERMISSION_FEATURE_COUNT</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The number of structural features of the '<em>Package Check</em>' class
-<DT><A HREF="./org/eclipse/emf/cdo/server/CDOServerExporter.XMLConstants.html#PACKAGE_INFO"><B>PACKAGE_INFO</B></A> -
-Static variable in interface org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/server/CDOServerExporter.XMLConstants.html" title="interface in org.eclipse.emf.cdo.server">CDOServerExporter.XMLConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/server/CDOServerExporter.XMLConstants.html#PACKAGE_INFO_URI"><B>PACKAGE_INFO_URI</B></A> -
-Static variable in interface org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/server/CDOServerExporter.XMLConstants.html" title="interface in org.eclipse.emf.cdo.server">CDOServerExporter.XMLConstants</A>
-<DD>&nbsp;
+<DD>The number of structural features of the '<em>Package Permission</em>' class
<DT><A HREF="./org/eclipse/emf/cdo/server/CDOServerExporter.XMLConstants.html#PACKAGE_UNIT"><B>PACKAGE_UNIT</B></A> -
Static variable in interface org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/server/CDOServerExporter.XMLConstants.html" title="interface in org.eclipse.emf.cdo.server">CDOServerExporter.XMLConstants</A>
<DD>&nbsp;
@@ -12728,15 +12738,15 @@ Static variable in interface org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/e
<DT><A HREF="./org/eclipse/emf/cdo/server/CDOServerExporter.XMLConstants.html#PACKAGE_UNIT_TYPE"><B>PACKAGE_UNIT_TYPE</B></A> -
Static variable in interface org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/server/CDOServerExporter.XMLConstants.html" title="interface in org.eclipse.emf.cdo.server">CDOServerExporter.XMLConstants</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><B>PackageCheck</B></A> - Interface in <A HREF="./org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A><DD>A representation of the model object '<em><b>Package Check</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PackageCheckImpl</B></A> - Class in <A HREF="./org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A><DD>An implementation of the model object '<em><b>Package Check</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#PackageCheckImpl()"><B>PackageCheckImpl()</B></A> -
-Constructor for class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><B>PackagePermission</B></A> - Interface in <A HREF="./org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A><DD>A representation of the model object '<em><b>Package Permission</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PackagePermissionImpl</B></A> - Class in <A HREF="./org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A><DD>An implementation of the model object '<em><b>Package Permission</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html#PackagePermissionImpl()"><B>PackagePermissionImpl()</B></A> -
+Constructor for class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PackageCheckItemProvider</B></A> - Class in <A HREF="./org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A><DD>This is the item provider adapter for a <A HREF="./org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackageCheck</CODE></A> object<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#PackageCheckItemProvider(org.eclipse.emf.common.notify.AdapterFactory)"><B>PackageCheckItemProvider(AdapterFactory)</B></A> -
-Constructor for class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PackagePermissionItemProvider</B></A> - Class in <A HREF="./org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A><DD>This is the item provider adapter for a <A HREF="./org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackagePermission</CODE></A> object<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html#PackagePermissionItemProvider(org.eclipse.emf.common.notify.AdapterFactory)"><B>PackagePermissionItemProvider(AdapterFactory)</B></A> -
+Constructor for class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A>
<DD>This constructs an instance from a factory and a notifier
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#packageCheckItemProvider"><B>packageCheckItemProvider</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#packagePermissionItemProvider"><B>packagePermissionItemProvider</B></A> -
Variable in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.provider">SecurityItemProviderAdapterFactory</A>
-<DD>This keeps track of the one adapter used for all <A HREF="./org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackageCheck</CODE></A> instances
+<DD>This keeps track of the one adapter used for all <A HREF="./org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackagePermission</CODE></A> instances
<DT><A HREF="./org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.Stream.Plain.html#pad"><B>pad</B></A> -
Static variable in class org.eclipse.emf.cdo.common.revision.<A HREF="./org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.Stream.Plain.html" title="class in org.eclipse.emf.cdo.common.revision">CDORevisionUtil.AllRevisionsDumper.Stream.Plain</A>
<DD>&nbsp;
@@ -12786,16 +12796,36 @@ Method in class org.eclipse.emf.cdo.common.util.<A HREF="./org/eclipse/emf/cdo/c
<DT><A HREF="./org/eclipse/emf/cdo/spi/common/AbstractQueryResult.html#peek()"><B>peek()</B></A> -
Method in class org.eclipse.emf.cdo.spi.common.<A HREF="./org/eclipse/emf/cdo/spi/common/AbstractQueryResult.html" title="class in org.eclipse.emf.cdo.spi.common">AbstractQueryResult</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><B>Permission</B></A> - Enum in <A HREF="./org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A><DD>A representation of the literals of the enumeration '<em><b>Permission</b></em>',
- and utility methods for working with them<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#PERMISSION"><B>PERMISSION</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><B>Permission</B></A> - Interface in <A HREF="./org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A><DD>A representation of the model object '<em><b>Permission</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#PERMISSION"><B>PERMISSION</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
-<DD>The meta object literal for the '<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Permission</em></CODE></A>' enum
+<DD>The meta object literal for the '<A HREF="./org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Permission</em></CODE></A>' class
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION"><B>PERMISSION</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The meta object id for the '<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Permission</em></CODE></A>' enum
+<DD>The meta object id for the '<A HREF="./org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Permission</em></CODE></A>' class
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#PERMISSION__ACCESS"><B>PERMISSION__ACCESS</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
+<DD>The meta object literal for the '<em><b>Access</b></em>' attribute feature
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION__ACCESS"><B>PERMISSION__ACCESS</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>The feature id for the '<em><b>Access</b></em>' attribute
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#PERMISSION__ROLE"><B>PERMISSION__ROLE</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
+<DD>The meta object literal for the '<em><b>Role</b></em>' container reference feature
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION__ROLE"><B>PERMISSION__ROLE</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>The feature id for the '<em><b>Role</b></em>' container reference
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION_FEATURE_COUNT"><B>PERMISSION_FEATURE_COUNT</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>The number of structural features of the '<em>Permission</em>' class
<DT><A HREF="./org/eclipse/emf/cdo/common/revision/CDORevision.html#PERMISSION_PROVIDER"><B>PERMISSION_PROVIDER</B></A> -
Static variable in interface org.eclipse.emf.cdo.common.revision.<A HREF="./org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PermissionImpl</B></A> - Class in <A HREF="./org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A><DD>An implementation of the model object '<em><b>Permission</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PermissionImpl.html#PermissionImpl()"><B>PermissionImpl()</B></A> -
+Constructor for class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PermissionItemProvider</B></A> - Class in <A HREF="./org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A><DD>This is the item provider adapter for a <A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A> object<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#PermissionItemProvider(org.eclipse.emf.common.notify.AdapterFactory)"><B>PermissionItemProvider(AdapterFactory)</B></A> -
+Constructor for class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A>
+<DD>This constructs an instance from a factory and a notifier
<DT><A HREF="./org/eclipse/emf/cdo/transaction/CDOAutoAttacher.html#persist(org.eclipse.emf.ecore.EObject, java.lang.Object)"><B>persist(EObject, Object)</B></A> -
Method in class org.eclipse.emf.cdo.transaction.<A HREF="./org/eclipse/emf/cdo/transaction/CDOAutoAttacher.html" title="class in org.eclipse.emf.cdo.transaction">CDOAutoAttacher</A>
<DD>&nbsp;
@@ -13285,8 +13315,8 @@ Method in class org.eclipse.emf.cdo.spi.common.revision.<A HREF="./org/eclipse/e
<DT><A HREF="./org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#READ_KEY"><B>READ_KEY</B></A> -
Static variable in class org.eclipse.emf.cdo.server.spi.security.<A HREF="./org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html" title="class in org.eclipse.emf.cdo.server.spi.security">AnnotationHandler</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html#READ_VALUE"><B>READ_VALUE</B></A> -
-Static variable in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/Access.html#READ_VALUE"><B>READ_VALUE</B></A> -
+Static variable in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>
<DD>The '<em><b>READ</b></em>' literal value
<DT><A HREF="./org/eclipse/emf/cdo/common/lob/CDOLobUtil.html#readBlob(org.eclipse.net4j.util.io.ExtendedDataInput)"><B>readBlob(ExtendedDataInput)</B></A> -
Static method in class org.eclipse.emf.cdo.common.lob.<A HREF="./org/eclipse/emf/cdo/common/lob/CDOLobUtil.html" title="class in org.eclipse.emf.cdo.common.lob">CDOLobUtil</A>
@@ -13494,18 +13524,18 @@ Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#REALM"><B>REALM</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>The meta object id for the '<A HREF="./org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Realm</em></CODE></A>' class
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#REALM__ALL_CHECKS"><B>REALM__ALL_CHECKS</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
-<DD>The meta object literal for the '<em><b>All Checks</b></em>' reference list feature
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_CHECKS"><B>REALM__ALL_CHECKS</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The feature id for the '<em><b>All Checks</b></em>' reference list
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#REALM__ALL_GROUPS"><B>REALM__ALL_GROUPS</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
<DD>The meta object literal for the '<em><b>All Groups</b></em>' reference list feature
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_GROUPS"><B>REALM__ALL_GROUPS</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>The feature id for the '<em><b>All Groups</b></em>' reference list
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#REALM__ALL_PERMISSIONS"><B>REALM__ALL_PERMISSIONS</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
+<DD>The meta object literal for the '<em><b>All Permissions</b></em>' reference list feature
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_PERMISSIONS"><B>REALM__ALL_PERMISSIONS</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>The feature id for the '<em><b>All Permissions</b></em>' reference list
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#REALM__ALL_ROLES"><B>REALM__ALL_ROLES</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
<DD>The meta object literal for the '<em><b>All Roles</b></em>' reference list feature
@@ -13521,12 +13551,12 @@ Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ANNOTATIONS"><B>REALM__ANNOTATIONS</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>The feature id for the '<em><b>Annotations</b></em>' containment reference list
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#REALM__DEFAULT_PERMISSION"><B>REALM__DEFAULT_PERMISSION</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#REALM__DEFAULT_ACCESS"><B>REALM__DEFAULT_ACCESS</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
-<DD>The meta object literal for the '<em><b>Default Permission</b></em>' attribute feature
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__DEFAULT_PERMISSION"><B>REALM__DEFAULT_PERMISSION</B></A> -
+<DD>The meta object literal for the '<em><b>Default Access</b></em>' attribute feature
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__DEFAULT_ACCESS"><B>REALM__DEFAULT_ACCESS</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The feature id for the '<em><b>Default Permission</b></em>' attribute
+<DD>The feature id for the '<em><b>Default Access</b></em>' attribute
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#REALM__ITEMS"><B>REALM__ITEMS</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
<DD>The meta object literal for the '<em><b>Items</b></em>' containment reference list feature
@@ -14006,27 +14036,6 @@ Method in interface org.eclipse.emf.cdo.view.<A HREF="./org/eclipse/emf/cdo/view
<DT><A HREF="./org/eclipse/emf/spi/cdo/InternalCDOViewSet.html#resolveView(java.lang.String)"><B>resolveView(String)</B></A> -
Method in interface org.eclipse.emf.spi.cdo.<A HREF="./org/eclipse/emf/spi/cdo/InternalCDOViewSet.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOViewSet</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#RESOURCE_CHECK"><B>RESOURCE_CHECK</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
-<DD>The meta object literal for the '<A HREF="./org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Resource Check</em></CODE></A>' class
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK"><B>RESOURCE_CHECK</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The meta object id for the '<A HREF="./org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Resource Check</em></CODE></A>' class
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#RESOURCE_CHECK__PATTERN"><B>RESOURCE_CHECK__PATTERN</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
-<DD>The meta object literal for the '<em><b>Pattern</b></em>' attribute feature
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__PATTERN"><B>RESOURCE_CHECK__PATTERN</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The feature id for the '<em><b>Pattern</b></em>' attribute
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__PERMISSION"><B>RESOURCE_CHECK__PERMISSION</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The feature id for the '<em><b>Permission</b></em>' attribute
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__ROLE"><B>RESOURCE_CHECK__ROLE</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The feature id for the '<em><b>Role</b></em>' container reference
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK_FEATURE_COUNT"><B>RESOURCE_CHECK_FEATURE_COUNT</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The number of structural features of the '<em>Resource Check</em>' class
<DT><A HREF="./org/eclipse/emf/cdo/common/model/CDOModelConstants.html#RESOURCE_CLASS_NAME"><B>RESOURCE_CLASS_NAME</B></A> -
Static variable in interface org.eclipse.emf.cdo.common.model.<A HREF="./org/eclipse/emf/cdo/common/model/CDOModelConstants.html" title="interface in org.eclipse.emf.cdo.common.model">CDOModelConstants</A>
<DD>&nbsp;
@@ -14042,21 +14051,42 @@ Static variable in interface org.eclipse.emf.cdo.common.model.<A HREF="./org/ecl
<DT><A HREF="./org/eclipse/emf/cdo/common/model/CDOModelConstants.html#RESOURCE_PACKAGE_URI"><B>RESOURCE_PACKAGE_URI</B></A> -
Static variable in interface org.eclipse.emf.cdo.common.model.<A HREF="./org/eclipse/emf/cdo/common/model/CDOModelConstants.html" title="interface in org.eclipse.emf.cdo.common.model">CDOModelConstants</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#RESOURCE_PERMISSION"><B>RESOURCE_PERMISSION</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
+<DD>The meta object literal for the '<A HREF="./org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Resource Permission</em></CODE></A>' class
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION"><B>RESOURCE_PERMISSION</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>The meta object id for the '<A HREF="./org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Resource Permission</em></CODE></A>' class
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION__ACCESS"><B>RESOURCE_PERMISSION__ACCESS</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>The feature id for the '<em><b>Access</b></em>' attribute
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#RESOURCE_PERMISSION__PATTERN"><B>RESOURCE_PERMISSION__PATTERN</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
+<DD>The meta object literal for the '<em><b>Pattern</b></em>' attribute feature
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION__PATTERN"><B>RESOURCE_PERMISSION__PATTERN</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>The feature id for the '<em><b>Pattern</b></em>' attribute
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION__ROLE"><B>RESOURCE_PERMISSION__ROLE</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>The feature id for the '<em><b>Role</b></em>' container reference
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION_FEATURE_COUNT"><B>RESOURCE_PERMISSION_FEATURE_COUNT</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>The number of structural features of the '<em>Resource Permission</em>' class
<DT><A HREF="./org/eclipse/emf/cdo/eresource/EresourcePackage.Literals.html#RESOURCE_SET"><B>RESOURCE_SET</B></A> -
Static variable in interface org.eclipse.emf.cdo.eresource.<A HREF="./org/eclipse/emf/cdo/eresource/EresourcePackage.Literals.html" title="interface in org.eclipse.emf.cdo.eresource">EresourcePackage.Literals</A>
<DD>The meta object literal for the '<em>Resource Set</em>' data type. <!
<DT><A HREF="./org/eclipse/emf/cdo/eresource/EresourcePackage.html#RESOURCE_SET"><B>RESOURCE_SET</B></A> -
Static variable in interface org.eclipse.emf.cdo.eresource.<A HREF="./org/eclipse/emf/cdo/eresource/EresourcePackage.html" title="interface in org.eclipse.emf.cdo.eresource">EresourcePackage</A>
<DD>The meta object id for the '<em>Resource Set</em>' data type. <!
-<DT><A HREF="./org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><B>ResourceCheck</B></A> - Interface in <A HREF="./org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A><DD>A representation of the model object '<em><b>Resource Check</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>ResourceCheckImpl</B></A> - Class in <A HREF="./org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A><DD>An implementation of the model object '<em><b>Resource Check</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html#ResourceCheckImpl()"><B>ResourceCheckImpl()</B></A> -
-Constructor for class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><B>ResourcePermission</B></A> - Interface in <A HREF="./org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A><DD>A representation of the model object '<em><b>Resource Permission</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>ResourcePermissionImpl</B></A> - Class in <A HREF="./org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A><DD>An implementation of the model object '<em><b>Resource Permission</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html#ResourcePermissionImpl()"><B>ResourcePermissionImpl()</B></A> -
+Constructor for class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>ResourceCheckItemProvider</B></A> - Class in <A HREF="./org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A><DD>This is the item provider adapter for a <A HREF="./org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourceCheck</CODE></A> object<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html#ResourceCheckItemProvider(org.eclipse.emf.common.notify.AdapterFactory)"><B>ResourceCheckItemProvider(AdapterFactory)</B></A> -
-Constructor for class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>ResourcePermissionItemProvider</B></A> - Class in <A HREF="./org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A><DD>This is the item provider adapter for a <A HREF="./org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourcePermission</CODE></A> object<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html#ResourcePermissionItemProvider(org.eclipse.emf.common.notify.AdapterFactory)"><B>ResourcePermissionItemProvider(AdapterFactory)</B></A> -
+Constructor for class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A>
<DD>This constructs an instance from a factory and a notifier
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#resourceCheckItemProvider"><B>resourceCheckItemProvider</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#resourcePermissionItemProvider"><B>resourcePermissionItemProvider</B></A> -
Variable in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.provider">SecurityItemProviderAdapterFactory</A>
-<DD>This keeps track of the one adapter used for all <A HREF="./org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourceCheck</CODE></A> instances
+<DD>This keeps track of the one adapter used for all <A HREF="./org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourcePermission</CODE></A> instances
<DT><A HREF="./org/eclipse/emf/cdo/common/util/CDOQueryQueue.html#retainAll(java.util.Collection)"><B>retainAll(Collection&lt;?&gt;)</B></A> -
Method in class org.eclipse.emf.cdo.common.util.<A HREF="./org/eclipse/emf/cdo/common/util/CDOQueryQueue.html" title="class in org.eclipse.emf.cdo.common.util">CDOQueryQueue</A>
<DD>&nbsp;
@@ -14156,18 +14186,18 @@ Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__ASSIGNEES"><B>ROLE__ASSIGNEES</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>The feature id for the '<em><b>Assignees</b></em>' reference list
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#ROLE__CHECKS"><B>ROLE__CHECKS</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
-<DD>The meta object literal for the '<em><b>Checks</b></em>' containment reference list feature
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__CHECKS"><B>ROLE__CHECKS</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The feature id for the '<em><b>Checks</b></em>' containment reference list
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#ROLE__ID"><B>ROLE__ID</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
<DD>The meta object literal for the '<em><b>Id</b></em>' attribute feature
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__ID"><B>ROLE__ID</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>The feature id for the '<em><b>Id</b></em>' attribute
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#ROLE__PERMISSIONS"><B>ROLE__PERMISSIONS</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
+<DD>The meta object literal for the '<em><b>Permissions</b></em>' containment reference list feature
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__PERMISSIONS"><B>ROLE__PERMISSIONS</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>The feature id for the '<em><b>Permissions</b></em>' containment reference list
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE_FEATURE_COUNT"><B>ROLE_FEATURE_COUNT</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>The number of structural features of the '<em>Role</em>' class
@@ -14476,6 +14506,12 @@ Static method in class org.eclipse.emf.cdo.spi.server.<A HREF="./org/eclipse/emf
<DT><A HREF="./org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreSettingsImpl.html#set(org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.ecore.EStructuralFeature, int, java.lang.Object)"><B>set(InternalEObject, EStructuralFeature, int, Object)</B></A> -
Method in class org.eclipse.emf.internal.cdo.<A HREF="./org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreSettingsImpl.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl.CDOStoreSettingsImpl</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PermissionImpl.html#setAccess(org.eclipse.emf.cdo.security.Access)"><B>setAccess(Access)</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html#setAccess(org.eclipse.emf.cdo.security.Access)"><B>setAccess(Access)</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>
+<DD>Sets the value of the '<A HREF="./org/eclipse/emf/cdo/security/Permission.html#getAccess()"><CODE><em>Access</em></CODE></A>' attribute
<DT><A HREF="./org/eclipse/emf/cdo/server/StoreThreadLocal.html#setAccessor(org.eclipse.emf.cdo.server.IStoreAccessor)"><B>setAccessor(IStoreAccessor)</B></A> -
Static method in class org.eclipse.emf.cdo.server.<A HREF="./org/eclipse/emf/cdo/server/StoreThreadLocal.html" title="class in org.eclipse.emf.cdo.server">StoreThreadLocal</A>
<DD>&nbsp;
@@ -14491,18 +14527,18 @@ Method in interface org.eclipse.emf.cdo.transaction.<A HREF="./org/eclipse/emf/c
<DT><A HREF="./org/eclipse/emf/cdo/spi/common/revision/CDOIDMapper.html#setAllowUnmappedTempIDs(boolean)"><B>setAllowUnmappedTempIDs(boolean)</B></A> -
Method in class org.eclipse.emf.cdo.spi.common.revision.<A HREF="./org/eclipse/emf/cdo/spi/common/revision/CDOIDMapper.html" title="class in org.eclipse.emf.cdo.spi.common.revision">CDOIDMapper</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/ClassCheck.html#setApplicableClass(org.eclipse.emf.ecore.EClass)"><B>setApplicableClass(EClass)</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A>
-<DD>Sets the value of the '<A HREF="./org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A>' reference
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#setApplicableClass(org.eclipse.emf.ecore.EClass)"><B>setApplicableClass(EClass)</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/ClassPermission.html#setApplicableClass(org.eclipse.emf.ecore.EClass)"><B>setApplicableClass(EClass)</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A>
+<DD>Sets the value of the '<A HREF="./org/eclipse/emf/cdo/security/ClassPermission.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A>' reference
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html#setApplicableClass(org.eclipse.emf.ecore.EClass)"><B>setApplicableClass(EClass)</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)"><B>setApplicablePackage(EPackage)</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)"><B>setApplicablePackage(EPackage)</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/PackageCheck.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)"><B>setApplicablePackage(EPackage)</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A>
-<DD>Sets the value of the '<A HREF="./org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A>' reference
+<DT><A HREF="./org/eclipse/emf/cdo/security/PackagePermission.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)"><B>setApplicablePackage(EPackage)</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A>
+<DD>Sets the value of the '<A HREF="./org/eclipse/emf/cdo/security/PackagePermission.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A>' reference
<DT><A HREF="./org/eclipse/emf/spi/cdo/InternalCDOSession.html#setAuthenticator(org.eclipse.emf.cdo.common.protocol.CDOAuthenticator)"><B>setAuthenticator(CDOAuthenticator)</B></A> -
Method in interface org.eclipse.emf.spi.cdo.<A HREF="./org/eclipse/emf/spi/cdo/InternalCDOSession.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOSession</A>
<DD>&nbsp;
@@ -14733,18 +14769,18 @@ Method in class org.eclipse.emf.cdo.server.db.mapping.<A HREF="./org/eclipse/emf
<DT><A HREF="./org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.html#setDBType(org.eclipse.net4j.db.DBType)"><B>setDBType(DBType)</B></A> -
Method in interface org.eclipse.emf.cdo.server.db.mapping.<A HREF="./org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.html" title="interface in org.eclipse.emf.cdo.server.db.mapping">ITypeMapping</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/RealmImpl.html#setDefaultPermission(org.eclipse.emf.cdo.security.Permission)"><B>setDefaultPermission(Permission)</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/RealmImpl.html#setDefaultAccess(org.eclipse.emf.cdo.security.Access)"><B>setDefaultAccess(Access)</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Realm.html#setDefaultPermission(org.eclipse.emf.cdo.security.Permission)"><B>setDefaultPermission(Permission)</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/Realm.html#setDefaultAccess(org.eclipse.emf.cdo.security.Access)"><B>setDefaultAccess(Access)</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>
-<DD>Sets the value of the '<A HREF="./org/eclipse/emf/cdo/security/Realm.html#getDefaultPermission()"><CODE><em>Default Permission</em></CODE></A>' attribute
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/UserImpl.html#setDefaultPermissionOverride(org.eclipse.emf.cdo.security.Permission)"><B>setDefaultPermissionOverride(Permission)</B></A> -
+<DD>Sets the value of the '<A HREF="./org/eclipse/emf/cdo/security/Realm.html#getDefaultAccess()"><CODE><em>Default Access</em></CODE></A>' attribute
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/UserImpl.html#setDefaultAccessOverride(org.eclipse.emf.cdo.security.Access)"><B>setDefaultAccessOverride(Access)</B></A> -
Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/UserImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/User.html#setDefaultPermissionOverride(org.eclipse.emf.cdo.security.Permission)"><B>setDefaultPermissionOverride(Permission)</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/User.html#setDefaultAccessOverride(org.eclipse.emf.cdo.security.Access)"><B>setDefaultAccessOverride(Access)</B></A> -
Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security">User</A>
-<DD>Sets the value of the '<A HREF="./org/eclipse/emf/cdo/security/User.html#getDefaultPermissionOverride()"><CODE><em>Default Permission Override</em></CODE></A>' attribute
+<DD>Sets the value of the '<A HREF="./org/eclipse/emf/cdo/security/User.html#getDefaultAccessOverride()"><CODE><em>Default Access Override</em></CODE></A>' attribute
<DT><A HREF="./org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMapping.html#setDefaultValue(java.sql.PreparedStatement, int)"><B>setDefaultValue(PreparedStatement, int)</B></A> -
Method in class org.eclipse.emf.cdo.server.db.mapping.<A HREF="./org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMapping.html" title="class in org.eclipse.emf.cdo.server.db.mapping">AbstractTypeMapping</A>
<DD>&nbsp;
@@ -15225,18 +15261,12 @@ Method in interface org.eclipse.emf.cdo.eresource.<A HREF="./org/eclipse/emf/cdo
<DT><A HREF="./org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html#setPath(java.lang.String)"><B>setPath(String)</B></A> -
Method in class org.eclipse.emf.cdo.eresource.impl.<A HREF="./org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceNodeImpl</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html#setPattern(java.lang.String)"><B>setPattern(String)</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/ResourceCheck.html#setPattern(java.lang.String)"><B>setPattern(String)</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A>
-<DD>Sets the value of the '<A HREF="./org/eclipse/emf/cdo/security/ResourceCheck.html#getPattern()"><CODE><em>Pattern</em></CODE></A>' attribute
-<DT><A HREF="./org/eclipse/emf/cdo/security/Check.html#setPermission(org.eclipse.emf.cdo.security.Permission)"><B>setPermission(Permission)</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>
-<DD>Sets the value of the '<A HREF="./org/eclipse/emf/cdo/security/Check.html#getPermission()"><CODE><em>Permission</em></CODE></A>' attribute
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/CheckImpl.html#setPermission(org.eclipse.emf.cdo.security.Permission)"><B>setPermission(Permission)</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html#setPattern(java.lang.String)"><B>setPattern(String)</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/ResourcePermission.html#setPattern(java.lang.String)"><B>setPattern(String)</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A>
+<DD>Sets the value of the '<A HREF="./org/eclipse/emf/cdo/security/ResourcePermission.html#getPattern()"><CODE><em>Pattern</em></CODE></A>' attribute
<DT><A HREF="./org/eclipse/emf/cdo/spi/common/revision/BaseCDORevision.html#setPermission(org.eclipse.emf.cdo.common.security.CDOPermission)"><B>setPermission(CDOPermission)</B></A> -
Method in class org.eclipse.emf.cdo.spi.common.revision.<A HREF="./org/eclipse/emf/cdo/spi/common/revision/BaseCDORevision.html" title="class in org.eclipse.emf.cdo.spi.common.revision">BaseCDORevision</A>
<DD>&nbsp;
@@ -15463,12 +15493,12 @@ Method in interface org.eclipse.emf.cdo.spi.server.<A HREF="./org/eclipse/emf/cd
<DT><A HREF="./org/eclipse/emf/cdo/spi/server/Store.html#setRevisionTemporality(org.eclipse.emf.cdo.server.IStore.RevisionTemporality)"><B>setRevisionTemporality(IStore.RevisionTemporality)</B></A> -
Method in class org.eclipse.emf.cdo.spi.server.<A HREF="./org/eclipse/emf/cdo/spi/server/Store.html" title="class in org.eclipse.emf.cdo.spi.server">Store</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Check.html#setRole(org.eclipse.emf.cdo.security.Role)"><B>setRole(Role)</B></A> -
-Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>
-<DD>Sets the value of the '<A HREF="./org/eclipse/emf/cdo/security/Check.html#getRole()"><CODE><em>Role</em></CODE></A>' container reference
-<DT><A HREF="./org/eclipse/emf/cdo/security/impl/CheckImpl.html#setRole(org.eclipse.emf.cdo.security.Role)"><B>setRole(Role)</B></A> -
-Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/impl/PermissionImpl.html#setRole(org.eclipse.emf.cdo.security.Role)"><B>setRole(Role)</B></A> -
+Method in class org.eclipse.emf.cdo.security.impl.<A HREF="./org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>
<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html#setRole(org.eclipse.emf.cdo.security.Role)"><B>setRole(Role)</B></A> -
+Method in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>
+<DD>Sets the value of the '<A HREF="./org/eclipse/emf/cdo/security/Permission.html#getRole()"><CODE><em>Role</em></CODE></A>' container reference
<DT><A HREF="./org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html#setRoot(boolean)"><B>setRoot(boolean)</B></A> -
Method in class org.eclipse.emf.cdo.eresource.impl.<A HREF="./org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceImpl</A>
<DD>&nbsp;
@@ -15782,11 +15812,8 @@ Static variable in interface org.eclipse.emf.cdo.common.model.<A HREF="./org/ecl
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html#shouldComposeCreationImage()"><B>shouldComposeCreationImage()</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">AssigneeItemProvider</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#shouldComposeCreationImage()"><B>shouldComposeCreationImage()</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A>
-<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#shouldComposeCreationImage()"><B>shouldComposeCreationImage()</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html#shouldComposeCreationImage()"><B>shouldComposeCreationImage()</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html#shouldComposeCreationImage()"><B>shouldComposeCreationImage()</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">DirectoryItemProvider</A>
@@ -15794,14 +15821,17 @@ Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/GroupItemProvider.html#shouldComposeCreationImage()"><B>shouldComposeCreationImage()</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/GroupItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">GroupItemProvider</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#shouldComposeCreationImage()"><B>shouldComposeCreationImage()</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html#shouldComposeCreationImage()"><B>shouldComposeCreationImage()</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A>
+<DD>&nbsp;
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#shouldComposeCreationImage()"><B>shouldComposeCreationImage()</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/RealmItemProvider.html#shouldComposeCreationImage()"><B>shouldComposeCreationImage()</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/RealmItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">RealmItemProvider</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html#shouldComposeCreationImage()"><B>shouldComposeCreationImage()</B></A> -
-Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html#shouldComposeCreationImage()"><B>shouldComposeCreationImage()</B></A> -
+Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A>
<DD>&nbsp;
<DT><A HREF="./org/eclipse/emf/cdo/security/provider/RoleItemProvider.html#shouldComposeCreationImage()"><B>shouldComposeCreationImage()</B></A> -
Method in class org.eclipse.emf.cdo.security.provider.<A HREF="./org/eclipse/emf/cdo/security/provider/RoleItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">RoleItemProvider</A>
@@ -16257,8 +16287,8 @@ Method in class org.eclipse.emf.cdo.common.security.<A HREF="./org/eclipse/emf/c
<DT><A HREF="./org/eclipse/emf/cdo/common/util/CDOQueryQueue.html#toString()"><B>toString()</B></A> -
Method in class org.eclipse.emf.cdo.common.util.<A HREF="./org/eclipse/emf/cdo/common/util/CDOQueryQueue.html" title="class in org.eclipse.emf.cdo.common.util">CDOQueryQueue</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html#toString()"><B>toString()</B></A> -
-Method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/Access.html#toString()"><B>toString()</B></A> -
+Method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>
<DD>Returns the literal value of the enumerator, which is its string representation
<DT><A HREF="./org/eclipse/emf/cdo/server/net4j/FailoverMonitor.AgentProtocol.html#toString()"><B>toString()</B></A> -
Method in class org.eclipse.emf.cdo.server.net4j.<A HREF="./org/eclipse/emf/cdo/server/net4j/FailoverMonitor.AgentProtocol.html" title="class in org.eclipse.emf.cdo.server.net4j">FailoverMonitor.AgentProtocol</A>
@@ -16535,18 +16565,18 @@ Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#USER"><B>USER</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>The meta object id for the '<A HREF="./org/eclipse/emf/cdo/security/impl/UserImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>User</em></CODE></A>' class
-<DT><A HREF="./org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security"><B>User</B></A> - Interface in <A HREF="./org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A><DD>A representation of the model object '<em><b>User</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__ALL_CHECKS"><B>USER__ALL_CHECKS</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
-<DD>The meta object literal for the '<em><b>All Checks</b></em>' reference list feature
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_CHECKS"><B>USER__ALL_CHECKS</B></A> -
-Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The feature id for the '<em><b>All Checks</b></em>' reference list
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__ALL_GROUPS"><B>USER__ALL_GROUPS</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security"><B>User</B></A> - Interface in <A HREF="./org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A><DD>A representation of the model object '<em><b>User</b></em>'<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__ALL_GROUPS"><B>USER__ALL_GROUPS</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
<DD>The meta object literal for the '<em><b>All Groups</b></em>' reference list feature
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_GROUPS"><B>USER__ALL_GROUPS</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>The feature id for the '<em><b>All Groups</b></em>' reference list
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__ALL_PERMISSIONS"><B>USER__ALL_PERMISSIONS</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
+<DD>The meta object literal for the '<em><b>All Permissions</b></em>' reference list feature
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_PERMISSIONS"><B>USER__ALL_PERMISSIONS</B></A> -
+Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
+<DD>The feature id for the '<em><b>All Permissions</b></em>' reference list
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__ALL_ROLES"><B>USER__ALL_ROLES</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
<DD>The meta object literal for the '<em><b>All Roles</b></em>' reference list feature
@@ -16556,18 +16586,18 @@ Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ANNOTATIONS"><B>USER__ANNOTATIONS</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
<DD>The feature id for the '<em><b>Annotations</b></em>' containment reference list
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__DEFAULT_PERMISSION"><B>USER__DEFAULT_PERMISSION</B></A> -
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__DEFAULT_ACCESS"><B>USER__DEFAULT_ACCESS</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
-<DD>The meta object literal for the '<em><b>Default Permission</b></em>' attribute feature
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_PERMISSION"><B>USER__DEFAULT_PERMISSION</B></A> -
+<DD>The meta object literal for the '<em><b>Default Access</b></em>' attribute feature
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_ACCESS"><B>USER__DEFAULT_ACCESS</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The feature id for the '<em><b>Default Permission</b></em>' attribute
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__DEFAULT_PERMISSION_OVERRIDE"><B>USER__DEFAULT_PERMISSION_OVERRIDE</B></A> -
+<DD>The feature id for the '<em><b>Default Access</b></em>' attribute
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__DEFAULT_ACCESS_OVERRIDE"><B>USER__DEFAULT_ACCESS_OVERRIDE</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
-<DD>The meta object literal for the '<em><b>Default Permission Override</b></em>' attribute feature
-<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_PERMISSION_OVERRIDE"><B>USER__DEFAULT_PERMISSION_OVERRIDE</B></A> -
+<DD>The meta object literal for the '<em><b>Default Access Override</b></em>' attribute feature
+<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_ACCESS_OVERRIDE"><B>USER__DEFAULT_ACCESS_OVERRIDE</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A>
-<DD>The feature id for the '<em><b>Default Permission Override</b></em>' attribute
+<DD>The feature id for the '<em><b>Default Access Override</b></em>' attribute
<DT><A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__EMAIL"><B>USER__EMAIL</B></A> -
Static variable in interface org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/SecurityPackage.Literals.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage.Literals</A>
<DD>The meta object literal for the '<em><b>Email</b></em>' attribute feature
@@ -16726,8 +16756,8 @@ Static method in enum org.eclipse.emf.cdo.common.security.<A HREF="./org/eclipse
<DT><A HREF="./org/eclipse/emf/cdo/net4j/CDOSessionRecoveryEvent.Type.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> -
Static method in enum org.eclipse.emf.cdo.net4j.<A HREF="./org/eclipse/emf/cdo/net4j/CDOSessionRecoveryEvent.Type.html" title="enum in org.eclipse.emf.cdo.net4j">CDOSessionRecoveryEvent.Type</A>
<DD>Returns the enum constant of this type with the specified name.
-<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> -
-Static method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/Access.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> -
+Static method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>
<DD>Returns the enum constant of this type with the specified name.
<DT><A HREF="./org/eclipse/emf/cdo/server/db/IPreparedStatementCache.ReuseProbability.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> -
Static method in enum org.eclipse.emf.cdo.server.db.<A HREF="./org/eclipse/emf/cdo/server/db/IPreparedStatementCache.ReuseProbability.html" title="enum in org.eclipse.emf.cdo.server.db">IPreparedStatementCache.ReuseProbability</A>
@@ -16820,11 +16850,11 @@ the order they are declared.
Static method in enum org.eclipse.emf.cdo.net4j.<A HREF="./org/eclipse/emf/cdo/net4j/CDOSessionRecoveryEvent.Type.html" title="enum in org.eclipse.emf.cdo.net4j">CDOSessionRecoveryEvent.Type</A>
<DD>Returns an array containing the constants of this enum type, in
the order they are declared.
-<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html#VALUES"><B>VALUES</B></A> -
-Static variable in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>
-<DD>A public read-only list of all the '<em><b>Permission</b></em>' enumerators
-<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html#values()"><B>values()</B></A> -
-Static method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/Access.html#VALUES"><B>VALUES</B></A> -
+Static variable in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>
+<DD>A public read-only list of all the '<em><b>Access</b></em>' enumerators
+<DT><A HREF="./org/eclipse/emf/cdo/security/Access.html#values()"><B>values()</B></A> -
+Static method in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>
<DD>Returns an array containing the constants of this enum type, in
the order they are declared.
<DT><A HREF="./org/eclipse/emf/cdo/server/db/IPreparedStatementCache.ReuseProbability.html#values()"><B>values()</B></A> -
@@ -17122,8 +17152,8 @@ Method in class org.eclipse.emf.cdo.spi.server.<A HREF="./org/eclipse/emf/cdo/sp
<DT><A HREF="./org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#WRITE_KEY"><B>WRITE_KEY</B></A> -
Static variable in class org.eclipse.emf.cdo.server.spi.security.<A HREF="./org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html" title="class in org.eclipse.emf.cdo.server.spi.security">AnnotationHandler</A>
<DD>&nbsp;
-<DT><A HREF="./org/eclipse/emf/cdo/security/Permission.html#WRITE_VALUE"><B>WRITE_VALUE</B></A> -
-Static variable in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>
+<DT><A HREF="./org/eclipse/emf/cdo/security/Access.html#WRITE_VALUE"><B>WRITE_VALUE</B></A> -
+Static variable in enum org.eclipse.emf.cdo.security.<A HREF="./org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>
<DD>The '<em><b>WRITE</b></em>' literal value
<DT><A HREF="./org/eclipse/emf/cdo/spi/server/StoreAccessor.html#writeBlob(byte[], long, java.io.InputStream)"><B>writeBlob(byte[], long, InputStream)</B></A> -
Method in class org.eclipse.emf.cdo.spi.server.<A HREF="./org/eclipse/emf/cdo/spi/server/StoreAccessor.html" title="class in org.eclipse.emf.cdo.spi.server">StoreAccessor</A>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.html
index 90875327a7..00cdc95f2b 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.html
@@ -95,10 +95,10 @@ Interface CDOObject</H2>
<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A></DD>
</DL>
<DL>
-<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../org/eclipse/emf/cdo/etypes/Annotation.html" title="interface in org.eclipse.emf.cdo.etypes">Annotation</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/Assignee.html" title="interface in org.eclipse.emf.cdo.security">Assignee</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/CDOBinaryResource.html" title="interface in org.eclipse.emf.cdo.eresource">CDOBinaryResource</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/CDOFileResource.html" title="interface in org.eclipse.emf.cdo.eresource">CDOFileResource</A>&lt;IO&gt;, <A HREF="../../../../org/eclipse/emf/cdo/eresource/CDOResource.html" title="interface in org.eclipse.emf.cdo.eresource">CDOResource</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/CDOResourceFolder.html" title="interface in org.eclipse.emf.cdo.eresource">CDOResourceFolder</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/CDOResourceLeaf.html" title="interface in org.eclipse.emf.cdo.eresource">CDOResourceLeaf</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/CDOResourceNode.html" title="interface in org.eclipse.emf.cdo.eresource">CDOResourceNode</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/CDOTextResource.html" title="interface in org.eclipse.emf.cdo.eresource">CDOTextResource</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/Directory.html" title="interface in org.eclipse.emf.cdo.security">Directory</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A>, <A HREF="../../../../org/eclipse/emf/spi/cdo/InternalCDOObject.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOObject</A>, <A HREF="../../../../org/eclipse/emf/cdo/etypes/ModelElement.html" title="interface in org.eclipse.emf.cdo.etypes">ModelElement</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/SecurityElement.html" title="interface in org.eclipse.emf.cdo.security">SecurityElement</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/SecurityItem.html" title="interface in org.eclipse.emf.cdo.security">SecurityItem</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security">User</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/UserPassword.html" title="interface in org.eclipse.emf.cdo.security">UserPassword</A></DD>
+<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../org/eclipse/emf/cdo/etypes/Annotation.html" title="interface in org.eclipse.emf.cdo.etypes">Annotation</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/Assignee.html" title="interface in org.eclipse.emf.cdo.security">Assignee</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/CDOBinaryResource.html" title="interface in org.eclipse.emf.cdo.eresource">CDOBinaryResource</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/CDOFileResource.html" title="interface in org.eclipse.emf.cdo.eresource">CDOFileResource</A>&lt;IO&gt;, <A HREF="../../../../org/eclipse/emf/cdo/eresource/CDOResource.html" title="interface in org.eclipse.emf.cdo.eresource">CDOResource</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/CDOResourceFolder.html" title="interface in org.eclipse.emf.cdo.eresource">CDOResourceFolder</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/CDOResourceLeaf.html" title="interface in org.eclipse.emf.cdo.eresource">CDOResourceLeaf</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/CDOResourceNode.html" title="interface in org.eclipse.emf.cdo.eresource">CDOResourceNode</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/CDOTextResource.html" title="interface in org.eclipse.emf.cdo.eresource">CDOTextResource</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/Directory.html" title="interface in org.eclipse.emf.cdo.security">Directory</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A>, <A HREF="../../../../org/eclipse/emf/spi/cdo/InternalCDOObject.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOObject</A>, <A HREF="../../../../org/eclipse/emf/cdo/etypes/ModelElement.html" title="interface in org.eclipse.emf.cdo.etypes">ModelElement</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/SecurityElement.html" title="interface in org.eclipse.emf.cdo.security">SecurityElement</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/SecurityItem.html" title="interface in org.eclipse.emf.cdo.security">SecurityItem</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security">User</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/UserPassword.html" title="interface in org.eclipse.emf.cdo.security">UserPassword</A></DD>
</DL>
<DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/eclipse/emf/cdo/etypes/impl/AnnotationImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">AnnotationImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl">AssigneeImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/impl/CDOBinaryResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOBinaryResourceImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/impl/CDOFileResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOFileResourceImpl</A>, <A HREF="../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceFolderImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceFolderImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceLeafImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceLeafImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceNodeImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/impl/CDOTextResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOTextResourceImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">ModelElementImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RoleImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/SecurityElementImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityElementImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/SecurityItemImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityItemImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/UserPasswordImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserPasswordImpl</A></DD>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/eclipse/emf/cdo/etypes/impl/AnnotationImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">AnnotationImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl">AssigneeImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/impl/CDOBinaryResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOBinaryResourceImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/impl/CDOFileResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOFileResourceImpl</A>, <A HREF="../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceFolderImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceFolderImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceLeafImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceLeafImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceNodeImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/eresource/impl/CDOTextResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOTextResourceImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">ModelElementImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RoleImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/SecurityElementImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityElementImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/SecurityItemImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityItemImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserImpl</A>, <A HREF="../../../../org/eclipse/emf/cdo/security/impl/UserPasswordImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserPasswordImpl</A></DD>
</DL>
<HR>
<DL>
@@ -117,10 +117,10 @@ Interface CDOObject</H2>
<area shape="rect" id="node8" href="eresource/CDOResourceNode.html" title="&#171;interface&#187; CDOResourceNode (org.eclipse.emf.cdo.eresource)" alt="" coords="625,255,829,310"/>
<area shape="rect" id="node9" href="view/CDOView.html" title="&#171;interface&#187; CDOView (org.eclipse.emf.cdo.view)" alt="" coords="641,329,812,383"/>
<area shape="rect" id="node10" href="common/id/CDOWithID.html" title="&#171;interface&#187; CDOWithID (org.eclipse.emf.cdo.common.id)" alt="" coords="5,291,216,346"/>
-<area shape="rect" id="node11" href="security/Check.html" title="&#171;interface&#187; Check (org.eclipse.emf.cdo.security)" alt="" coords="630,402,823,457"/>
-<area shape="rect" id="node12" title="&#171;interface&#187; EObject (org.eclipse.emf.ecore)" alt="" coords="33,365,188,419"/>
-<area shape="rect" id="node13" href="../spi/cdo/InternalCDOObject.html" title="&#171;interface&#187; InternalCDOObject (org.eclipse.emf.spi.cdo)" alt="" coords="645,475,809,530"/>
-<area shape="rect" id="node14" href="etypes/ModelElement.html" title="&#171;interface&#187; ModelElement (org.eclipse.emf.cdo.etypes)" alt="" coords="633,549,820,603"/>
+<area shape="rect" id="node11" title="&#171;interface&#187; EObject (org.eclipse.emf.ecore)" alt="" coords="33,365,188,419"/>
+<area shape="rect" id="node12" href="../spi/cdo/InternalCDOObject.html" title="&#171;interface&#187; InternalCDOObject (org.eclipse.emf.spi.cdo)" alt="" coords="645,402,809,457"/>
+<area shape="rect" id="node13" href="etypes/ModelElement.html" title="&#171;interface&#187; ModelElement (org.eclipse.emf.cdo.etypes)" alt="" coords="633,475,820,530"/>
+<area shape="rect" id="node14" href="security/Permission.html" title="&#171;interface&#187; Permission (org.eclipse.emf.cdo.security)" alt="" coords="630,549,823,603"/>
<area shape="rect" id="node15" href="security/UserPassword.html" title="&#171;interface&#187; UserPassword (org.eclipse.emf.cdo.security)" alt="" coords="630,622,823,677"/>
<area shape="rect" id="node16" href="CDOState.html" title="&#171;enum&#187; CDOState" alt="" coords="686,696,767,736"/>
</map>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.png
index 1757fa2b22..0df4e433c7 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOObject.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOObject.html
index 14462dc8a9..c11bc9b94a 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOObject.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOObject.html
@@ -377,42 +377,42 @@ Uses of <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="inter
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;interface</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Class Permissionermission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;interface</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Directory.html" title="interface in org.eclipse.emf.cdo.security">Directory</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Class Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Container</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;interface</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Directory.html" title="interface in org.eclipse.emf.cdo.security">Directory</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Container</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Group</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;interface</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Group</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Package Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;interface</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Package Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -425,10 +425,10 @@ Uses of <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="inter
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;interface</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Resource Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Resource Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -498,42 +498,42 @@ Uses of <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="inter
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Container</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Container</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Group</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Group</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -546,10 +546,10 @@ Uses of <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="inter
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchPoint.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchPoint.html
index 86540298bf..0395ca5506 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchPoint.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchPoint.html
@@ -621,7 +621,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranc
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>Check.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/Check.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
+<TD><CODE><B>Permission.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/Permission.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</CODE>
@@ -648,7 +648,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranc
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>ClassCheckImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
+<TD><CODE><B>ClassPermissionImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</CODE>
@@ -658,7 +658,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranc
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>PackageCheckImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
+<TD><CODE><B>PackagePermissionImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</CODE>
@@ -668,7 +668,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranc
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>ResourceCheckImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
+<TD><CODE><B>ResourcePermissionImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</CODE>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOWithID.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOWithID.html
index db12fa6aea..dd2587c786 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOWithID.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOWithID.html
@@ -92,10 +92,10 @@ org.eclipse.emf.cdo.common.id</FONT>
<BR>
Interface CDOWithID</H2>
<DL>
-<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/etypes/Annotation.html" title="interface in org.eclipse.emf.cdo.etypes">Annotation</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Assignee.html" title="interface in org.eclipse.emf.cdo.security">Assignee</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/CDOBinaryResource.html" title="interface in org.eclipse.emf.cdo.eresource">CDOBinaryResource</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/CDOFileResource.html" title="interface in org.eclipse.emf.cdo.eresource">CDOFileResource</A>&lt;IO&gt;, <A HREF="../../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/CDOResource.html" title="interface in org.eclipse.emf.cdo.eresource">CDOResource</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/CDOResourceFolder.html" title="interface in org.eclipse.emf.cdo.eresource">CDOResourceFolder</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/CDOResourceLeaf.html" title="interface in org.eclipse.emf.cdo.eresource">CDOResourceLeaf</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/CDOResourceNode.html" title="interface in org.eclipse.emf.cdo.eresource">CDOResourceNode</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/view/CDOStaleObject.html" title="interface in org.eclipse.emf.cdo.view">CDOStaleObject</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/CDOTextResource.html" title="interface in org.eclipse.emf.cdo.eresource">CDOTextResource</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Directory.html" title="interface in org.eclipse.emf.cdo.security">Directory</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOObject.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOObject</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/etypes/ModelElement.html" title="interface in org.eclipse.emf.cdo.etypes">ModelElement</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityElement.html" title="interface in org.eclipse.emf.cdo.security">SecurityElement</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityItem.html" title="interface in org.eclipse.emf.cdo.security">SecurityItem</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security">User</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/UserPassword.html" title="interface in org.eclipse.emf.cdo.security">UserPassword</A></DD>
+<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/etypes/Annotation.html" title="interface in org.eclipse.emf.cdo.etypes">Annotation</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Assignee.html" title="interface in org.eclipse.emf.cdo.security">Assignee</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/CDOBinaryResource.html" title="interface in org.eclipse.emf.cdo.eresource">CDOBinaryResource</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/CDOFileResource.html" title="interface in org.eclipse.emf.cdo.eresource">CDOFileResource</A>&lt;IO&gt;, <A HREF="../../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/CDOResource.html" title="interface in org.eclipse.emf.cdo.eresource">CDOResource</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/CDOResourceFolder.html" title="interface in org.eclipse.emf.cdo.eresource">CDOResourceFolder</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/CDOResourceLeaf.html" title="interface in org.eclipse.emf.cdo.eresource">CDOResourceLeaf</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/CDOResourceNode.html" title="interface in org.eclipse.emf.cdo.eresource">CDOResourceNode</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/view/CDOStaleObject.html" title="interface in org.eclipse.emf.cdo.view">CDOStaleObject</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/CDOTextResource.html" title="interface in org.eclipse.emf.cdo.eresource">CDOTextResource</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Directory.html" title="interface in org.eclipse.emf.cdo.security">Directory</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOObject.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOObject</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/etypes/ModelElement.html" title="interface in org.eclipse.emf.cdo.etypes">ModelElement</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityElement.html" title="interface in org.eclipse.emf.cdo.security">SecurityElement</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityItem.html" title="interface in org.eclipse.emf.cdo.security">SecurityItem</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security">User</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/UserPassword.html" title="interface in org.eclipse.emf.cdo.security">UserPassword</A></DD>
</DL>
<DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/etypes/impl/AnnotationImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">AnnotationImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl">AssigneeImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOBinaryResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOBinaryResourceImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOFileResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOFileResourceImpl</A>, <A HREF="../../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceFolderImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceFolderImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceLeafImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceLeafImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceNodeImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOTextResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOTextResourceImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">ModelElementImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RoleImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityElementImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityElementImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityItemImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityItemImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserPasswordImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserPasswordImpl</A></DD>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/etypes/impl/AnnotationImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">AnnotationImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl">AssigneeImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOBinaryResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOBinaryResourceImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOFileResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOFileResourceImpl</A>, <A HREF="../../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceFolderImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceFolderImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceLeafImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceLeafImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceNodeImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOTextResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOTextResourceImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">ModelElementImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RoleImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityElementImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityElementImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityItemImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityItemImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserPasswordImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserPasswordImpl</A></DD>
</DL>
<HR>
<DL>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOWithID.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOWithID.html
index 292c2483c0..663096c654 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOWithID.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOWithID.html
@@ -395,42 +395,42 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.ht
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;interface</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Class Permissionermission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;interface</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/Directory.html" title="interface in org.eclipse.emf.cdo.security">Directory</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Class Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Container</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;interface</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/Directory.html" title="interface in org.eclipse.emf.cdo.security">Directory</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Container</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Group</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;interface</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Group</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Package Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;interface</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Package Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -443,10 +443,10 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.ht
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;interface</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Resource Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Resource Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -516,42 +516,42 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.ht
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Container</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Container</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Group</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Group</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -564,10 +564,10 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.ht
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html
index 7214b1cd83..315963f8a3 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html
@@ -95,7 +95,7 @@ Interface CDOPackageTypeRegistry.CDOObjectMarker</H2>
<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOObject.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOObject</A></DD>
</DL>
<DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/etypes/impl/AnnotationImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">AnnotationImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl">AssigneeImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOBinaryResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOBinaryResourceImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOFileResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOFileResourceImpl</A>, <A HREF="../../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceFolderImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceFolderImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceLeafImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceLeafImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceNodeImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOTextResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOTextResourceImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">ModelElementImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RoleImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityElementImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityElementImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityItemImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityItemImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserPasswordImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserPasswordImpl</A></DD>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/etypes/impl/AnnotationImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">AnnotationImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl">AssigneeImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOBinaryResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOBinaryResourceImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOFileResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOFileResourceImpl</A>, <A HREF="../../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceFolderImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceFolderImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceLeafImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceLeafImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceNodeImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/eresource/impl/CDOTextResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOTextResourceImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">ModelElementImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RoleImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityElementImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityElementImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityItemImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityItemImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserPasswordImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserPasswordImpl</A></DD>
</DL>
<DL>
<DT><B>Enclosing class:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.html" title="class in org.eclipse.emf.cdo.common.model">CDOPackageTypeRegistry</A></DD>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageTypeRegistry.CDOObjectMarker.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageTypeRegistry.CDOObjectMarker.html
index 2fd630789e..f074ca8260 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageTypeRegistry.CDOObjectMarker.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageTypeRegistry.CDOObjectMarker.html
@@ -243,42 +243,42 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/model/CDOPackag
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Container</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Container</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Group</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Group</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -291,10 +291,10 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/model/CDOPackag
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevision.html
index a432a5b47e..d4d9d9a41d 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevision.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevision.html
@@ -663,7 +663,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORev
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>Check.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/Check.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
+<TD><CODE><B>Permission.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/Permission.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</CODE>
@@ -690,7 +690,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORev
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>ClassCheckImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
+<TD><CODE><B>ClassPermissionImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</CODE>
@@ -700,7 +700,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORev
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>PackageCheckImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
+<TD><CODE><B>PackagePermissionImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</CODE>
@@ -710,7 +710,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORev
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>ResourceCheckImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
+<TD><CODE><B>ResourcePermissionImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</CODE>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionProvider.html
index be47e0a264..807c2f2f7e 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionProvider.html
@@ -241,7 +241,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORev
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>Check.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/Check.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
+<TD><CODE><B>Permission.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/Permission.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</CODE>
@@ -268,7 +268,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORev
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>ClassCheckImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
+<TD><CODE><B>ClassPermissionImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</CODE>
@@ -278,7 +278,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORev
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>PackageCheckImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
+<TD><CODE><B>PackagePermissionImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</CODE>
@@ -288,7 +288,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORev
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>ResourceCheckImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
+<TD><CODE><B>ResourcePermissionImpl.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
<A HREF="../../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</CODE>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Access.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Access.html
new file mode 100644
index 0000000000..0bbb8d753d
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Access.html
@@ -0,0 +1,669 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+
+<TITLE>
+Access (CDO Model Repository Documentation)
+</TITLE>
+
+<META NAME="date" CONTENT="">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../html/book.css" TITLE="Style">
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Access (CDO Model Repository Documentation)";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Access.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Assignee.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/Access.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="Access.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#enum_constant_summary">ENUM CONSTANTS</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#enum_constant_detail">ENUM CONSTANTS</A>&nbsp;|&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.eclipse.emf.cdo.security</FONT>
+<BR>
+Enum Access</H2>
+<PRE>
+<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&gt;
+ <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.Access</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&gt;, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/Enumerator.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Enumerator</A></DD>
+</DL>
+<HR>
+<DL>
+ <DT>public enum <B>Access</B>
+ <DD>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&gt;
+ <DD>implements <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/Enumerator.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Enumerator</A>
+</DL>
+
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="Access.html" title="&#171;enum&#187; Access" alt="" coords="67,104,135,144"/>
+<area shape="rect" id="node2" href="SecurityPackage.html" title="&#171;interface&#187; SecurityPackage" alt="" coords="41,200,161,240"/>
+<area shape="rect" id="node3" title="&#171;interface&#187; Enumerator (org.eclipse.emf.common.util)" alt="" coords="5,6,197,61"/>
+</map>
+
+<CENTER><IMG SRC="Access.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+
+
+
+<P>
+<!-- begin-user-doc -->
+ A representation of the literals of the enumeration '<em><b>Access</b></em>',
+ and utility methods for working with them.
+ <!-- end-user-doc -->
+<P>
+
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getAccess()"><CODE>SecurityPackage.getAccess()</CODE></A><DT><B>Generated</B></DT>
+ <DD></DD>
+<DT><B>Model</B></DT>
+ <DD></DD>
+</DL>
+<HR>
+
+<P>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+
+<A NAME="enum_constant_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Enum Constant Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#READ">READ</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The '<em><b>READ</b></em>' literal object</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#WRITE">WRITE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The '<em><b>WRITE</b></em>' literal object</TD>
+</TR>
+</TABLE>
+&nbsp;<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#READ_VALUE">READ_VALUE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The '<em><b>READ</b></em>' literal value</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#VALUES">VALUES</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A public read-only list of all the '<em><b>Access</b></em>' enumerators</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#WRITE_VALUE">WRITE_VALUE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The '<em><b>WRITE</b></em>' literal value</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#get(int)">get</A></B>(int&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the '<em><b>Access</b></em>' literal with the specified integer value</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#get(java.lang.String)">get</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;literal)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the '<em><b>Access</b></em>' literal with the specified literal value</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#getByName(java.lang.String)">getByName</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the '<em><b>Access</b></em>' literal with the specified name</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#getLiteral()">getLiteral</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#getName()">getName</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#getValue()">getValue</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the literal value of the enumerator, which is its string representation</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#valueOf(java.lang.String)">valueOf</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#values()">values</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an array containing the constants of this enum type, in
+the order they are declared.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#compareTo(E)" title="class or interface in java.lang">compareTo</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#getDeclaringClass()" title="class or interface in java.lang">getDeclaringClass</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#name()" title="class or interface in java.lang">name</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#ordinal()" title="class or interface in java.lang">ordinal</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#valueOf(java.lang.Class, java.lang.String)" title="class or interface in java.lang">valueOf</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+
+<A NAME="enum_constant_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Enum Constant Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="READ"><!-- --></A><H3>
+READ</H3>
+<PRE>
+public static final <A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> <B>READ</B></PRE>
+<DL>
+<DD>The '<em><b>READ</b></em>' literal object.
+ <!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#READ_VALUE"><CODE>READ_VALUE</CODE></A><DT><B>Generated</B></DT>
+ <DD></DD>
+<DT><B>Ordered</B></DT>
+ <DD></DD>
+</DL>
+</DL>
+<HR>
+
+<A NAME="WRITE"><!-- --></A><H3>
+WRITE</H3>
+<PRE>
+public static final <A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> <B>WRITE</B></PRE>
+<DL>
+<DD>The '<em><b>WRITE</b></em>' literal object.
+ <!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#WRITE_VALUE"><CODE>WRITE_VALUE</CODE></A><DT><B>Generated</B></DT>
+ <DD></DD>
+<DT><B>Ordered</B></DT>
+ <DD></DD>
+</DL>
+</DL>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="READ_VALUE"><!-- --></A><H3>
+READ_VALUE</H3>
+<PRE>
+public static final int <B>READ_VALUE</B></PRE>
+<DL>
+<DD>The '<em><b>READ</b></em>' literal value.
+ <!-- begin-user-doc -->
+ <p>
+ If the meaning of '<em><b>READ</b></em>' literal object isn't clear,
+ there really should be more of a description here...
+ </p>
+ <!-- end-user-doc -->
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#READ"><CODE>READ</CODE></A>,
+<A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.Access.READ_VALUE">Constant Field Values</A><DT><B>Generated</B></DT>
+ <DD></DD>
+<DT><B>Model</B></DT>
+ <DD></DD>
+<DT><B>Ordered</B></DT>
+ <DD></DD>
+</DL>
+</DL>
+<HR>
+
+<A NAME="WRITE_VALUE"><!-- --></A><H3>
+WRITE_VALUE</H3>
+<PRE>
+public static final int <B>WRITE_VALUE</B></PRE>
+<DL>
+<DD>The '<em><b>WRITE</b></em>' literal value.
+ <!-- begin-user-doc -->
+ <p>
+ If the meaning of '<em><b>WRITE</b></em>' literal object isn't clear,
+ there really should be more of a description here...
+ </p>
+ <!-- end-user-doc -->
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html#WRITE"><CODE>WRITE</CODE></A>,
+<A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.Access.WRITE_VALUE">Constant Field Values</A><DT><B>Generated</B></DT>
+ <DD></DD>
+<DT><B>Model</B></DT>
+ <DD></DD>
+<DT><B>Ordered</B></DT>
+ <DD></DD>
+</DL>
+</DL>
+<HR>
+
+<A NAME="VALUES"><!-- --></A><H3>
+VALUES</H3>
+<PRE>
+public static final <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&gt; <B>VALUES</B></PRE>
+<DL>
+<DD>A public read-only list of all the '<em><b>Access</b></em>' enumerators.
+ <!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DL>
+<DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="values()"><!-- --></A><H3>
+values</H3>
+<PRE>
+public static <A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>[] <B>values</B>()</PRE>
+<DL>
+<DD>Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (Access c : Access.values())
+&nbsp; System.out.println(c);
+</pre>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
+the order they are declared</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
+valueOf</H3>
+<PRE>
+public static <A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> <B>valueOf</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</PRE>
+<DL>
+<DD>Returns the enum constant of this type with the specified name.
+The string must match <I>exactly</I> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
+<DT><B>Returns:</B><DD>the enum constant with the specified name
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if this enum type has no constant
+with the specified name
+<DD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</A></CODE> - if the argument is null</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="get(java.lang.String)"><!-- --></A><H3>
+get</H3>
+<PRE>
+public static <A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> <B>get</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;literal)</PRE>
+<DL>
+<DD>Returns the '<em><b>Access</b></em>' literal with the specified literal value.
+ <!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getByName(java.lang.String)"><!-- --></A><H3>
+getByName</H3>
+<PRE>
+public static <A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> <B>getByName</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</PRE>
+<DL>
+<DD>Returns the '<em><b>Access</b></em>' literal with the specified name.
+ <!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="get(int)"><!-- --></A><H3>
+get</H3>
+<PRE>
+public static <A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> <B>get</B>(int&nbsp;value)</PRE>
+<DL>
+<DD>Returns the '<em><b>Access</b></em>' literal with the specified integer value.
+ <!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getValue()"><!-- --></A><H3>
+getValue</H3>
+<PRE>
+public int <B>getValue</B>()</PRE>
+<DL>
+<DD><!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/Enumerator.html?is-external=true#getValue()" title="class or interface in org.eclipse.emf.common.util">getValue</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/Enumerator.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Enumerator</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getName()"><!-- --></A><H3>
+getName</H3>
+<PRE>
+public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getName</B>()</PRE>
+<DL>
+<DD><!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/Enumerator.html?is-external=true#getName()" title="class or interface in org.eclipse.emf.common.util">getName</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/Enumerator.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Enumerator</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLiteral()"><!-- --></A><H3>
+getLiteral</H3>
+<PRE>
+public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getLiteral</B>()</PRE>
+<DL>
+<DD><!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/Enumerator.html?is-external=true#getLiteral()" title="class or interface in org.eclipse.emf.common.util">getLiteral</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/Enumerator.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Enumerator</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+<DL>
+<DD>Returns the literal value of the enumerator, which is its string representation.
+ <!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&gt;</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Access.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Assignee.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/Access.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="Access.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#enum_constant_summary">ENUM CONSTANTS</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#enum_constant_detail">ENUM CONSTANTS</A>&nbsp;|&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+<i>Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.</i>
+</BODY>
+</HTML>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Access.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Access.png
new file mode 100644
index 0000000000..90437ab4d3
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Access.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Assignee.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Assignee.html
index b08be6f8c0..3df5096ab6 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Assignee.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Assignee.html
@@ -55,8 +55,8 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV CLASS&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/Assignee.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="Assignee.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -341,8 +341,8 @@ void <B>setId</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV CLASS&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/Assignee.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="Assignee.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Check.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Check.html
deleted file mode 100644
index 9549bd7464..0000000000
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Check.html
+++ /dev/null
@@ -1,419 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-
-<TITLE>
-Check (CDO Model Repository Documentation)
-</TITLE>
-
-<META NAME="date" CONTENT="">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../html/book.css" TITLE="Style">
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Check (CDO Model Repository Documentation)";
- }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
- <TR ALIGN="center" VALIGN="top">
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Check.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
- </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Assignee.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/Check.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="Check.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
- <!--
- if(window==top) {
- document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
- }
- //-->
-</SCRIPT>
-<NOSCRIPT>
- <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-org.eclipse.emf.cdo.security</FONT>
-<BR>
-Interface Check</H2>
-<DL>
-<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A></DD>
-</DL>
-<DL>
-<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A></DD>
-</DL>
-<DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A></DD>
-</DL>
-<HR>
-<DL>
- <DT>public interface <B>Check</B>
- <DD>extends <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>
-</DL>
-
-<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="SecurityPackage.html" title="&#171;interface&#187; SecurityPackage" alt="" coords="5,200,125,240"/>
-<area shape="rect" id="node2" href="ResourceCheck.html" title="&#171;interface&#187; ResourceCheck" alt="" coords="156,200,271,240"/>
-<area shape="rect" id="node3" href="PackageCheck.html" title="&#171;interface&#187; PackageCheck" alt="" coords="301,200,411,240"/>
-<area shape="rect" id="node4" href="ClassCheck.html" title="&#171;interface&#187; ClassCheck" alt="" coords="441,200,532,240"/>
-<area shape="rect" id="node5" href="Check.html" title="&#171;interface&#187; Check" alt="" coords="313,104,399,144"/>
-<area shape="rect" id="node6" href="../CDOObject.html" title="&#171;interface&#187; CDOObject (org.eclipse.emf.cdo)" alt="" coords="285,6,427,61"/>
-<area shape="rect" id="node7" href="impl/CheckImpl.html" title="CheckImpl (org.eclipse.emf.cdo.security.impl)" alt="" coords="563,200,784,240"/>
-</map>
-
-<CENTER><IMG SRC="Check.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
-
-
-
-<P>
-<!-- begin-user-doc -->
- A representation of the model object '<em><b>Check</b></em>'.
- <!-- end-user-doc -->
-
- <p>
- The following features are supported:
- <ul>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()"><CODE><em>Role</em></CODE></A></li>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()"><CODE><em>Permission</em></CODE></A></li>
- </ul>
- </p>
-<P>
-
-<P>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck()"><CODE>SecurityPackage.getCheck()</CODE></A><DT><B>Generated</B></DT>
- <DD></DD>
-<DT><B>Extends</B></DT>
- <DD>CDOObject</DD>
-<DT><B>Model</B></DT>
- <DD>abstract="true"</DD>
-</DL>
-<HR>
-
-<P>
-
-<!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()">getPermission</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Permission</b></em>' attribute.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()">getRole</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Role</b></em>' container reference.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
- <A HREF="../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
- <A HREF="../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#setPermission(org.eclipse.emf.cdo.security.Permission)">setPermission</A></B>(<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;value)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()"><CODE><em>Permission</em></CODE></A>' attribute</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></B>(<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A>&nbsp;value)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()"><CODE><em>Role</em></CODE></A>' container reference</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.CDOObject"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.cdo.<A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoConflict()">cdoConflict</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoDirectResource()">cdoDirectResource</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoID()">cdoID</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoInvalid()">cdoInvalid</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoLockState()">cdoLockState</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoPrefetch(int)">cdoPrefetch</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoReadLock()">cdoReadLock</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoReload()">cdoReload</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoResource()">cdoResource</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoRevision()">cdoRevision</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoState()">cdoState</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoView()">cdoView</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoWriteLock()">cdoWriteLock</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoWriteOption()">cdoWriteOption</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.ecore.EObject"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.ecore.<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eAllContents()" title="class or interface in org.eclipse.emf.ecore">eAllContents</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eClass()" title="class or interface in org.eclipse.emf.ecore">eClass</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eContainer()" title="class or interface in org.eclipse.emf.ecore">eContainer</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eContainingFeature()" title="class or interface in org.eclipse.emf.ecore">eContainingFeature</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eContainmentFeature()" title="class or interface in org.eclipse.emf.ecore">eContainmentFeature</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eContents()" title="class or interface in org.eclipse.emf.ecore">eContents</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eCrossReferences()" title="class or interface in org.eclipse.emf.ecore">eCrossReferences</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eGet(org.eclipse.emf.ecore.EStructuralFeature)" title="class or interface in org.eclipse.emf.ecore">eGet</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eGet(org.eclipse.emf.ecore.EStructuralFeature, boolean)" title="class or interface in org.eclipse.emf.ecore">eGet</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eInvoke(org.eclipse.emf.ecore.EOperation, org.eclipse.emf.common.util.EList)" title="class or interface in org.eclipse.emf.ecore">eInvoke</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eIsProxy()" title="class or interface in org.eclipse.emf.ecore">eIsProxy</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eIsSet(org.eclipse.emf.ecore.EStructuralFeature)" title="class or interface in org.eclipse.emf.ecore">eIsSet</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eResource()" title="class or interface in org.eclipse.emf.ecore">eResource</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eSet(org.eclipse.emf.ecore.EStructuralFeature, java.lang.Object)" title="class or interface in org.eclipse.emf.ecore">eSet</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eUnset(org.eclipse.emf.ecore.EStructuralFeature)" title="class or interface in org.eclipse.emf.ecore">eUnset</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.common.notify.Notifier"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.common.notify.<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true#eAdapters()" title="class or interface in org.eclipse.emf.common.notify">eAdapters</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true#eDeliver()" title="class or interface in org.eclipse.emf.common.notify">eDeliver</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true#eNotify(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.common.notify">eNotify</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true#eSetDeliver(boolean)" title="class or interface in org.eclipse.emf.common.notify">eSetDeliver</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="getRole()"><!-- --></A><H3>
-getRole</H3>
-<PRE>
-<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A> <B>getRole</B>()</PRE>
-<DL>
-<DD>Returns the value of the '<em><b>Role</b></em>' container reference.
- It is bidirectional and its opposite is '<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getChecks()"><CODE><em>Checks</em></CODE></A>'.
- <!-- begin-user-doc -->
- <p>
- If the meaning of the '<em>Role</em>' container reference isn't clear,
- there really should be more of a description here...
- </p>
- <!-- end-user-doc -->
-<P>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Returns:</B><DD>the value of the '<em>Role</em>' container reference.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#setRole(org.eclipse.emf.cdo.security.Role)"><CODE>setRole(Role)</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck_Role()"><CODE>SecurityPackage.getCheck_Role()</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getChecks()"><CODE>Role.getChecks()</CODE></A><DT><B>Generated</B></DT>
- <DD></DD>
-<DT><B>Model</B></DT>
- <DD>opposite="checks" required="true" transient="false"</DD>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setRole(org.eclipse.emf.cdo.security.Role)"><!-- --></A><H3>
-setRole</H3>
-<PRE>
-void <B>setRole</B>(<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A>&nbsp;value)</PRE>
-<DL>
-<DD>Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()"><CODE><em>Role</em></CODE></A>' container reference.
- <!-- begin-user-doc -->
- <!-- end-user-doc -->
-<P>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value of the '<em>Role</em>' container reference.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()"><CODE>getRole()</CODE></A><DT><B>Generated</B></DT>
- <DD></DD>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getPermission()"><!-- --></A><H3>
-getPermission</H3>
-<PRE>
-<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> <B>getPermission</B>()</PRE>
-<DL>
-<DD>Returns the value of the '<em><b>Permission</b></em>' attribute.
- The default value is <code>"WRITE"</code>.
- The literals are from the enumeration <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>.
- <!-- begin-user-doc -->
- <p>
- If the meaning of the '<em>Permission</em>' attribute isn't clear,
- there really should be more of a description here...
- </p>
- <!-- end-user-doc -->
-<P>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Returns:</B><DD>the value of the '<em>Permission</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#setPermission(org.eclipse.emf.cdo.security.Permission)"><CODE>setPermission(Permission)</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck_Permission()"><CODE>SecurityPackage.getCheck_Permission()</CODE></A><DT><B>Generated</B></DT>
- <DD></DD>
-<DT><B>Model</B></DT>
- <DD>default="WRITE" required="true"</DD>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setPermission(org.eclipse.emf.cdo.security.Permission)"><!-- --></A><H3>
-setPermission</H3>
-<PRE>
-void <B>setPermission</B>(<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;value)</PRE>
-<DL>
-<DD>Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()"><CODE><em>Permission</em></CODE></A>' attribute.
- <!-- begin-user-doc -->
- <!-- end-user-doc -->
-<P>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value of the '<em>Permission</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()"><CODE>getPermission()</CODE></A><DT><B>Generated</B></DT>
- <DD></DD>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)"><!-- --></A><H3>
-isApplicable</H3>
-<PRE>
-boolean <B>isApplicable</B>(<A HREF="../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
- <A HREF="../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
- <A HREF="../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
- <TR ALIGN="center" VALIGN="top">
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Check.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
- </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Assignee.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/Check.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="Check.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
- <!--
- if(window==top) {
- document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
- }
- //-->
-</SCRIPT>
-<NOSCRIPT>
- <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-<i>Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.</i>
-</BODY>
-</HTML>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Check.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Check.png
deleted file mode 100644
index d6b4fc2342..0000000000
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Check.png
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassCheck.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassCheck.png
deleted file mode 100644
index e2b4a53274..0000000000
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassCheck.png
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassCheck.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassPermission.html
index 804c805b70..a16068016b 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassCheck.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassPermission.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-ClassCheck (CDO Model Repository Documentation)
+ClassPermission (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ ClassCheck (CDO Model Repository Documentation)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="ClassCheck (CDO Model Repository Documentation)";
+ parent.document.title="ClassPermission (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -41,7 +41,7 @@ function windowTitle()
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ClassCheck.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ClassPermission.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -55,11 +55,11 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Assignee.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Directory.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/ClassCheck.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ClassCheck.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/ClassPermission.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ClassPermission.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -90,46 +90,46 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<FONT SIZE="-1">
org.eclipse.emf.cdo.security</FONT>
<BR>
-Interface ClassCheck</H2>
+Interface ClassPermission</H2>
<DL>
-<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A></DD>
+<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></DD>
</DL>
<DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A></DD>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A></DD>
</DL>
<HR>
<DL>
- <DT>public interface <B>ClassCheck</B>
- <DD>extends <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>
+ <DT>public interface <B>ClassPermission</B>
+ <DD>extends <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>
</DL>
<map id="APIVIZ" name="APIVIZ">
<area shape="rect" id="node1" href="SecurityPackage.html" title="&#171;interface&#187; SecurityPackage" alt="" coords="5,184,125,224"/>
-<area shape="rect" id="node2" href="ClassCheck.html" title="&#171;interface&#187; ClassCheck" alt="" coords="119,88,211,128"/>
-<area shape="rect" id="node3" href="Check.html" title="&#171;interface&#187; Check" alt="" coords="123,5,208,45"/>
-<area shape="rect" id="node4" href="impl/ClassCheckImpl.html" title="ClassCheckImpl (org.eclipse.emf.cdo.security.impl)" alt="" coords="156,184,377,224"/>
+<area shape="rect" id="node2" href="Permission.html" title="&#171;interface&#187; Permission" alt="" coords="122,5,208,45"/>
+<area shape="rect" id="node3" href="ClassPermission.html" title="&#171;interface&#187; ClassPermission" alt="" coords="105,88,225,128"/>
+<area shape="rect" id="node4" href="impl/ClassPermissionImpl.html" title="ClassPermissionImpl (org.eclipse.emf.cdo.security.impl)" alt="" coords="156,184,377,224"/>
</map>
-<CENTER><IMG SRC="ClassCheck.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<CENTER><IMG SRC="ClassPermission.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
<P>
<!-- begin-user-doc -->
- A representation of the model object '<em><b>Class Check</b></em>'.
+ A representation of the model object '<em><b>Class Permissionermission</b></em>'.
<!-- end-user-doc -->
<p>
The following features are supported:
<ul>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A></li>
</ul>
</p>
<P>
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck()"><CODE>SecurityPackage.getClassCheck()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassPermission()"><CODE>SecurityPackage.getClassPermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Model</B></DT>
<DD></DD>
@@ -149,7 +149,7 @@ Interface ClassCheck</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()">getApplicableClass</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html#getApplicableClass()">getApplicableClass</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Applicable Class</b></em>' reference</TD>
@@ -157,19 +157,19 @@ Interface ClassCheck</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#setApplicableClass(org.eclipse.emf.ecore.EClass)">setApplicableClass</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;value)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html#setApplicableClass(org.eclipse.emf.ecore.EClass)">setApplicableClass</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;value)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A>' reference</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A>' reference</TD>
</TR>
</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.Check"><!-- --></A>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.Permission"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.cdo.security.<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.cdo.security.<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()">getPermission</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()">getRole</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#setPermission(org.eclipse.emf.cdo.security.Permission)">setPermission</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()">getAccess</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()">getRole</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#setAccess(org.eclipse.emf.cdo.security.Access)">setAccess</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.CDOObject"><!-- --></A>
@@ -230,8 +230,8 @@ getApplicableClass</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Applicable Class</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#setApplicableClass(org.eclipse.emf.ecore.EClass)"><CODE>setApplicableClass(EClass)</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck_ApplicableClass()"><CODE>SecurityPackage.getClassCheck_ApplicableClass()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Applicable Class</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html#setApplicableClass(org.eclipse.emf.ecore.EClass)"><CODE>setApplicableClass(EClass)</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassPermission_ApplicableClass()"><CODE>SecurityPackage.getClassPermission_ApplicableClass()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Model</B></DT>
<DD>required="true"</DD>
@@ -245,7 +245,7 @@ setApplicableClass</H3>
<PRE>
void <B>setApplicableClass</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;value)</PRE>
<DL>
-<DD>Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A>' reference.
+<DD>Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A>' reference.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -253,7 +253,7 @@ void <B>setApplicableClass</B>(<A HREF="http://download.eclipse.org/modeling/emf
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value of the '<em>Applicable Class</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE>getApplicableClass()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value of the '<em>Applicable Class</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html#getApplicableClass()"><CODE>getApplicableClass()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
@@ -274,7 +274,7 @@ void <B>setApplicableClass</B>(<A HREF="http://download.eclipse.org/modeling/emf
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ClassCheck.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ClassPermission.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -288,11 +288,11 @@ void <B>setApplicableClass</B>(<A HREF="http://download.eclipse.org/modeling/emf
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Assignee.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Directory.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/ClassCheck.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ClassCheck.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/ClassPermission.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ClassPermission.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassPermission.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassPermission.png
new file mode 100644
index 0000000000..66db2d5eb7
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassPermission.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Directory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Directory.html
index 51e1361673..f3320a948f 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Directory.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Directory.html
@@ -55,7 +55,7 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/Directory.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -334,7 +334,7 @@ void <B>setName</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/ja
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/Directory.html" target="_top"><B>FRAMES</B></A> &nbsp;
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Group.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Group.html
index cbadf43938..936585a3ac 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Group.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Group.html
@@ -56,7 +56,7 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Directory.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/Group.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="Group.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -470,7 +470,7 @@ getAllRoles</H3>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Directory.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/Group.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="Group.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackageCheck.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackageCheck.png
deleted file mode 100644
index 342397d0f4..0000000000
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackageCheck.png
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackageCheck.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackagePermission.html
index 500b67d7e8..6996104743 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackageCheck.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackagePermission.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-PackageCheck (CDO Model Repository Documentation)
+PackagePermission (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ PackageCheck (CDO Model Repository Documentation)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="PackageCheck (CDO Model Repository Documentation)";
+ parent.document.title="PackagePermission (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -41,7 +41,7 @@ function windowTitle()
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PackageCheck.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PackagePermission.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -56,10 +56,10 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/PackageCheck.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="PackageCheck.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/PackagePermission.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PackagePermission.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -90,46 +90,46 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<FONT SIZE="-1">
org.eclipse.emf.cdo.security</FONT>
<BR>
-Interface PackageCheck</H2>
+Interface PackagePermission</H2>
<DL>
-<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A></DD>
+<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></DD>
</DL>
<DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A></DD>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A></DD>
</DL>
<HR>
<DL>
- <DT>public interface <B>PackageCheck</B>
- <DD>extends <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>
+ <DT>public interface <B>PackagePermission</B>
+ <DD>extends <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>
</DL>
<map id="APIVIZ" name="APIVIZ">
<area shape="rect" id="node1" href="SecurityPackage.html" title="&#171;interface&#187; SecurityPackage" alt="" coords="5,184,125,224"/>
-<area shape="rect" id="node2" href="PackageCheck.html" title="&#171;interface&#187; PackageCheck" alt="" coords="110,88,220,128"/>
-<area shape="rect" id="node3" href="Check.html" title="&#171;interface&#187; Check" alt="" coords="123,5,208,45"/>
-<area shape="rect" id="node4" href="impl/PackageCheckImpl.html" title="PackageCheckImpl (org.eclipse.emf.cdo.security.impl)" alt="" coords="156,184,377,224"/>
+<area shape="rect" id="node2" href="Permission.html" title="&#171;interface&#187; Permission" alt="" coords="122,5,208,45"/>
+<area shape="rect" id="node3" href="PackagePermission.html" title="&#171;interface&#187; PackagePermission" alt="" coords="96,88,235,128"/>
+<area shape="rect" id="node4" href="impl/PackagePermissionImpl.html" title="PackagePermissionImpl (org.eclipse.emf.cdo.security.impl)" alt="" coords="156,184,377,224"/>
</map>
-<CENTER><IMG SRC="PackageCheck.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<CENTER><IMG SRC="PackagePermission.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
<P>
<!-- begin-user-doc -->
- A representation of the model object '<em><b>Package Check</b></em>'.
+ A representation of the model object '<em><b>Package Permission</b></em>'.
<!-- end-user-doc -->
<p>
The following features are supported:
<ul>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A></li>
</ul>
</p>
<P>
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck()"><CODE>SecurityPackage.getPackageCheck()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackagePermission()"><CODE>SecurityPackage.getPackagePermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Model</B></DT>
<DD></DD>
@@ -149,7 +149,7 @@ Interface PackageCheck</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()">getApplicablePackage</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html#getApplicablePackage()">getApplicablePackage</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Applicable Package</b></em>' reference</TD>
@@ -157,19 +157,19 @@ Interface PackageCheck</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)">setApplicablePackage</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&nbsp;value)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)">setApplicablePackage</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&nbsp;value)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A>' reference</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A>' reference</TD>
</TR>
</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.Check"><!-- --></A>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.Permission"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.cdo.security.<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.cdo.security.<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()">getPermission</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()">getRole</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#setPermission(org.eclipse.emf.cdo.security.Permission)">setPermission</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()">getAccess</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()">getRole</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#setAccess(org.eclipse.emf.cdo.security.Access)">setAccess</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.CDOObject"><!-- --></A>
@@ -230,8 +230,8 @@ getApplicablePackage</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Applicable Package</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)"><CODE>setApplicablePackage(EPackage)</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck_ApplicablePackage()"><CODE>SecurityPackage.getPackageCheck_ApplicablePackage()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Applicable Package</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)"><CODE>setApplicablePackage(EPackage)</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackagePermission_ApplicablePackage()"><CODE>SecurityPackage.getPackagePermission_ApplicablePackage()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Model</B></DT>
<DD>required="true"</DD>
@@ -245,7 +245,7 @@ setApplicablePackage</H3>
<PRE>
void <B>setApplicablePackage</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&nbsp;value)</PRE>
<DL>
-<DD>Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A>' reference.
+<DD>Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A>' reference.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -253,7 +253,7 @@ void <B>setApplicablePackage</B>(<A HREF="http://download.eclipse.org/modeling/e
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value of the '<em>Applicable Package</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE>getApplicablePackage()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value of the '<em>Applicable Package</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html#getApplicablePackage()"><CODE>getApplicablePackage()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
@@ -274,7 +274,7 @@ void <B>setApplicablePackage</B>(<A HREF="http://download.eclipse.org/modeling/e
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PackageCheck.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PackagePermission.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -289,10 +289,10 @@ void <B>setApplicablePackage</B>(<A HREF="http://download.eclipse.org/modeling/e
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/PackageCheck.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="PackageCheck.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/PackagePermission.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PackagePermission.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackagePermission.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackagePermission.png
new file mode 100644
index 0000000000..dea7f48ba0
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackagePermission.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Permission.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Permission.html
index 67c18c4468..1dcb745921 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Permission.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Permission.html
@@ -55,7 +55,7 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/Permission.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -76,9 +76,9 @@ function windowTitle()
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#enum_constant_summary">ENUM CONSTANTS</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#enum_constant_detail">ENUM CONSTANTS</A>&nbsp;|&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
@@ -90,26 +90,30 @@ DETAIL:&nbsp;<A HREF="#enum_constant_detail">ENUM CONSTANTS</A>&nbsp;|&nbsp;<A H
<FONT SIZE="-1">
org.eclipse.emf.cdo.security</FONT>
<BR>
-Enum Permission</H2>
-<PRE>
-<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&gt;
- <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.Permission</B>
-</PRE>
+Interface Permission</H2>
+<DL>
+<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A></DD>
+</DL>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&gt;, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/Enumerator.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Enumerator</A></DD>
+<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A></DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A></DD>
</DL>
<HR>
<DL>
- <DT>public enum <B>Permission</B>
- <DD>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&gt;
- <DD>implements <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/Enumerator.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Enumerator</A>
+ <DT>public interface <B>Permission</B>
+ <DD>extends <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>
</DL>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="Permission.html" title="&#171;enum&#187; Permission" alt="" coords="58,104,144,144"/>
-<area shape="rect" id="node2" href="SecurityPackage.html" title="&#171;interface&#187; SecurityPackage" alt="" coords="41,200,161,240"/>
-<area shape="rect" id="node3" title="&#171;interface&#187; Enumerator (org.eclipse.emf.common.util)" alt="" coords="5,6,197,61"/>
+<area shape="rect" id="node1" href="SecurityPackage.html" title="&#171;interface&#187; SecurityPackage" alt="" coords="5,200,125,240"/>
+<area shape="rect" id="node2" href="ResourcePermission.html" title="&#171;interface&#187; ResourcePermission" alt="" coords="155,200,297,240"/>
+<area shape="rect" id="node3" href="Permission.html" title="&#171;interface&#187; Permission" alt="" coords="354,104,440,144"/>
+<area shape="rect" id="node4" href="PackagePermission.html" title="&#171;interface&#187; PackagePermission" alt="" coords="328,200,467,240"/>
+<area shape="rect" id="node5" href="ClassPermission.html" title="&#171;interface&#187; ClassPermission" alt="" coords="496,200,616,240"/>
+<area shape="rect" id="node6" href="../CDOObject.html" title="&#171;interface&#187; CDOObject (org.eclipse.emf.cdo)" alt="" coords="326,6,468,61"/>
+<area shape="rect" id="node7" href="impl/PermissionImpl.html" title="PermissionImpl (org.eclipse.emf.cdo.security.impl)" alt="" coords="645,200,867,240"/>
</map>
<CENTER><IMG SRC="Permission.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -118,76 +122,31 @@ Enum Permission</H2>
<P>
<!-- begin-user-doc -->
- A representation of the literals of the enumeration '<em><b>Permission</b></em>',
- and utility methods for working with them.
+ A representation of the model object '<em><b>Permission</b></em>'.
<!-- end-user-doc -->
+
+ <p>
+ The following features are supported:
+ <ul>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()"><CODE><em>Role</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()"><CODE><em>Access</em></CODE></A></li>
+ </ul>
+ </p>
<P>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission()"><CODE>SecurityPackage.getPermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
+<DT><B>Extends</B></DT>
+ <DD>CDOObject</DD>
<DT><B>Model</B></DT>
- <DD></DD>
+ <DD>abstract="true"</DD>
</DL>
<HR>
<P>
-<!-- =========== ENUM CONSTANT SUMMARY =========== -->
-
-<A NAME="enum_constant_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Enum Constant Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#READ">READ</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The '<em><b>READ</b></em>' literal object</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#WRITE">WRITE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The '<em><b>WRITE</b></em>' literal object</TD>
-</TR>
-</TABLE>
-&nbsp;<!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#READ_VALUE">READ_VALUE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The '<em><b>READ</b></em>' literal value</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#VALUES">VALUES</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A public read-only list of all the '<em><b>Permission</b></em>' enumerators</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#WRITE_VALUE">WRITE_VALUE</A></B></CODE>
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The '<em><b>WRITE</b></em>' literal value</TD>
-</TR>
-</TABLE>
-&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
@@ -198,303 +157,123 @@ Enum Permission</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#get(int)">get</A></B>(int&nbsp;value)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the '<em><b>Permission</b></em>' literal with the specified integer value</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#get(java.lang.String)">get</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;literal)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the '<em><b>Permission</b></em>' literal with the specified literal value</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getByName(java.lang.String)">getByName</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()">getAccess</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the '<em><b>Permission</b></em>' literal with the specified name</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Access</b></em>' attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getLiteral()">getLiteral</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()">getRole</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Role</b></em>' container reference.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getName()">getName</A></B>()</CODE>
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
+ <A HREF="../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
+ <A HREF="../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getValue()">getValue</A></B>()</CODE>
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#setAccess(org.eclipse.emf.cdo.security.Access)">setAccess</A></B>(<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;value)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()"><CODE><em>Access</em></CODE></A>' attribute</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#toString()">toString</A></B>()</CODE>
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></B>(<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A>&nbsp;value)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the literal value of the enumerator, which is its string representation</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()"><CODE><em>Role</em></CODE></A>' container reference</TD>
</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#valueOf(java.lang.String)">valueOf</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the enum constant of this type with the specified name.</TD>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.CDOObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.cdo.<A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#values()">values</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an array containing the constants of this enum type, in
-the order they are declared.</TD>
+<TD><CODE><A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoConflict()">cdoConflict</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoDirectResource()">cdoDirectResource</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoID()">cdoID</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoInvalid()">cdoInvalid</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoLockState()">cdoLockState</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoPrefetch(int)">cdoPrefetch</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoReadLock()">cdoReadLock</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoReload()">cdoReload</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoResource()">cdoResource</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoRevision()">cdoRevision</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoState()">cdoState</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoView()">cdoView</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoWriteLock()">cdoWriteLock</A>, <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html#cdoWriteOption()">cdoWriteOption</A></CODE></TD>
</TR>
</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.ecore.EObject"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.ecore.<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#compareTo(E)" title="class or interface in java.lang">compareTo</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#getDeclaringClass()" title="class or interface in java.lang">getDeclaringClass</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#name()" title="class or interface in java.lang">name</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#ordinal()" title="class or interface in java.lang">ordinal</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#valueOf(java.lang.Class, java.lang.String)" title="class or interface in java.lang">valueOf</A></CODE></TD>
+<TD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eAllContents()" title="class or interface in org.eclipse.emf.ecore">eAllContents</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eClass()" title="class or interface in org.eclipse.emf.ecore">eClass</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eContainer()" title="class or interface in org.eclipse.emf.ecore">eContainer</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eContainingFeature()" title="class or interface in org.eclipse.emf.ecore">eContainingFeature</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eContainmentFeature()" title="class or interface in org.eclipse.emf.ecore">eContainmentFeature</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eContents()" title="class or interface in org.eclipse.emf.ecore">eContents</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eCrossReferences()" title="class or interface in org.eclipse.emf.ecore">eCrossReferences</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eGet(org.eclipse.emf.ecore.EStructuralFeature)" title="class or interface in org.eclipse.emf.ecore">eGet</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eGet(org.eclipse.emf.ecore.EStructuralFeature, boolean)" title="class or interface in org.eclipse.emf.ecore">eGet</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eInvoke(org.eclipse.emf.ecore.EOperation, org.eclipse.emf.common.util.EList)" title="class or interface in org.eclipse.emf.ecore">eInvoke</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eIsProxy()" title="class or interface in org.eclipse.emf.ecore">eIsProxy</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eIsSet(org.eclipse.emf.ecore.EStructuralFeature)" title="class or interface in org.eclipse.emf.ecore">eIsSet</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eResource()" title="class or interface in org.eclipse.emf.ecore">eResource</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eSet(org.eclipse.emf.ecore.EStructuralFeature, java.lang.Object)" title="class or interface in org.eclipse.emf.ecore">eSet</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true#eUnset(org.eclipse.emf.ecore.EStructuralFeature)" title="class or interface in org.eclipse.emf.ecore">eUnset</A></CODE></TD>
</TR>
</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.common.notify.Notifier"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.common.notify.<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true#eAdapters()" title="class or interface in org.eclipse.emf.common.notify">eAdapters</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true#eDeliver()" title="class or interface in org.eclipse.emf.common.notify">eDeliver</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true#eNotify(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.common.notify">eNotify</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true#eSetDeliver(boolean)" title="class or interface in org.eclipse.emf.common.notify">eSetDeliver</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>
-<!-- ============ ENUM CONSTANT DETAIL =========== -->
-
-<A NAME="enum_constant_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Enum Constant Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="READ"><!-- --></A><H3>
-READ</H3>
-<PRE>
-public static final <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> <B>READ</B></PRE>
-<DL>
-<DD>The '<em><b>READ</b></em>' literal object.
- <!-- begin-user-doc -->
- <!-- end-user-doc -->
-<P>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#READ_VALUE"><CODE>READ_VALUE</CODE></A><DT><B>Generated</B></DT>
- <DD></DD>
-<DT><B>Ordered</B></DT>
- <DD></DD>
-</DL>
-</DL>
-<HR>
-
-<A NAME="WRITE"><!-- --></A><H3>
-WRITE</H3>
-<PRE>
-public static final <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> <B>WRITE</B></PRE>
-<DL>
-<DD>The '<em><b>WRITE</b></em>' literal object.
- <!-- begin-user-doc -->
- <!-- end-user-doc -->
-<P>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#WRITE_VALUE"><CODE>WRITE_VALUE</CODE></A><DT><B>Generated</B></DT>
- <DD></DD>
-<DT><B>Ordered</B></DT>
- <DD></DD>
-</DL>
-</DL>
-
-<!-- ============ FIELD DETAIL =========== -->
+<!-- ============ METHOD DETAIL ========== -->
-<A NAME="field_detail"><!-- --></A>
+<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
+<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
-<A NAME="READ_VALUE"><!-- --></A><H3>
-READ_VALUE</H3>
+<A NAME="getRole()"><!-- --></A><H3>
+getRole</H3>
<PRE>
-public static final int <B>READ_VALUE</B></PRE>
+<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A> <B>getRole</B>()</PRE>
<DL>
-<DD>The '<em><b>READ</b></em>' literal value.
+<DD>Returns the value of the '<em><b>Role</b></em>' container reference.
+ It is bidirectional and its opposite is '<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getPermissions()"><CODE><em>Permissions</em></CODE></A>'.
<!-- begin-user-doc -->
<p>
- If the meaning of '<em><b>READ</b></em>' literal object isn't clear,
+ If the meaning of the '<em>Role</em>' container reference isn't clear,
there really should be more of a description here...
</p>
<!-- end-user-doc -->
<P>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#READ"><CODE>READ</CODE></A>,
-<A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.Permission.READ_VALUE">Constant Field Values</A><DT><B>Generated</B></DT>
- <DD></DD>
-<DT><B>Model</B></DT>
- <DD></DD>
-<DT><B>Ordered</B></DT>
- <DD></DD>
-</DL>
-</DL>
-<HR>
-
-<A NAME="WRITE_VALUE"><!-- --></A><H3>
-WRITE_VALUE</H3>
-<PRE>
-public static final int <B>WRITE_VALUE</B></PRE>
-<DL>
-<DD>The '<em><b>WRITE</b></em>' literal value.
- <!-- begin-user-doc -->
- <p>
- If the meaning of '<em><b>WRITE</b></em>' literal object isn't clear,
- there really should be more of a description here...
- </p>
- <!-- end-user-doc -->
-<P>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#WRITE"><CODE>WRITE</CODE></A>,
-<A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.Permission.WRITE_VALUE">Constant Field Values</A><DT><B>Generated</B></DT>
- <DD></DD>
-<DT><B>Model</B></DT>
- <DD></DD>
-<DT><B>Ordered</B></DT>
- <DD></DD>
-</DL>
-</DL>
-<HR>
-
-<A NAME="VALUES"><!-- --></A><H3>
-VALUES</H3>
-<PRE>
-public static final <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&gt; <B>VALUES</B></PRE>
-<DL>
-<DD>A public read-only list of all the '<em><b>Permission</b></em>' enumerators.
- <!-- begin-user-doc -->
- <!-- end-user-doc -->
-<P>
-<DL>
-<DT><B>Generated</B></DT>
- <DD></DD>
-</DL>
-</DL>
-
-<!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="values()"><!-- --></A><H3>
-values</H3>
-<PRE>
-public static <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>[] <B>values</B>()</PRE>
-<DL>
-<DD>Returns an array containing the constants of this enum type, in
-the order they are declared. This method may be used to iterate
-over the constants as follows:
-<pre>
-for (Permission c : Permission.values())
-&nbsp; System.out.println(c);
-</pre>
-<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
-the order they are declared</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
-valueOf</H3>
-<PRE>
-public static <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> <B>valueOf</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</PRE>
-<DL>
-<DD>Returns the enum constant of this type with the specified name.
-The string must match <I>exactly</I> an identifier used to declare an
-enum constant in this type. (Extraneous whitespace characters are
-not permitted.)
-<P>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
-<DT><B>Returns:</B><DD>the enum constant with the specified name
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if this enum type has no constant
-with the specified name
-<DD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</A></CODE> - if the argument is null</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="get(java.lang.String)"><!-- --></A><H3>
-get</H3>
-<PRE>
-public static <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> <B>get</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;literal)</PRE>
-<DL>
-<DD>Returns the '<em><b>Permission</b></em>' literal with the specified literal value.
- <!-- begin-user-doc -->
- <!-- end-user-doc -->
-<P>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-<DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Role</em>' container reference.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#setRole(org.eclipse.emf.cdo.security.Role)"><CODE>setRole(Role)</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission_Role()"><CODE>SecurityPackage.getPermission_Role()</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getPermissions()"><CODE>Role.getPermissions()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
+<DT><B>Model</B></DT>
+ <DD>opposite="permissions" required="true" transient="false"</DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getByName(java.lang.String)"><!-- --></A><H3>
-getByName</H3>
+<A NAME="setRole(org.eclipse.emf.cdo.security.Role)"><!-- --></A><H3>
+setRole</H3>
<PRE>
-public static <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> <B>getByName</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</PRE>
+void <B>setRole</B>(<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A>&nbsp;value)</PRE>
<DL>
-<DD>Returns the '<em><b>Permission</b></em>' literal with the specified name.
+<DD>Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()"><CODE><em>Role</em></CODE></A>' container reference.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -502,105 +281,76 @@ public static <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.ht
</DL>
</DD>
<DD><DL>
-<DT><B>Generated</B></DT>
+<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value of the '<em>Role</em>' container reference.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()"><CODE>getRole()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="get(int)"><!-- --></A><H3>
-get</H3>
+<A NAME="getAccess()"><!-- --></A><H3>
+getAccess</H3>
<PRE>
-public static <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> <B>get</B>(int&nbsp;value)</PRE>
+<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> <B>getAccess</B>()</PRE>
<DL>
-<DD>Returns the '<em><b>Permission</b></em>' literal with the specified integer value.
+<DD>Returns the value of the '<em><b>Access</b></em>' attribute.
+ The default value is <code>"WRITE"</code>.
+ The literals are from the enumeration <A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Access</CODE></A>.
<!-- begin-user-doc -->
+ <p>
+ If the meaning of the '<em>Access</em>' attribute isn't clear,
+ there really should be more of a description here...
+ </p>
<!-- end-user-doc -->
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
-<DT><B>Generated</B></DT>
- <DD></DD>
-</DL>
-</DD>
-</DL>
-<HR>
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
-<PRE>
-public int <B>getValue</B>()</PRE>
-<DL>
-<DD><!-- begin-user-doc -->
- <!-- end-user-doc -->
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/Enumerator.html?is-external=true#getValue()" title="class or interface in org.eclipse.emf.common.util">getValue</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/Enumerator.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Enumerator</A></CODE></DL>
-</DD>
-<DD><DL>
-<DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Access</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Access</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#setAccess(org.eclipse.emf.cdo.security.Access)"><CODE>setAccess(Access)</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission_Access()"><CODE>SecurityPackage.getPermission_Access()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
+<DT><B>Model</B></DT>
+ <DD>default="WRITE" required="true"</DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getName()"><!-- --></A><H3>
-getName</H3>
+<A NAME="setAccess(org.eclipse.emf.cdo.security.Access)"><!-- --></A><H3>
+setAccess</H3>
<PRE>
-public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getName</B>()</PRE>
+void <B>setAccess</B>(<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;value)</PRE>
<DL>
-<DD><!-- begin-user-doc -->
+<DD>Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()"><CODE><em>Access</em></CODE></A>' attribute.
+ <!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/Enumerator.html?is-external=true#getName()" title="class or interface in org.eclipse.emf.common.util">getName</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/Enumerator.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Enumerator</A></CODE></DL>
-</DD>
-<DD><DL>
-<DT><B>Generated</B></DT>
- <DD></DD>
</DL>
</DD>
-</DL>
-<HR>
-
-<A NAME="getLiteral()"><!-- --></A><H3>
-getLiteral</H3>
-<PRE>
-public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getLiteral</B>()</PRE>
-<DL>
-<DD><!-- begin-user-doc -->
- <!-- end-user-doc -->
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/Enumerator.html?is-external=true#getLiteral()" title="class or interface in org.eclipse.emf.common.util">getLiteral</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/Enumerator.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Enumerator</A></CODE></DL>
-</DD>
<DD><DL>
-<DT><B>Generated</B></DT>
+<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value of the '<em>Access</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Access</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()"><CODE>getAccess()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="toString()"><!-- --></A><H3>
-toString</H3>
+<A NAME="isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)"><!-- --></A><H3>
+isApplicable</H3>
<PRE>
-public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+boolean <B>isApplicable</B>(<A HREF="../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
+ <A HREF="../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
+ <A HREF="../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</PRE>
<DL>
-<DD>Returns the literal value of the enumerator, which is its string representation.
- <!-- begin-user-doc -->
- <!-- end-user-doc -->
-<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></DL>
+</DL>
</DD>
<DD><DL>
-<DT><B>Generated</B></DT>
- <DD></DD>
</DL>
</DD>
</DL>
@@ -634,7 +384,7 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Strin
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/Permission.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -655,9 +405,9 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Strin
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#enum_constant_summary">ENUM CONSTANTS</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#enum_constant_detail">ENUM CONSTANTS</A>&nbsp;|&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Permission.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Permission.png
index 37b69c961b..3185616533 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Permission.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Permission.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Realm.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Realm.html
index 23b88172ed..7f05efe46f 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Realm.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Realm.html
@@ -55,7 +55,7 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/RealmUtil.html" title="class in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/Realm.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -126,9 +126,9 @@ Interface Realm</H2>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllUsers()"><CODE><em>All Users</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllGroups()"><CODE><em>All Groups</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllRoles()"><CODE><em>All Roles</em></CODE></A></li>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllChecks()"><CODE><em>All Checks</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllPermissions()"><CODE><em>All Permissions</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getName()"><CODE><em>Name</em></CODE></A></li>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultPermission()"><CODE><em>Default Permission</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultAccess()"><CODE><em>Default Access</em></CODE></A></li>
</ul>
</p>
<P>
@@ -154,19 +154,19 @@ Interface Realm</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllChecks()">getAllChecks</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllGroups()">getAllGroups</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>All Checks</b></em>' reference list.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>All Groups</b></em>' reference list.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllGroups()">getAllGroups</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllPermissions()">getAllPermissions</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>All Groups</b></em>' reference list.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>All Permissions</b></em>' reference list.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -186,11 +186,11 @@ Interface Realm</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultPermission()">getDefaultPermission</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultAccess()">getDefaultAccess</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Default Permission</b></em>' attribute.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Default Access</b></em>' attribute</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -211,10 +211,10 @@ Interface Realm</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#setDefaultPermission(org.eclipse.emf.cdo.security.Permission)">setDefaultPermission</A></B>(<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;value)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#setDefaultAccess(org.eclipse.emf.cdo.security.Access)">setDefaultAccess</A></B>(<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;value)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultPermission()"><CODE><em>Default Permission</em></CODE></A>' attribute</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultAccess()"><CODE><em>Default Access</em></CODE></A>' attribute</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -395,16 +395,16 @@ getAllRoles</H3>
</DL>
<HR>
-<A NAME="getAllChecks()"><!-- --></A><H3>
-getAllChecks</H3>
+<A NAME="getAllPermissions()"><!-- --></A><H3>
+getAllPermissions</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt; <B>getAllChecks</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt; <B>getAllPermissions</B>()</PRE>
<DL>
-<DD>Returns the value of the '<em><b>All Checks</b></em>' reference list.
- The list contents are of type <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Check</CODE></A>.
+<DD>Returns the value of the '<em><b>All Permissions</b></em>' reference list.
+ The list contents are of type <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>.
<!-- begin-user-doc -->
<p>
- If the meaning of the '<em>All Checks</em>' reference list isn't clear,
+ If the meaning of the '<em>All Permissions</em>' reference list isn't clear,
there really should be more of a description here...
</p>
<!-- end-user-doc -->
@@ -414,7 +414,7 @@ getAllChecks</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>All Checks</em>' reference list.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_AllChecks()"><CODE>SecurityPackage.getRealm_AllChecks()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>All Permissions</em>' reference list.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_AllPermissions()"><CODE>SecurityPackage.getRealm_AllPermissions()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Model</B></DT>
<DD>transient="true" changeable="false" volatile="true" derived="true"</DD>
@@ -471,16 +471,15 @@ void <B>setName</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/ja
</DL>
<HR>
-<A NAME="getDefaultPermission()"><!-- --></A><H3>
-getDefaultPermission</H3>
+<A NAME="getDefaultAccess()"><!-- --></A><H3>
+getDefaultAccess</H3>
<PRE>
-<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> <B>getDefaultPermission</B>()</PRE>
+<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> <B>getDefaultAccess</B>()</PRE>
<DL>
-<DD>Returns the value of the '<em><b>Default Permission</b></em>' attribute.
- The literals are from the enumeration <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>.
+<DD>Returns the value of the '<em><b>Default Access</b></em>' attribute.
<!-- begin-user-doc -->
<p>
- If the meaning of the '<em>Default Permission</em>' attribute isn't clear,
+ If the meaning of the '<em>Default Access</em>' attribute isn't clear,
there really should be more of a description here...
</p>
<!-- end-user-doc -->
@@ -490,23 +489,22 @@ getDefaultPermission</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Default Permission</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#setDefaultPermission(org.eclipse.emf.cdo.security.Permission)"><CODE>setDefaultPermission(Permission)</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_DefaultPermission()"><CODE>SecurityPackage.getRealm_DefaultPermission()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Default Access</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#setDefaultAccess(org.eclipse.emf.cdo.security.Access)"><CODE>setDefaultAccess(Access)</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_DefaultAccess()"><CODE>SecurityPackage.getRealm_DefaultAccess()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Model</B></DT>
- <DD></DD>
+ <DD>dataType="org.eclipse.emf.cdo.security.AccessObject"</DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="setDefaultPermission(org.eclipse.emf.cdo.security.Permission)"><!-- --></A><H3>
-setDefaultPermission</H3>
+<A NAME="setDefaultAccess(org.eclipse.emf.cdo.security.Access)"><!-- --></A><H3>
+setDefaultAccess</H3>
<PRE>
-void <B>setDefaultPermission</B>(<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;value)</PRE>
+void <B>setDefaultAccess</B>(<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;value)</PRE>
<DL>
-<DD>Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultPermission()"><CODE><em>Default Permission</em></CODE></A>' attribute.
+<DD>Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultAccess()"><CODE><em>Default Access</em></CODE></A>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -514,8 +512,7 @@ void <B>setDefaultPermission</B>(<A HREF="../../../../../org/eclipse/emf/cdo/sec
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value of the '<em>Default Permission</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultPermission()"><CODE>getDefaultPermission()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value of the '<em>Default Access</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultAccess()"><CODE>getDefaultAccess()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
@@ -550,7 +547,7 @@ void <B>setDefaultPermission</B>(<A HREF="../../../../../org/eclipse/emf/cdo/sec
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/RealmUtil.html" title="class in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/Realm.html" target="_top"><B>FRAMES</B></A> &nbsp;
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/RealmUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/RealmUtil.html
index 3c11a354ed..f4cf150d27 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/RealmUtil.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/RealmUtil.html
@@ -56,7 +56,7 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/RealmUtil.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="RealmUtil.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -128,16 +128,16 @@ Various static helper methods for dealing with <A HREF="../../../../../org/eclip
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/BasicEList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">BasicEList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/RealmUtil.html#allChecks(org.eclipse.emf.common.util.EList)">allChecks</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityItem.html" title="interface in org.eclipse.emf.cdo.security">SecurityItem</A>&gt;&nbsp;items)</CODE>
+<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/BasicEList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">BasicEList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/RealmUtil.html#allGroups(org.eclipse.emf.common.util.EList)">allGroups</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityItem.html" title="interface in org.eclipse.emf.cdo.security">SecurityItem</A>&gt;&nbsp;items)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/BasicEList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">BasicEList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/RealmUtil.html#allGroups(org.eclipse.emf.common.util.EList)">allGroups</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityItem.html" title="interface in org.eclipse.emf.cdo.security">SecurityItem</A>&gt;&nbsp;items)</CODE>
+<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/BasicEList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">BasicEList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/RealmUtil.html#allPermissions(org.eclipse.emf.common.util.EList)">allPermissions</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityItem.html" title="interface in org.eclipse.emf.cdo.security">SecurityItem</A>&gt;&nbsp;items)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -277,10 +277,10 @@ public static <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/
</DL>
<HR>
-<A NAME="allChecks(org.eclipse.emf.common.util.EList)"><!-- --></A><H3>
-allChecks</H3>
+<A NAME="allPermissions(org.eclipse.emf.common.util.EList)"><!-- --></A><H3>
+allPermissions</H3>
<PRE>
-public static <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/BasicEList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">BasicEList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt; <B>allChecks</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityItem.html" title="interface in org.eclipse.emf.cdo.security">SecurityItem</A>&gt;&nbsp;items)</PRE>
+public static <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/BasicEList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">BasicEList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt; <B>allPermissions</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityItem.html" title="interface in org.eclipse.emf.cdo.security">SecurityItem</A>&gt;&nbsp;items)</PRE>
<DL>
<DD><DL>
</DL>
@@ -317,7 +317,7 @@ public static <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/RealmUtil.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="RealmUtil.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ResourceCheck.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ResourceCheck.png
deleted file mode 100644
index 63e3f28663..0000000000
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ResourceCheck.png
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ResourceCheck.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ResourcePermission.html
index f6b1ffcba6..5379d88bc0 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ResourceCheck.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ResourcePermission.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-ResourceCheck (CDO Model Repository Documentation)
+ResourcePermission (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ ResourceCheck (CDO Model Repository Documentation)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="ResourceCheck (CDO Model Repository Documentation)";
+ parent.document.title="ResourcePermission (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -41,7 +41,7 @@ function windowTitle()
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ResourceCheck.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ResourcePermission.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -58,8 +58,8 @@ function windowTitle()
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/RealmUtil.html" title="class in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/ResourceCheck.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ResourceCheck.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/ResourcePermission.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ResourcePermission.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -90,46 +90,46 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<FONT SIZE="-1">
org.eclipse.emf.cdo.security</FONT>
<BR>
-Interface ResourceCheck</H2>
+Interface ResourcePermission</H2>
<DL>
-<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A></DD>
+<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></DD>
</DL>
<DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A></DD>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A></DD>
</DL>
<HR>
<DL>
- <DT>public interface <B>ResourceCheck</B>
- <DD>extends <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>
+ <DT>public interface <B>ResourcePermission</B>
+ <DD>extends <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>
</DL>
<map id="APIVIZ" name="APIVIZ">
<area shape="rect" id="node1" href="SecurityPackage.html" title="&#171;interface&#187; SecurityPackage" alt="" coords="5,184,125,224"/>
-<area shape="rect" id="node2" href="ResourceCheck.html" title="&#171;interface&#187; ResourceCheck" alt="" coords="108,88,223,128"/>
-<area shape="rect" id="node3" href="Check.html" title="&#171;interface&#187; Check" alt="" coords="123,5,208,45"/>
-<area shape="rect" id="node4" href="impl/ResourceCheckImpl.html" title="ResourceCheckImpl (org.eclipse.emf.cdo.security.impl)" alt="" coords="156,184,377,224"/>
+<area shape="rect" id="node2" href="ResourcePermission.html" title="&#171;interface&#187; ResourcePermission" alt="" coords="94,88,236,128"/>
+<area shape="rect" id="node3" href="Permission.html" title="&#171;interface&#187; Permission" alt="" coords="122,5,208,45"/>
+<area shape="rect" id="node4" href="impl/ResourcePermissionImpl.html" title="ResourcePermissionImpl (org.eclipse.emf.cdo.security.impl)" alt="" coords="156,184,377,224"/>
</map>
-<CENTER><IMG SRC="ResourceCheck.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<CENTER><IMG SRC="ResourcePermission.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
<P>
<!-- begin-user-doc -->
- A representation of the model object '<em><b>Resource Check</b></em>'.
+ A representation of the model object '<em><b>Resource Permission</b></em>'.
<!-- end-user-doc -->
<p>
The following features are supported:
<ul>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html#getPattern()"><CODE><em>Pattern</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html#getPattern()"><CODE><em>Pattern</em></CODE></A></li>
</ul>
</p>
<P>
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourceCheck()"><CODE>SecurityPackage.getResourceCheck()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourcePermission()"><CODE>SecurityPackage.getResourcePermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Model</B></DT>
<DD></DD>
@@ -149,7 +149,7 @@ Interface ResourceCheck</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html#getPattern()">getPattern</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html#getPattern()">getPattern</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Pattern</b></em>' attribute</TD>
@@ -157,19 +157,19 @@ Interface ResourceCheck</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html#setPattern(java.lang.String)">setPattern</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;value)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html#setPattern(java.lang.String)">setPattern</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;value)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html#getPattern()"><CODE><em>Pattern</em></CODE></A>' attribute</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html#getPattern()"><CODE><em>Pattern</em></CODE></A>' attribute</TD>
</TR>
</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.Check"><!-- --></A>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.Permission"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.cdo.security.<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.cdo.security.<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()">getPermission</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()">getRole</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#setPermission(org.eclipse.emf.cdo.security.Permission)">setPermission</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()">getAccess</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()">getRole</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#setAccess(org.eclipse.emf.cdo.security.Access)">setAccess</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.CDOObject"><!-- --></A>
@@ -230,8 +230,8 @@ getPattern</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Pattern</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html#setPattern(java.lang.String)"><CODE>setPattern(String)</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourceCheck_Pattern()"><CODE>SecurityPackage.getResourceCheck_Pattern()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Pattern</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html#setPattern(java.lang.String)"><CODE>setPattern(String)</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourcePermission_Pattern()"><CODE>SecurityPackage.getResourcePermission_Pattern()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Model</B></DT>
<DD></DD>
@@ -245,7 +245,7 @@ setPattern</H3>
<PRE>
void <B>setPattern</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;value)</PRE>
<DL>
-<DD>Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html#getPattern()"><CODE><em>Pattern</em></CODE></A>' attribute.
+<DD>Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html#getPattern()"><CODE><em>Pattern</em></CODE></A>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -253,7 +253,7 @@ void <B>setPattern</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value of the '<em>Pattern</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html#getPattern()"><CODE>getPattern()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value of the '<em>Pattern</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html#getPattern()"><CODE>getPattern()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
@@ -274,7 +274,7 @@ void <B>setPattern</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ResourceCheck.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ResourcePermission.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -291,8 +291,8 @@ void <B>setPattern</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/RealmUtil.html" title="class in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/ResourceCheck.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ResourceCheck.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/ResourcePermission.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ResourcePermission.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ResourcePermission.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ResourcePermission.png
new file mode 100644
index 0000000000..973c2cc237
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ResourcePermission.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Role.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Role.html
index eabfda7f76..681f2949a3 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Role.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Role.html
@@ -55,7 +55,7 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityElement.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/Role.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -123,7 +123,7 @@ Interface Role</H2>
The following features are supported:
<ul>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getId()"><CODE><em>Id</em></CODE></A></li>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getChecks()"><CODE><em>Checks</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getPermissions()"><CODE><em>Permissions</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getAssignees()"><CODE><em>Assignees</em></CODE></A></li>
</ul>
</p>
@@ -158,19 +158,19 @@ Interface Role</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getChecks()">getChecks</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getId()">getId</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Checks</b></em>' containment reference list.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Id</b></em>' attribute</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getId()">getId</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getPermissions()">getPermissions</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Id</b></em>' attribute</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Permissions</b></em>' containment reference list.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -317,17 +317,17 @@ void <B>setId</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java
</DL>
<HR>
-<A NAME="getChecks()"><!-- --></A><H3>
-getChecks</H3>
+<A NAME="getPermissions()"><!-- --></A><H3>
+getPermissions</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt; <B>getChecks</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt; <B>getPermissions</B>()</PRE>
<DL>
-<DD>Returns the value of the '<em><b>Checks</b></em>' containment reference list.
- The list contents are of type <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Check</CODE></A>.
- It is bidirectional and its opposite is '<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()"><CODE><em>Role</em></CODE></A>'.
+<DD>Returns the value of the '<em><b>Permissions</b></em>' containment reference list.
+ The list contents are of type <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>.
+ It is bidirectional and its opposite is '<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()"><CODE><em>Role</em></CODE></A>'.
<!-- begin-user-doc -->
<p>
- If the meaning of the '<em>Checks</em>' containment reference list isn't clear,
+ If the meaning of the '<em>Permissions</em>' containment reference list isn't clear,
there really should be more of a description here...
</p>
<!-- end-user-doc -->
@@ -337,8 +337,8 @@ getChecks</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Checks</em>' containment reference list.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRole_Checks()"><CODE>SecurityPackage.getRole_Checks()</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()"><CODE>Check.getRole()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Permissions</em>' containment reference list.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRole_Permissions()"><CODE>SecurityPackage.getRole_Permissions()</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()"><CODE>Permission.getRole()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Model</B></DT>
<DD>opposite="role" containment="true"</DD>
@@ -375,7 +375,7 @@ getChecks</H3>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityElement.html" title="interface in org.eclipse.emf.cdo.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/emf/cdo/security/Role.html" target="_top"><B>FRAMES</B></A> &nbsp;
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityFactory.html
index 905b63b4cf..4411770ac1 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityFactory.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityFactory.html
@@ -157,11 +157,11 @@ Interface SecurityFactory</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createClassCheck()">createClassCheck</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createClassPermission()">createClassPermission</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new object of class '<em>Class Check</em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new object of class '<em>Class Permission</em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -181,11 +181,11 @@ Interface SecurityFactory</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createPackageCheck()">createPackageCheck</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createPackagePermission()">createPackagePermission</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new object of class '<em>Package Check</em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new object of class '<em>Package Permission</em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -197,11 +197,11 @@ Interface SecurityFactory</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createResourceCheck()">createResourceCheck</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createResourcePermission()">createResourcePermission</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new object of class '<em>Resource Check</em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new object of class '<em>Resource Permission</em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -436,12 +436,12 @@ createUserPassword</H3>
</DL>
<HR>
-<A NAME="createClassCheck()"><!-- --></A><H3>
-createClassCheck</H3>
+<A NAME="createClassPermission()"><!-- --></A><H3>
+createClassPermission</H3>
<PRE>
-<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A> <B>createClassCheck</B>()</PRE>
+<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A> <B>createClassPermission</B>()</PRE>
<DL>
-<DD>Returns a new object of class '<em>Class Check</em>'.
+<DD>Returns a new object of class '<em>Class Permission</em>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -450,19 +450,19 @@ createClassCheck</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>a new object of class '<em>Class Check</em>'.<DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>a new object of class '<em>Class Permission</em>'.<DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="createPackageCheck()"><!-- --></A><H3>
-createPackageCheck</H3>
+<A NAME="createPackagePermission()"><!-- --></A><H3>
+createPackagePermission</H3>
<PRE>
-<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A> <B>createPackageCheck</B>()</PRE>
+<A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A> <B>createPackagePermission</B>()</PRE>
<DL>
-<DD>Returns a new object of class '<em>Package Check</em>'.
+<DD>Returns a new object of class '<em>Package Permission</em>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -471,19 +471,19 @@ createPackageCheck</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>a new object of class '<em>Package Check</em>'.<DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>a new object of class '<em>Package Permission</em>'.<DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="createResourceCheck()"><!-- --></A><H3>
-createResourceCheck</H3>
+<A NAME="createResourcePermission()"><!-- --></A><H3>
+createResourcePermission</H3>
<PRE>
-<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A> <B>createResourceCheck</B>()</PRE>
+<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A> <B>createResourcePermission</B>()</PRE>
<DL>
-<DD>Returns a new object of class '<em>Resource Check</em>'.
+<DD>Returns a new object of class '<em>Resource Permission</em>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -492,7 +492,7 @@ createResourceCheck</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>a new object of class '<em>Resource Check</em>'.<DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>a new object of class '<em>Resource Permission</em>'.<DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.Literals.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.Literals.html
index 5c56cd37e2..35e733beff 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.Literals.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.Literals.html
@@ -137,64 +137,56 @@ Interface SecurityPackage.Literals</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#ASSIGNEE">ASSIGNEE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Assignee</em></CODE></A>' class</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#ASSIGNEE__ID">ASSIGNEE__ID</A></B></CODE>
+<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EEnum.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#ACCESS">ACCESS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Id</b></em>' attribute feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Access</em></CODE></A>' enum</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#ASSIGNEE__ROLES">ASSIGNEE__ROLES</A></B></CODE>
+<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#ACCESS_OBJECT">ACCESS_OBJECT</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Roles</b></em>' reference list feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em>Access Object</em>' data type</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#CHECK">CHECK</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#ASSIGNEE">ASSIGNEE</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Check</em></CODE></A>' class</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Assignee</em></CODE></A>' class</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#CHECK__PERMISSION">CHECK__PERMISSION</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#ASSIGNEE__ID">ASSIGNEE__ID</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Permission</b></em>' attribute feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Id</b></em>' attribute feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#CHECK__ROLE">CHECK__ROLE</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#ASSIGNEE__ROLES">ASSIGNEE__ROLES</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Role</b></em>' container reference feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Roles</b></em>' reference list feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#CLASS_CHECK">CLASS_CHECK</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#CLASS_PERMISSION">CLASS_PERMISSION</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Class Check</em></CODE></A>' class</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Class Permission</em></CODE></A>' class</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#CLASS_CHECK__APPLICABLE_CLASS">CLASS_CHECK__APPLICABLE_CLASS</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#CLASS_PERMISSION__APPLICABLE_CLASS">CLASS_PERMISSION__APPLICABLE_CLASS</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Applicable Class</b></em>' reference feature</TD>
@@ -282,26 +274,42 @@ Interface SecurityPackage.Literals</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#PACKAGE_CHECK">PACKAGE_CHECK</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#PACKAGE_PERMISSION">PACKAGE_PERMISSION</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Package Check</em></CODE></A>' class</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Package Permission</em></CODE></A>' class</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#PACKAGE_CHECK__APPLICABLE_PACKAGE">PACKAGE_CHECK__APPLICABLE_PACKAGE</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#PACKAGE_PERMISSION__APPLICABLE_PACKAGE">PACKAGE_PERMISSION__APPLICABLE_PACKAGE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Applicable Package</b></em>' reference feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EEnum.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EEnum</A></CODE></FONT></TD>
+<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#PERMISSION">PERMISSION</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Permission</em></CODE></A>' enum</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Permission</em></CODE></A>' class</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#PERMISSION__ACCESS">PERMISSION__ACCESS</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Access</b></em>' attribute feature</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#PERMISSION__ROLE">PERMISSION__ROLE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Role</b></em>' container reference feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -314,18 +322,18 @@ Interface SecurityPackage.Literals</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#REALM__ALL_CHECKS">REALM__ALL_CHECKS</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#REALM__ALL_GROUPS">REALM__ALL_GROUPS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>All Checks</b></em>' reference list feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>All Groups</b></em>' reference list feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#REALM__ALL_GROUPS">REALM__ALL_GROUPS</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#REALM__ALL_PERMISSIONS">REALM__ALL_PERMISSIONS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>All Groups</b></em>' reference list feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>All Permissions</b></em>' reference list feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -346,10 +354,10 @@ Interface SecurityPackage.Literals</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#REALM__DEFAULT_PERMISSION">REALM__DEFAULT_PERMISSION</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#REALM__DEFAULT_ACCESS">REALM__DEFAULT_ACCESS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Default Permission</b></em>' attribute feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Default Access</b></em>' attribute feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -370,15 +378,15 @@ Interface SecurityPackage.Literals</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#RESOURCE_CHECK">RESOURCE_CHECK</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#RESOURCE_PERMISSION">RESOURCE_PERMISSION</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Resource Check</em></CODE></A>' class</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Resource Permission</em></CODE></A>' class</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#RESOURCE_CHECK__PATTERN">RESOURCE_CHECK__PATTERN</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#RESOURCE_PERMISSION__PATTERN">RESOURCE_PERMISSION__PATTERN</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Pattern</b></em>' attribute feature</TD>
@@ -401,19 +409,19 @@ Interface SecurityPackage.Literals</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#ROLE__CHECKS">ROLE__CHECKS</A></B></CODE>
+<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#ROLE__ID">ROLE__ID</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Checks</b></em>' containment reference list feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Id</b></em>' attribute feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#ROLE__ID">ROLE__ID</A></B></CODE>
+<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#ROLE__PERMISSIONS">ROLE__PERMISSIONS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Id</b></em>' attribute feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Permissions</b></em>' containment reference list feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -442,18 +450,18 @@ Interface SecurityPackage.Literals</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__ALL_CHECKS">USER__ALL_CHECKS</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__ALL_GROUPS">USER__ALL_GROUPS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>All Checks</b></em>' reference list feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>All Groups</b></em>' reference list feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__ALL_GROUPS">USER__ALL_GROUPS</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__ALL_PERMISSIONS">USER__ALL_PERMISSIONS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>All Groups</b></em>' reference list feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>All Permissions</b></em>' reference list feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -466,18 +474,18 @@ Interface SecurityPackage.Literals</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__DEFAULT_PERMISSION">USER__DEFAULT_PERMISSION</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__DEFAULT_ACCESS">USER__DEFAULT_ACCESS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Default Permission</b></em>' attribute feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Default Access</b></em>' attribute feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__DEFAULT_PERMISSION_OVERRIDE">USER__DEFAULT_PERMISSION_OVERRIDE</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#USER__DEFAULT_ACCESS_OVERRIDE">USER__DEFAULT_ACCESS_OVERRIDE</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Default Permission Override</b></em>' attribute feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Default Access Override</b></em>' attribute feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -671,12 +679,12 @@ static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/o
</DL>
<HR>
-<A NAME="REALM__ALL_CHECKS"><!-- --></A><H3>
-REALM__ALL_CHECKS</H3>
+<A NAME="REALM__ALL_PERMISSIONS"><!-- --></A><H3>
+REALM__ALL_PERMISSIONS</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>REALM__ALL_CHECKS</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>REALM__ALL_PERMISSIONS</B></PRE>
<DL>
-<DD>The meta object literal for the '<em><b>All Checks</b></em>' reference list feature.
+<DD>The meta object literal for the '<em><b>All Permissions</b></em>' reference list feature.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -703,12 +711,12 @@ static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/o
</DL>
<HR>
-<A NAME="REALM__DEFAULT_PERMISSION"><!-- --></A><H3>
-REALM__DEFAULT_PERMISSION</H3>
+<A NAME="REALM__DEFAULT_ACCESS"><!-- --></A><H3>
+REALM__DEFAULT_ACCESS</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>REALM__DEFAULT_PERMISSION</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>REALM__DEFAULT_ACCESS</B></PRE>
<DL>
-<DD>The meta object literal for the '<em><b>Default Permission</b></em>' attribute feature.
+<DD>The meta object literal for the '<em><b>Default Access</b></em>' attribute feature.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -834,12 +842,12 @@ static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/o
</DL>
<HR>
-<A NAME="ROLE__CHECKS"><!-- --></A><H3>
-ROLE__CHECKS</H3>
+<A NAME="ROLE__PERMISSIONS"><!-- --></A><H3>
+ROLE__PERMISSIONS</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>ROLE__CHECKS</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>ROLE__PERMISSIONS</B></PRE>
<DL>
-<DD>The meta object literal for the '<em><b>Checks</b></em>' containment reference list feature.
+<DD>The meta object literal for the '<em><b>Permissions</b></em>' containment reference list feature.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -1077,12 +1085,12 @@ static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/o
</DL>
<HR>
-<A NAME="USER__ALL_CHECKS"><!-- --></A><H3>
-USER__ALL_CHECKS</H3>
+<A NAME="USER__ALL_PERMISSIONS"><!-- --></A><H3>
+USER__ALL_PERMISSIONS</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>USER__ALL_CHECKS</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>USER__ALL_PERMISSIONS</B></PRE>
<DL>
-<DD>The meta object literal for the '<em><b>All Checks</b></em>' reference list feature.
+<DD>The meta object literal for the '<em><b>All Permissions</b></em>' reference list feature.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -1173,12 +1181,12 @@ static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/o
</DL>
<HR>
-<A NAME="USER__DEFAULT_PERMISSION_OVERRIDE"><!-- --></A><H3>
-USER__DEFAULT_PERMISSION_OVERRIDE</H3>
+<A NAME="USER__DEFAULT_ACCESS_OVERRIDE"><!-- --></A><H3>
+USER__DEFAULT_ACCESS_OVERRIDE</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>USER__DEFAULT_PERMISSION_OVERRIDE</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>USER__DEFAULT_ACCESS_OVERRIDE</B></PRE>
<DL>
-<DD>The meta object literal for the '<em><b>Default Permission Override</b></em>' attribute feature.
+<DD>The meta object literal for the '<em><b>Default Access Override</b></em>' attribute feature.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -1189,12 +1197,12 @@ static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/o
</DL>
<HR>
-<A NAME="USER__DEFAULT_PERMISSION"><!-- --></A><H3>
-USER__DEFAULT_PERMISSION</H3>
+<A NAME="USER__DEFAULT_ACCESS"><!-- --></A><H3>
+USER__DEFAULT_ACCESS</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>USER__DEFAULT_PERMISSION</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>USER__DEFAULT_ACCESS</B></PRE>
<DL>
-<DD>The meta object literal for the '<em><b>Default Permission</b></em>' attribute feature.
+<DD>The meta object literal for the '<em><b>Default Access</b></em>' attribute feature.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -1270,27 +1278,27 @@ static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/o
</DL>
<HR>
-<A NAME="CHECK"><!-- --></A><H3>
-CHECK</H3>
+<A NAME="PERMISSION"><!-- --></A><H3>
+PERMISSION</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>CHECK</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>PERMISSION</B></PRE>
<DL>
-<DD>The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Check</em></CODE></A>' class.
+<DD>The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Permission</em></CODE></A>' class.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE>CheckImpl</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getCheck()"><CODE>SecurityPackageImpl.getCheck()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE>PermissionImpl</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPermission()"><CODE>SecurityPackageImpl.getPermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DL>
<HR>
-<A NAME="CHECK__ROLE"><!-- --></A><H3>
-CHECK__ROLE</H3>
+<A NAME="PERMISSION__ROLE"><!-- --></A><H3>
+PERMISSION__ROLE</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>CHECK__ROLE</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>PERMISSION__ROLE</B></PRE>
<DL>
<DD>The meta object literal for the '<em><b>Role</b></em>' container reference feature.
<!-- begin-user-doc -->
@@ -1303,12 +1311,12 @@ static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/o
</DL>
<HR>
-<A NAME="CHECK__PERMISSION"><!-- --></A><H3>
-CHECK__PERMISSION</H3>
+<A NAME="PERMISSION__ACCESS"><!-- --></A><H3>
+PERMISSION__ACCESS</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>CHECK__PERMISSION</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>PERMISSION__ACCESS</B></PRE>
<DL>
-<DD>The meta object literal for the '<em><b>Permission</b></em>' attribute feature.
+<DD>The meta object literal for the '<em><b>Access</b></em>' attribute feature.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -1319,27 +1327,27 @@ static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/o
</DL>
<HR>
-<A NAME="CLASS_CHECK"><!-- --></A><H3>
-CLASS_CHECK</H3>
+<A NAME="CLASS_PERMISSION"><!-- --></A><H3>
+CLASS_PERMISSION</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>CLASS_CHECK</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>CLASS_PERMISSION</B></PRE>
<DL>
-<DD>The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Class Check</em></CODE></A>' class.
+<DD>The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Class Permission</em></CODE></A>' class.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE>ClassCheckImpl</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getClassCheck()"><CODE>SecurityPackageImpl.getClassCheck()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE>ClassPermissionImpl</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getClassPermission()"><CODE>SecurityPackageImpl.getClassPermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DL>
<HR>
-<A NAME="CLASS_CHECK__APPLICABLE_CLASS"><!-- --></A><H3>
-CLASS_CHECK__APPLICABLE_CLASS</H3>
+<A NAME="CLASS_PERMISSION__APPLICABLE_CLASS"><!-- --></A><H3>
+CLASS_PERMISSION__APPLICABLE_CLASS</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>CLASS_CHECK__APPLICABLE_CLASS</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>CLASS_PERMISSION__APPLICABLE_CLASS</B></PRE>
<DL>
<DD>The meta object literal for the '<em><b>Applicable Class</b></em>' reference feature.
<!-- begin-user-doc -->
@@ -1352,27 +1360,27 @@ static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/o
</DL>
<HR>
-<A NAME="PACKAGE_CHECK"><!-- --></A><H3>
-PACKAGE_CHECK</H3>
+<A NAME="PACKAGE_PERMISSION"><!-- --></A><H3>
+PACKAGE_PERMISSION</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>PACKAGE_CHECK</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>PACKAGE_PERMISSION</B></PRE>
<DL>
-<DD>The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Package Check</em></CODE></A>' class.
+<DD>The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Package Permission</em></CODE></A>' class.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE>PackageCheckImpl</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPackageCheck()"><CODE>SecurityPackageImpl.getPackageCheck()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE>PackagePermissionImpl</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPackagePermission()"><CODE>SecurityPackageImpl.getPackagePermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DL>
<HR>
-<A NAME="PACKAGE_CHECK__APPLICABLE_PACKAGE"><!-- --></A><H3>
-PACKAGE_CHECK__APPLICABLE_PACKAGE</H3>
+<A NAME="PACKAGE_PERMISSION__APPLICABLE_PACKAGE"><!-- --></A><H3>
+PACKAGE_PERMISSION__APPLICABLE_PACKAGE</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>PACKAGE_CHECK__APPLICABLE_PACKAGE</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>PACKAGE_PERMISSION__APPLICABLE_PACKAGE</B></PRE>
<DL>
<DD>The meta object literal for the '<em><b>Applicable Package</b></em>' reference feature.
<!-- begin-user-doc -->
@@ -1385,27 +1393,27 @@ static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/o
</DL>
<HR>
-<A NAME="RESOURCE_CHECK"><!-- --></A><H3>
-RESOURCE_CHECK</H3>
+<A NAME="RESOURCE_PERMISSION"><!-- --></A><H3>
+RESOURCE_PERMISSION</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>RESOURCE_CHECK</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>RESOURCE_PERMISSION</B></PRE>
<DL>
-<DD>The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Resource Check</em></CODE></A>' class.
+<DD>The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Resource Permission</em></CODE></A>' class.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE>ResourceCheckImpl</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getResourceCheck()"><CODE>SecurityPackageImpl.getResourceCheck()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE>ResourcePermissionImpl</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getResourcePermission()"><CODE>SecurityPackageImpl.getResourcePermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DL>
<HR>
-<A NAME="RESOURCE_CHECK__PATTERN"><!-- --></A><H3>
-RESOURCE_CHECK__PATTERN</H3>
+<A NAME="RESOURCE_PERMISSION__PATTERN"><!-- --></A><H3>
+RESOURCE_PERMISSION__PATTERN</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>RESOURCE_CHECK__PATTERN</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>RESOURCE_PERMISSION__PATTERN</B></PRE>
<DL>
<DD>The meta object literal for the '<em><b>Pattern</b></em>' attribute feature.
<!-- begin-user-doc -->
@@ -1418,18 +1426,35 @@ static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/o
</DL>
<HR>
-<A NAME="PERMISSION"><!-- --></A><H3>
-PERMISSION</H3>
+<A NAME="ACCESS"><!-- --></A><H3>
+ACCESS</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EEnum.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EEnum</A> <B>PERMISSION</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EEnum.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EEnum</A> <B>ACCESS</B></PRE>
<DL>
-<DD>The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Permission</em></CODE></A>' enum.
+<DD>The meta object literal for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Access</em></CODE></A>' enum.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPermission()"><CODE>SecurityPackageImpl.getPermission()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Access</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getAccess()"><CODE>SecurityPackageImpl.getAccess()</CODE></A><DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DL>
+<HR>
+
+<A NAME="ACCESS_OBJECT"><!-- --></A><H3>
+ACCESS_OBJECT</H3>
+<PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A> <B>ACCESS_OBJECT</B></PRE>
+<DL>
+<DD>The meta object literal for the '<em>Access Object</em>' data type.
+ <!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Access</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getAccessObject()"><CODE>SecurityPackageImpl.getAccessObject()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DL>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.html
index f92a343829..5b37b14329 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.html
@@ -108,14 +108,14 @@ Interface SecurityPackage</H2>
<area shape="rect" id="node2" href="impl/SecurityPackageImpl.html" title="SecurityPackageImpl (org.eclipse.emf.cdo.security.impl)" alt="" coords="603,344,824,384"/>
<area shape="rect" id="node3" href="util/SecuritySwitch.html" title="SecuritySwitch (org.eclipse.emf.cdo.security.util)" alt="" coords="606,403,821,443"/>
<area shape="rect" id="node4" href="Assignee.html" title="&#171;interface&#187; Assignee" alt="" coords="40,5,125,45"/>
-<area shape="rect" id="node5" href="Check.html" title="&#171;interface&#187; Check" alt="" coords="40,64,125,104"/>
-<area shape="rect" id="node6" href="ClassCheck.html" title="&#171;interface&#187; ClassCheck" alt="" coords="37,123,129,163"/>
-<area shape="rect" id="node7" href="Directory.html" title="&#171;interface&#187; Directory" alt="" coords="40,181,125,221"/>
-<area shape="rect" id="node8" title="&#171;interface&#187; EPackage (org.eclipse.emf.ecore)" alt="" coords="5,241,160,295"/>
-<area shape="rect" id="node9" href="Group.html" title="&#171;interface&#187; Group" alt="" coords="40,315,125,355"/>
-<area shape="rect" id="node10" href="PackageCheck.html" title="&#171;interface&#187; PackageCheck" alt="" coords="27,373,138,413"/>
+<area shape="rect" id="node5" href="ClassPermission.html" title="&#171;interface&#187; ClassPermission" alt="" coords="23,64,143,104"/>
+<area shape="rect" id="node6" href="Directory.html" title="&#171;interface&#187; Directory" alt="" coords="40,123,125,163"/>
+<area shape="rect" id="node7" title="&#171;interface&#187; EPackage (org.eclipse.emf.ecore)" alt="" coords="5,182,160,237"/>
+<area shape="rect" id="node8" href="Group.html" title="&#171;interface&#187; Group" alt="" coords="40,256,125,296"/>
+<area shape="rect" id="node9" href="PackagePermission.html" title="&#171;interface&#187; PackagePermission" alt="" coords="13,315,152,355"/>
+<area shape="rect" id="node10" href="Permission.html" title="&#171;interface&#187; Permission" alt="" coords="39,373,126,413"/>
<area shape="rect" id="node11" href="Realm.html" title="&#171;interface&#187; Realm" alt="" coords="40,432,125,472"/>
-<area shape="rect" id="node12" href="ResourceCheck.html" title="&#171;interface&#187; ResourceCheck" alt="" coords="25,491,140,531"/>
+<area shape="rect" id="node12" href="ResourcePermission.html" title="&#171;interface&#187; ResourcePermission" alt="" coords="11,491,154,531"/>
<area shape="rect" id="node13" href="Role.html" title="&#171;interface&#187; Role" alt="" coords="40,549,125,589"/>
<area shape="rect" id="node14" href="SecurityElement.html" title="&#171;interface&#187; SecurityElement" alt="" coords="23,608,142,648"/>
<area shape="rect" id="node15" href="SecurityFactory.html" title="&#171;interface&#187; SecurityFactory" alt="" coords="25,667,140,707"/>
@@ -123,7 +123,7 @@ Interface SecurityPackage</H2>
<area shape="rect" id="node17" href="SecurityPackage.html" title="&#171;interface&#187; SecurityPackage" alt="" coords="321,403,442,443"/>
<area shape="rect" id="node18" href="User.html" title="&#171;interface&#187; User" alt="" coords="671,461,756,501"/>
<area shape="rect" id="node19" href="UserPassword.html" title="&#171;interface&#187; UserPassword" alt="" coords="660,520,767,560"/>
-<area shape="rect" id="node20" href="Permission.html" title="&#171;enum&#187; Permission" alt="" coords="39,784,126,824"/>
+<area shape="rect" id="node20" href="Access.html" title="&#171;enum&#187; Access" alt="" coords="49,784,117,824"/>
</map>
<CENTER><IMG SRC="SecurityPackage.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -198,87 +198,79 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE">ASSIGNEE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Assignee</em></CODE></A>' class</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ANNOTATIONS">ASSIGNEE__ANNOTATIONS</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ACCESS">ACCESS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Annotations</b></em>' containment reference list</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Access</em></CODE></A>' enum</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ID">ASSIGNEE__ID</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ACCESS_OBJECT">ACCESS_OBJECT</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Id</b></em>' attribute</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object id for the '<em>Access Object</em>' data type</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ROLES">ASSIGNEE__ROLES</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE">ASSIGNEE</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Roles</b></em>' reference list</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Assignee</em></CODE></A>' class</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE_FEATURE_COUNT">ASSIGNEE_FEATURE_COUNT</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ANNOTATIONS">ASSIGNEE__ANNOTATIONS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of structural features of the '<em>Assignee</em>' class</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Annotations</b></em>' containment reference list</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK">CHECK</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ID">ASSIGNEE__ID</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Check</em></CODE></A>' class</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Id</b></em>' attribute</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK__PERMISSION">CHECK__PERMISSION</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ROLES">ASSIGNEE__ROLES</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Permission</b></em>' attribute</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Roles</b></em>' reference list</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK__ROLE">CHECK__ROLE</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE_FEATURE_COUNT">ASSIGNEE_FEATURE_COUNT</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Role</b></em>' container reference</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of structural features of the '<em>Assignee</em>' class</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK_FEATURE_COUNT">CHECK_FEATURE_COUNT</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION">CLASS_PERMISSION</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of structural features of the '<em>Check</em>' class</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Class Permission</em></CODE></A>' class</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK">CLASS_CHECK</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION__ACCESS">CLASS_PERMISSION__ACCESS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Class Check</em></CODE></A>' class</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Access</b></em>' attribute</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__APPLICABLE_CLASS">CLASS_CHECK__APPLICABLE_CLASS</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION__APPLICABLE_CLASS">CLASS_PERMISSION__APPLICABLE_CLASS</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Applicable Class</b></em>' reference</TD>
@@ -286,15 +278,7 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__PERMISSION">CLASS_CHECK__PERMISSION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Permission</b></em>' attribute</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__ROLE">CLASS_CHECK__ROLE</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION__ROLE">CLASS_PERMISSION__ROLE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Role</b></em>' container reference</TD>
@@ -302,10 +286,10 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK_FEATURE_COUNT">CLASS_CHECK_FEATURE_COUNT</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION_FEATURE_COUNT">CLASS_PERMISSION_FEATURE_COUNT</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of structural features of the '<em>Class Check</em>' class</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of structural features of the '<em>Class Permission</em>' class</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -470,31 +454,31 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK">PACKAGE_CHECK</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION">PACKAGE_PERMISSION</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Package Check</em></CODE></A>' class</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Package Permission</em></CODE></A>' class</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__APPLICABLE_PACKAGE">PACKAGE_CHECK__APPLICABLE_PACKAGE</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION__ACCESS">PACKAGE_PERMISSION__ACCESS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Applicable Package</b></em>' reference</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Access</b></em>' attribute</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__PERMISSION">PACKAGE_CHECK__PERMISSION</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION__APPLICABLE_PACKAGE">PACKAGE_PERMISSION__APPLICABLE_PACKAGE</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Permission</b></em>' attribute</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Applicable Package</b></em>' reference</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__ROLE">PACKAGE_CHECK__ROLE</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION__ROLE">PACKAGE_PERMISSION__ROLE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Role</b></em>' container reference</TD>
@@ -502,10 +486,10 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK_FEATURE_COUNT">PACKAGE_CHECK_FEATURE_COUNT</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION_FEATURE_COUNT">PACKAGE_PERMISSION_FEATURE_COUNT</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of structural features of the '<em>Package Check</em>' class</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of structural features of the '<em>Package Permission</em>' class</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -513,23 +497,39 @@ Interface SecurityPackage</H2>
<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION">PERMISSION</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Permission</em></CODE></A>' enum</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Permission</em></CODE></A>' class</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM">REALM</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION__ACCESS">PERMISSION__ACCESS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Realm</em></CODE></A>' class</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Access</b></em>' attribute</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION__ROLE">PERMISSION__ROLE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Role</b></em>' container reference</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION_FEATURE_COUNT">PERMISSION_FEATURE_COUNT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of structural features of the '<em>Permission</em>' class</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_CHECKS">REALM__ALL_CHECKS</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM">REALM</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>All Checks</b></em>' reference list</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Realm</em></CODE></A>' class</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -542,6 +542,14 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_PERMISSIONS">REALM__ALL_PERMISSIONS</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>All Permissions</b></em>' reference list</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_ROLES">REALM__ALL_ROLES</A></B></CODE>
<BR>
@@ -566,10 +574,10 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__DEFAULT_PERMISSION">REALM__DEFAULT_PERMISSION</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__DEFAULT_ACCESS">REALM__DEFAULT_ACCESS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Default Permission</b></em>' attribute</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Default Access</b></em>' attribute</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -598,31 +606,31 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK">RESOURCE_CHECK</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION">RESOURCE_PERMISSION</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Resource Check</em></CODE></A>' class</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Resource Permission</em></CODE></A>' class</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__PATTERN">RESOURCE_CHECK__PATTERN</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION__ACCESS">RESOURCE_PERMISSION__ACCESS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Pattern</b></em>' attribute</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Access</b></em>' attribute</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__PERMISSION">RESOURCE_CHECK__PERMISSION</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION__PATTERN">RESOURCE_PERMISSION__PATTERN</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Permission</b></em>' attribute</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Pattern</b></em>' attribute</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__ROLE">RESOURCE_CHECK__ROLE</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION__ROLE">RESOURCE_PERMISSION__ROLE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Role</b></em>' container reference</TD>
@@ -630,10 +638,10 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK_FEATURE_COUNT">RESOURCE_CHECK_FEATURE_COUNT</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION_FEATURE_COUNT">RESOURCE_PERMISSION_FEATURE_COUNT</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of structural features of the '<em>Resource Check</em>' class</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of structural features of the '<em>Resource Permission</em>' class</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -662,18 +670,18 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__CHECKS">ROLE__CHECKS</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__ID">ROLE__ID</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Checks</b></em>' containment reference list</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Id</b></em>' attribute</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__ID">ROLE__ID</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__PERMISSIONS">ROLE__PERMISSIONS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Id</b></em>' attribute</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Permissions</b></em>' containment reference list</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -742,18 +750,18 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_CHECKS">USER__ALL_CHECKS</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_GROUPS">USER__ALL_GROUPS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>All Checks</b></em>' reference list</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>All Groups</b></em>' reference list</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_GROUPS">USER__ALL_GROUPS</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_PERMISSIONS">USER__ALL_PERMISSIONS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>All Groups</b></em>' reference list</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>All Permissions</b></em>' reference list</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -774,18 +782,18 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_PERMISSION">USER__DEFAULT_PERMISSION</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_ACCESS">USER__DEFAULT_ACCESS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Default Permission</b></em>' attribute</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Default Access</b></em>' attribute</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_PERMISSION_OVERRIDE">USER__DEFAULT_PERMISSION_OVERRIDE</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_ACCESS_OVERRIDE">USER__DEFAULT_ACCESS_OVERRIDE</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Default Permission Override</b></em>' attribute</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Default Access Override</b></em>' attribute</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -911,67 +919,59 @@ Interface SecurityPackage</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getAssignee_Id()">getAssignee_Id</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EEnum.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getAccess()">getAccess</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/Assignee.html#getId()"><CODE><em>Id</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for enum '<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Access</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getAssignee_Roles()">getAssignee_Roles</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getAccessObject()">getAccessObject</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/Assignee.html#getRoles()"><CODE><em>Roles</em></CODE></A>'</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getAssignee()">getAssignee</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/Assignee.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Assignee</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for data type '<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Access Object</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck_Permission()">getCheck_Permission</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getAssignee_Id()">getAssignee_Id</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()"><CODE><em>Permission</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/Assignee.html#getId()"><CODE><em>Id</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck_Role()">getCheck_Role</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getAssignee_Roles()">getAssignee_Roles</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the container reference '<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()"><CODE><em>Role</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/Assignee.html#getRoles()"><CODE><em>Roles</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck()">getCheck</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getAssignee()">getAssignee</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Check</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/Assignee.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Assignee</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck_ApplicableClass()">getClassCheck_ApplicableClass</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassPermission_ApplicableClass()">getClassPermission_ApplicableClass</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the reference '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the reference '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck()">getClassCheck</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassPermission()">getClassPermission</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Class Check</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Class Permission</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1056,34 +1056,42 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck_ApplicablePackage()">getPackageCheck_ApplicablePackage</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackagePermission_ApplicablePackage()">getPackagePermission_ApplicablePackage</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the reference '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the reference '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck()">getPackageCheck</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackagePermission()">getPackagePermission</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Package Check</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Package Permission</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EEnum.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EEnum</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission()">getPermission</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission_Access()">getPermission_Access</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for enum '<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Permission</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()"><CODE><em>Access</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_AllChecks()">getRealm_AllChecks</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission_Role()">getPermission_Role</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the container reference '<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()"><CODE><em>Role</em></CODE></A>'</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission()">getPermission</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllChecks()"><CODE><em>All Checks</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Permission</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1096,6 +1104,14 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_AllPermissions()">getRealm_AllPermissions</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllPermissions()"><CODE><em>All Permissions</em></CODE></A>'</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_AllRoles()">getRealm_AllRoles</A></B>()</CODE>
<BR>
@@ -1112,10 +1128,10 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_DefaultPermission()">getRealm_DefaultPermission</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_DefaultAccess()">getRealm_DefaultAccess</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultPermission()"><CODE><em>Default Permission</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultAccess()"><CODE><em>Default Access</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1144,18 +1160,18 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourceCheck_Pattern()">getResourceCheck_Pattern</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourcePermission_Pattern()">getResourcePermission_Pattern</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html#getPattern()"><CODE><em>Pattern</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html#getPattern()"><CODE><em>Pattern</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourceCheck()">getResourceCheck</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourcePermission()">getResourcePermission</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Resource Check</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Resource Permission</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1167,19 +1183,19 @@ Interface SecurityPackage</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRole_Checks()">getRole_Checks</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRole_Id()">getRole_Id</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the containment reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getChecks()"><CODE><em>Checks</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getId()"><CODE><em>Id</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRole_Id()">getRole_Id</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRole_Permissions()">getRole_Permissions</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getId()"><CODE><em>Id</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the containment reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getPermissions()"><CODE><em>Permissions</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1216,18 +1232,18 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_AllChecks()">getUser_AllChecks</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_AllGroups()">getUser_AllGroups</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllChecks()"><CODE><em>All Checks</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllGroups()"><CODE><em>All Groups</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_AllGroups()">getUser_AllGroups</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_AllPermissions()">getUser_AllPermissions</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllGroups()"><CODE><em>All Groups</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllPermissions()"><CODE><em>All Permissions</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1240,18 +1256,18 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultPermission()">getUser_DefaultPermission</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultAccess()">getUser_DefaultAccess</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermission()"><CODE><em>Default Permission</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccess()"><CODE><em>Default Access</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultPermissionOverride()">getUser_DefaultPermissionOverride</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultAccessOverride()">getUser_DefaultAccessOverride</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermissionOverride()"><CODE><em>Default Permission Override</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccessOverride()"><CODE><em>Default Access Override</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1698,17 +1714,17 @@ static final int <B>REALM__ALL_ROLES</B></PRE>
</DL>
<HR>
-<A NAME="REALM__ALL_CHECKS"><!-- --></A><H3>
-REALM__ALL_CHECKS</H3>
+<A NAME="REALM__ALL_PERMISSIONS"><!-- --></A><H3>
+REALM__ALL_PERMISSIONS</H3>
<PRE>
-static final int <B>REALM__ALL_CHECKS</B></PRE>
+static final int <B>REALM__ALL_PERMISSIONS</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>All Checks</b></em>' reference list.
+<DD>The feature id for the '<em><b>All Permissions</b></em>' reference list.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.REALM__ALL_CHECKS">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.REALM__ALL_PERMISSIONS">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -1734,17 +1750,17 @@ static final int <B>REALM__NAME</B></PRE>
</DL>
<HR>
-<A NAME="REALM__DEFAULT_PERMISSION"><!-- --></A><H3>
-REALM__DEFAULT_PERMISSION</H3>
+<A NAME="REALM__DEFAULT_ACCESS"><!-- --></A><H3>
+REALM__DEFAULT_ACCESS</H3>
<PRE>
-static final int <B>REALM__DEFAULT_PERMISSION</B></PRE>
+static final int <B>REALM__DEFAULT_ACCESS</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Default Permission</b></em>' attribute.
+<DD>The feature id for the '<em><b>Default Access</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.REALM__DEFAULT_PERMISSION">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.REALM__DEFAULT_ACCESS">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -1896,17 +1912,17 @@ static final int <B>ROLE__ID</B></PRE>
</DL>
<HR>
-<A NAME="ROLE__CHECKS"><!-- --></A><H3>
-ROLE__CHECKS</H3>
+<A NAME="ROLE__PERMISSIONS"><!-- --></A><H3>
+ROLE__PERMISSIONS</H3>
<PRE>
-static final int <B>ROLE__CHECKS</B></PRE>
+static final int <B>ROLE__PERMISSIONS</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Checks</b></em>' containment reference list.
+<DD>The feature id for the '<em><b>Permissions</b></em>' containment reference list.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.ROLE__CHECKS">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.ROLE__PERMISSIONS">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2400,17 +2416,17 @@ static final int <B>USER__EMAIL</B></PRE>
</DL>
<HR>
-<A NAME="USER__DEFAULT_PERMISSION_OVERRIDE"><!-- --></A><H3>
-USER__DEFAULT_PERMISSION_OVERRIDE</H3>
+<A NAME="USER__DEFAULT_ACCESS_OVERRIDE"><!-- --></A><H3>
+USER__DEFAULT_ACCESS_OVERRIDE</H3>
<PRE>
-static final int <B>USER__DEFAULT_PERMISSION_OVERRIDE</B></PRE>
+static final int <B>USER__DEFAULT_ACCESS_OVERRIDE</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Default Permission Override</b></em>' attribute.
+<DD>The feature id for the '<em><b>Default Access Override</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__DEFAULT_PERMISSION_OVERRIDE">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__DEFAULT_ACCESS_OVERRIDE">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2418,17 +2434,17 @@ static final int <B>USER__DEFAULT_PERMISSION_OVERRIDE</B></PRE>
</DL>
<HR>
-<A NAME="USER__DEFAULT_PERMISSION"><!-- --></A><H3>
-USER__DEFAULT_PERMISSION</H3>
+<A NAME="USER__DEFAULT_ACCESS"><!-- --></A><H3>
+USER__DEFAULT_ACCESS</H3>
<PRE>
-static final int <B>USER__DEFAULT_PERMISSION</B></PRE>
+static final int <B>USER__DEFAULT_ACCESS</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Default Permission</b></em>' attribute.
+<DD>The feature id for the '<em><b>Default Access</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__DEFAULT_PERMISSION">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__DEFAULT_ACCESS">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2508,17 +2524,17 @@ static final int <B>USER__ALL_ROLES</B></PRE>
</DL>
<HR>
-<A NAME="USER__ALL_CHECKS"><!-- --></A><H3>
-USER__ALL_CHECKS</H3>
+<A NAME="USER__ALL_PERMISSIONS"><!-- --></A><H3>
+USER__ALL_PERMISSIONS</H3>
<PRE>
-static final int <B>USER__ALL_CHECKS</B></PRE>
+static final int <B>USER__ALL_PERMISSIONS</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>All Checks</b></em>' reference list.
+<DD>The feature id for the '<em><b>All Permissions</b></em>' reference list.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__ALL_CHECKS">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__ALL_PERMISSIONS">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2616,35 +2632,35 @@ static final int <B>USER_PASSWORD_FEATURE_COUNT</B></PRE>
</DL>
<HR>
-<A NAME="CHECK"><!-- --></A><H3>
-CHECK</H3>
+<A NAME="PERMISSION"><!-- --></A><H3>
+PERMISSION</H3>
<PRE>
-static final int <B>CHECK</B></PRE>
+static final int <B>PERMISSION</B></PRE>
<DL>
-<DD>The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Check</em></CODE></A>' class.
+<DD>The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Permission</em></CODE></A>' class.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE>CheckImpl</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getCheck()"><CODE>SecurityPackageImpl.getCheck()</CODE></A>,
-<A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.CHECK">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE>PermissionImpl</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPermission()"><CODE>SecurityPackageImpl.getPermission()</CODE></A>,
+<A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.PERMISSION">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DL>
<HR>
-<A NAME="CHECK__ROLE"><!-- --></A><H3>
-CHECK__ROLE</H3>
+<A NAME="PERMISSION__ROLE"><!-- --></A><H3>
+PERMISSION__ROLE</H3>
<PRE>
-static final int <B>CHECK__ROLE</B></PRE>
+static final int <B>PERMISSION__ROLE</B></PRE>
<DL>
<DD>The feature id for the '<em><b>Role</b></em>' container reference.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.CHECK__ROLE">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.PERMISSION__ROLE">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2652,17 +2668,17 @@ static final int <B>CHECK__ROLE</B></PRE>
</DL>
<HR>
-<A NAME="CHECK__PERMISSION"><!-- --></A><H3>
-CHECK__PERMISSION</H3>
+<A NAME="PERMISSION__ACCESS"><!-- --></A><H3>
+PERMISSION__ACCESS</H3>
<PRE>
-static final int <B>CHECK__PERMISSION</B></PRE>
+static final int <B>PERMISSION__ACCESS</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Permission</b></em>' attribute.
+<DD>The feature id for the '<em><b>Access</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.CHECK__PERMISSION">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.PERMISSION__ACCESS">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2670,17 +2686,17 @@ static final int <B>CHECK__PERMISSION</B></PRE>
</DL>
<HR>
-<A NAME="CHECK_FEATURE_COUNT"><!-- --></A><H3>
-CHECK_FEATURE_COUNT</H3>
+<A NAME="PERMISSION_FEATURE_COUNT"><!-- --></A><H3>
+PERMISSION_FEATURE_COUNT</H3>
<PRE>
-static final int <B>CHECK_FEATURE_COUNT</B></PRE>
+static final int <B>PERMISSION_FEATURE_COUNT</B></PRE>
<DL>
-<DD>The number of structural features of the '<em>Check</em>' class.
+<DD>The number of structural features of the '<em>Permission</em>' class.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.CHECK_FEATURE_COUNT">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.PERMISSION_FEATURE_COUNT">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2688,35 +2704,35 @@ static final int <B>CHECK_FEATURE_COUNT</B></PRE>
</DL>
<HR>
-<A NAME="CLASS_CHECK"><!-- --></A><H3>
-CLASS_CHECK</H3>
+<A NAME="CLASS_PERMISSION"><!-- --></A><H3>
+CLASS_PERMISSION</H3>
<PRE>
-static final int <B>CLASS_CHECK</B></PRE>
+static final int <B>CLASS_PERMISSION</B></PRE>
<DL>
-<DD>The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Class Check</em></CODE></A>' class.
+<DD>The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Class Permission</em></CODE></A>' class.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE>ClassCheckImpl</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getClassCheck()"><CODE>SecurityPackageImpl.getClassCheck()</CODE></A>,
-<A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.CLASS_CHECK">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE>ClassPermissionImpl</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getClassPermission()"><CODE>SecurityPackageImpl.getClassPermission()</CODE></A>,
+<A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.CLASS_PERMISSION">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DL>
<HR>
-<A NAME="CLASS_CHECK__ROLE"><!-- --></A><H3>
-CLASS_CHECK__ROLE</H3>
+<A NAME="CLASS_PERMISSION__ROLE"><!-- --></A><H3>
+CLASS_PERMISSION__ROLE</H3>
<PRE>
-static final int <B>CLASS_CHECK__ROLE</B></PRE>
+static final int <B>CLASS_PERMISSION__ROLE</B></PRE>
<DL>
<DD>The feature id for the '<em><b>Role</b></em>' container reference.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.CLASS_CHECK__ROLE">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.CLASS_PERMISSION__ROLE">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2724,17 +2740,17 @@ static final int <B>CLASS_CHECK__ROLE</B></PRE>
</DL>
<HR>
-<A NAME="CLASS_CHECK__PERMISSION"><!-- --></A><H3>
-CLASS_CHECK__PERMISSION</H3>
+<A NAME="CLASS_PERMISSION__ACCESS"><!-- --></A><H3>
+CLASS_PERMISSION__ACCESS</H3>
<PRE>
-static final int <B>CLASS_CHECK__PERMISSION</B></PRE>
+static final int <B>CLASS_PERMISSION__ACCESS</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Permission</b></em>' attribute.
+<DD>The feature id for the '<em><b>Access</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.CLASS_CHECK__PERMISSION">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.CLASS_PERMISSION__ACCESS">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2742,17 +2758,17 @@ static final int <B>CLASS_CHECK__PERMISSION</B></PRE>
</DL>
<HR>
-<A NAME="CLASS_CHECK__APPLICABLE_CLASS"><!-- --></A><H3>
-CLASS_CHECK__APPLICABLE_CLASS</H3>
+<A NAME="CLASS_PERMISSION__APPLICABLE_CLASS"><!-- --></A><H3>
+CLASS_PERMISSION__APPLICABLE_CLASS</H3>
<PRE>
-static final int <B>CLASS_CHECK__APPLICABLE_CLASS</B></PRE>
+static final int <B>CLASS_PERMISSION__APPLICABLE_CLASS</B></PRE>
<DL>
<DD>The feature id for the '<em><b>Applicable Class</b></em>' reference.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.CLASS_CHECK__APPLICABLE_CLASS">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.CLASS_PERMISSION__APPLICABLE_CLASS">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2760,17 +2776,17 @@ static final int <B>CLASS_CHECK__APPLICABLE_CLASS</B></PRE>
</DL>
<HR>
-<A NAME="CLASS_CHECK_FEATURE_COUNT"><!-- --></A><H3>
-CLASS_CHECK_FEATURE_COUNT</H3>
+<A NAME="CLASS_PERMISSION_FEATURE_COUNT"><!-- --></A><H3>
+CLASS_PERMISSION_FEATURE_COUNT</H3>
<PRE>
-static final int <B>CLASS_CHECK_FEATURE_COUNT</B></PRE>
+static final int <B>CLASS_PERMISSION_FEATURE_COUNT</B></PRE>
<DL>
-<DD>The number of structural features of the '<em>Class Check</em>' class.
+<DD>The number of structural features of the '<em>Class Permission</em>' class.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.CLASS_CHECK_FEATURE_COUNT">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.CLASS_PERMISSION_FEATURE_COUNT">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2778,35 +2794,35 @@ static final int <B>CLASS_CHECK_FEATURE_COUNT</B></PRE>
</DL>
<HR>
-<A NAME="PACKAGE_CHECK"><!-- --></A><H3>
-PACKAGE_CHECK</H3>
+<A NAME="PACKAGE_PERMISSION"><!-- --></A><H3>
+PACKAGE_PERMISSION</H3>
<PRE>
-static final int <B>PACKAGE_CHECK</B></PRE>
+static final int <B>PACKAGE_PERMISSION</B></PRE>
<DL>
-<DD>The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Package Check</em></CODE></A>' class.
+<DD>The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Package Permission</em></CODE></A>' class.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE>PackageCheckImpl</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPackageCheck()"><CODE>SecurityPackageImpl.getPackageCheck()</CODE></A>,
-<A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_CHECK">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE>PackagePermissionImpl</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPackagePermission()"><CODE>SecurityPackageImpl.getPackagePermission()</CODE></A>,
+<A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_PERMISSION">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DL>
<HR>
-<A NAME="PACKAGE_CHECK__ROLE"><!-- --></A><H3>
-PACKAGE_CHECK__ROLE</H3>
+<A NAME="PACKAGE_PERMISSION__ROLE"><!-- --></A><H3>
+PACKAGE_PERMISSION__ROLE</H3>
<PRE>
-static final int <B>PACKAGE_CHECK__ROLE</B></PRE>
+static final int <B>PACKAGE_PERMISSION__ROLE</B></PRE>
<DL>
<DD>The feature id for the '<em><b>Role</b></em>' container reference.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_CHECK__ROLE">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_PERMISSION__ROLE">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2814,17 +2830,17 @@ static final int <B>PACKAGE_CHECK__ROLE</B></PRE>
</DL>
<HR>
-<A NAME="PACKAGE_CHECK__PERMISSION"><!-- --></A><H3>
-PACKAGE_CHECK__PERMISSION</H3>
+<A NAME="PACKAGE_PERMISSION__ACCESS"><!-- --></A><H3>
+PACKAGE_PERMISSION__ACCESS</H3>
<PRE>
-static final int <B>PACKAGE_CHECK__PERMISSION</B></PRE>
+static final int <B>PACKAGE_PERMISSION__ACCESS</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Permission</b></em>' attribute.
+<DD>The feature id for the '<em><b>Access</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_CHECK__PERMISSION">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_PERMISSION__ACCESS">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2832,17 +2848,17 @@ static final int <B>PACKAGE_CHECK__PERMISSION</B></PRE>
</DL>
<HR>
-<A NAME="PACKAGE_CHECK__APPLICABLE_PACKAGE"><!-- --></A><H3>
-PACKAGE_CHECK__APPLICABLE_PACKAGE</H3>
+<A NAME="PACKAGE_PERMISSION__APPLICABLE_PACKAGE"><!-- --></A><H3>
+PACKAGE_PERMISSION__APPLICABLE_PACKAGE</H3>
<PRE>
-static final int <B>PACKAGE_CHECK__APPLICABLE_PACKAGE</B></PRE>
+static final int <B>PACKAGE_PERMISSION__APPLICABLE_PACKAGE</B></PRE>
<DL>
<DD>The feature id for the '<em><b>Applicable Package</b></em>' reference.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_CHECK__APPLICABLE_PACKAGE">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_PERMISSION__APPLICABLE_PACKAGE">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2850,17 +2866,17 @@ static final int <B>PACKAGE_CHECK__APPLICABLE_PACKAGE</B></PRE>
</DL>
<HR>
-<A NAME="PACKAGE_CHECK_FEATURE_COUNT"><!-- --></A><H3>
-PACKAGE_CHECK_FEATURE_COUNT</H3>
+<A NAME="PACKAGE_PERMISSION_FEATURE_COUNT"><!-- --></A><H3>
+PACKAGE_PERMISSION_FEATURE_COUNT</H3>
<PRE>
-static final int <B>PACKAGE_CHECK_FEATURE_COUNT</B></PRE>
+static final int <B>PACKAGE_PERMISSION_FEATURE_COUNT</B></PRE>
<DL>
-<DD>The number of structural features of the '<em>Package Check</em>' class.
+<DD>The number of structural features of the '<em>Package Permission</em>' class.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_CHECK_FEATURE_COUNT">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_PERMISSION_FEATURE_COUNT">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2868,35 +2884,35 @@ static final int <B>PACKAGE_CHECK_FEATURE_COUNT</B></PRE>
</DL>
<HR>
-<A NAME="RESOURCE_CHECK"><!-- --></A><H3>
-RESOURCE_CHECK</H3>
+<A NAME="RESOURCE_PERMISSION"><!-- --></A><H3>
+RESOURCE_PERMISSION</H3>
<PRE>
-static final int <B>RESOURCE_CHECK</B></PRE>
+static final int <B>RESOURCE_PERMISSION</B></PRE>
<DL>
-<DD>The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Resource Check</em></CODE></A>' class.
+<DD>The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE><em>Resource Permission</em></CODE></A>' class.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE>ResourceCheckImpl</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getResourceCheck()"><CODE>SecurityPackageImpl.getResourceCheck()</CODE></A>,
-<A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_CHECK">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><CODE>ResourcePermissionImpl</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getResourcePermission()"><CODE>SecurityPackageImpl.getResourcePermission()</CODE></A>,
+<A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_PERMISSION">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DL>
<HR>
-<A NAME="RESOURCE_CHECK__ROLE"><!-- --></A><H3>
-RESOURCE_CHECK__ROLE</H3>
+<A NAME="RESOURCE_PERMISSION__ROLE"><!-- --></A><H3>
+RESOURCE_PERMISSION__ROLE</H3>
<PRE>
-static final int <B>RESOURCE_CHECK__ROLE</B></PRE>
+static final int <B>RESOURCE_PERMISSION__ROLE</B></PRE>
<DL>
<DD>The feature id for the '<em><b>Role</b></em>' container reference.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_CHECK__ROLE">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_PERMISSION__ROLE">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2904,17 +2920,17 @@ static final int <B>RESOURCE_CHECK__ROLE</B></PRE>
</DL>
<HR>
-<A NAME="RESOURCE_CHECK__PERMISSION"><!-- --></A><H3>
-RESOURCE_CHECK__PERMISSION</H3>
+<A NAME="RESOURCE_PERMISSION__ACCESS"><!-- --></A><H3>
+RESOURCE_PERMISSION__ACCESS</H3>
<PRE>
-static final int <B>RESOURCE_CHECK__PERMISSION</B></PRE>
+static final int <B>RESOURCE_PERMISSION__ACCESS</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Permission</b></em>' attribute.
+<DD>The feature id for the '<em><b>Access</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_CHECK__PERMISSION">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_PERMISSION__ACCESS">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2922,17 +2938,17 @@ static final int <B>RESOURCE_CHECK__PERMISSION</B></PRE>
</DL>
<HR>
-<A NAME="RESOURCE_CHECK__PATTERN"><!-- --></A><H3>
-RESOURCE_CHECK__PATTERN</H3>
+<A NAME="RESOURCE_PERMISSION__PATTERN"><!-- --></A><H3>
+RESOURCE_PERMISSION__PATTERN</H3>
<PRE>
-static final int <B>RESOURCE_CHECK__PATTERN</B></PRE>
+static final int <B>RESOURCE_PERMISSION__PATTERN</B></PRE>
<DL>
<DD>The feature id for the '<em><b>Pattern</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_CHECK__PATTERN">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_PERMISSION__PATTERN">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2940,17 +2956,17 @@ static final int <B>RESOURCE_CHECK__PATTERN</B></PRE>
</DL>
<HR>
-<A NAME="RESOURCE_CHECK_FEATURE_COUNT"><!-- --></A><H3>
-RESOURCE_CHECK_FEATURE_COUNT</H3>
+<A NAME="RESOURCE_PERMISSION_FEATURE_COUNT"><!-- --></A><H3>
+RESOURCE_PERMISSION_FEATURE_COUNT</H3>
<PRE>
-static final int <B>RESOURCE_CHECK_FEATURE_COUNT</B></PRE>
+static final int <B>RESOURCE_PERMISSION_FEATURE_COUNT</B></PRE>
<DL>
-<DD>The number of structural features of the '<em>Resource Check</em>' class.
+<DD>The number of structural features of the '<em>Resource Permission</em>' class.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_CHECK_FEATURE_COUNT">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.RESOURCE_PERMISSION_FEATURE_COUNT">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2958,19 +2974,37 @@ static final int <B>RESOURCE_CHECK_FEATURE_COUNT</B></PRE>
</DL>
<HR>
-<A NAME="PERMISSION"><!-- --></A><H3>
-PERMISSION</H3>
+<A NAME="ACCESS"><!-- --></A><H3>
+ACCESS</H3>
<PRE>
-static final int <B>PERMISSION</B></PRE>
+static final int <B>ACCESS</B></PRE>
<DL>
-<DD>The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Permission</em></CODE></A>' enum.
+<DD>The meta object id for the '<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Access</em></CODE></A>' enum.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPermission()"><CODE>SecurityPackageImpl.getPermission()</CODE></A>,
-<A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.PERMISSION">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Access</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getAccess()"><CODE>SecurityPackageImpl.getAccess()</CODE></A>,
+<A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.ACCESS">Constant Field Values</A><DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DL>
+<HR>
+
+<A NAME="ACCESS_OBJECT"><!-- --></A><H3>
+ACCESS_OBJECT</H3>
+<PRE>
+static final int <B>ACCESS_OBJECT</B></PRE>
+<DL>
+<DD>The meta object id for the '<em>Access Object</em>' data type.
+ <!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Access</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getAccessObject()"><CODE>SecurityPackageImpl.getAccessObject()</CODE></A>,
+<A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.ACCESS_OBJECT">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DL>
@@ -3115,12 +3149,12 @@ getRealm_AllRoles</H3>
</DL>
<HR>
-<A NAME="getRealm_AllChecks()"><!-- --></A><H3>
-getRealm_AllChecks</H3>
+<A NAME="getRealm_AllPermissions()"><!-- --></A><H3>
+getRealm_AllPermissions</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getRealm_AllChecks</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getRealm_AllPermissions</B>()</PRE>
<DL>
-<DD>Returns the meta object for the reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllChecks()"><CODE><em>All Checks</em></CODE></A>'.
+<DD>Returns the meta object for the reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllPermissions()"><CODE><em>All Permissions</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -3129,7 +3163,7 @@ getRealm_AllChecks</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the reference list '<em>All Checks</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllChecks()"><CODE>Realm.getAllChecks()</CODE></A>,
+<DT><B>Returns:</B><DD>the meta object for the reference list '<em>All Permissions</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllPermissions()"><CODE>Realm.getAllPermissions()</CODE></A>,
<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm()"><CODE>getRealm()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
@@ -3159,12 +3193,12 @@ getRealm_Name</H3>
</DL>
<HR>
-<A NAME="getRealm_DefaultPermission()"><!-- --></A><H3>
-getRealm_DefaultPermission</H3>
+<A NAME="getRealm_DefaultAccess()"><!-- --></A><H3>
+getRealm_DefaultAccess</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getRealm_DefaultPermission</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getRealm_DefaultAccess</B>()</PRE>
<DL>
-<DD>Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultPermission()"><CODE><em>Default Permission</em></CODE></A>'.
+<DD>Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultAccess()"><CODE><em>Default Access</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -3173,7 +3207,7 @@ getRealm_DefaultPermission</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Default Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultPermission()"><CODE>Realm.getDefaultPermission()</CODE></A>,
+<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Default Access</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultAccess()"><CODE>Realm.getDefaultAccess()</CODE></A>,
<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm()"><CODE>getRealm()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
@@ -3332,12 +3366,12 @@ getRole_Id</H3>
</DL>
<HR>
-<A NAME="getRole_Checks()"><!-- --></A><H3>
-getRole_Checks</H3>
+<A NAME="getRole_Permissions()"><!-- --></A><H3>
+getRole_Permissions</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getRole_Checks</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getRole_Permissions</B>()</PRE>
<DL>
-<DD>Returns the meta object for the containment reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getChecks()"><CODE><em>Checks</em></CODE></A>'.
+<DD>Returns the meta object for the containment reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getPermissions()"><CODE><em>Permissions</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -3346,7 +3380,7 @@ getRole_Checks</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the containment reference list '<em>Checks</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getChecks()"><CODE>Role.getChecks()</CODE></A>,
+<DT><B>Returns:</B><DD>the meta object for the containment reference list '<em>Permissions</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getPermissions()"><CODE>Role.getPermissions()</CODE></A>,
<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRole()"><CODE>getRole()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
@@ -3659,12 +3693,12 @@ getUser_AllRoles</H3>
</DL>
<HR>
-<A NAME="getUser_AllChecks()"><!-- --></A><H3>
-getUser_AllChecks</H3>
+<A NAME="getUser_AllPermissions()"><!-- --></A><H3>
+getUser_AllPermissions</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getUser_AllChecks</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getUser_AllPermissions</B>()</PRE>
<DL>
-<DD>Returns the meta object for the reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllChecks()"><CODE><em>All Checks</em></CODE></A>'.
+<DD>Returns the meta object for the reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllPermissions()"><CODE><em>All Permissions</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -3673,7 +3707,7 @@ getUser_AllChecks</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the reference list '<em>All Checks</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllChecks()"><CODE>User.getAllChecks()</CODE></A>,
+<DT><B>Returns:</B><DD>the meta object for the reference list '<em>All Permissions</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllPermissions()"><CODE>User.getAllPermissions()</CODE></A>,
<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser()"><CODE>getUser()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
@@ -3791,12 +3825,12 @@ getUser_Email</H3>
</DL>
<HR>
-<A NAME="getUser_DefaultPermissionOverride()"><!-- --></A><H3>
-getUser_DefaultPermissionOverride</H3>
+<A NAME="getUser_DefaultAccessOverride()"><!-- --></A><H3>
+getUser_DefaultAccessOverride</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getUser_DefaultPermissionOverride</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getUser_DefaultAccessOverride</B>()</PRE>
<DL>
-<DD>Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermissionOverride()"><CODE><em>Default Permission Override</em></CODE></A>'.
+<DD>Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccessOverride()"><CODE><em>Default Access Override</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -3805,7 +3839,7 @@ getUser_DefaultPermissionOverride</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Default Permission Override</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermissionOverride()"><CODE>User.getDefaultPermissionOverride()</CODE></A>,
+<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Default Access Override</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccessOverride()"><CODE>User.getDefaultAccessOverride()</CODE></A>,
<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser()"><CODE>getUser()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
@@ -3813,12 +3847,12 @@ getUser_DefaultPermissionOverride</H3>
</DL>
<HR>
-<A NAME="getUser_DefaultPermission()"><!-- --></A><H3>
-getUser_DefaultPermission</H3>
+<A NAME="getUser_DefaultAccess()"><!-- --></A><H3>
+getUser_DefaultAccess</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getUser_DefaultPermission</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getUser_DefaultAccess</B>()</PRE>
<DL>
-<DD>Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermission()"><CODE><em>Default Permission</em></CODE></A>'.
+<DD>Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccess()"><CODE><em>Default Access</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -3827,7 +3861,7 @@ getUser_DefaultPermission</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Default Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermission()"><CODE>User.getDefaultPermission()</CODE></A>,
+<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Default Access</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccess()"><CODE>User.getDefaultAccess()</CODE></A>,
<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser()"><CODE>getUser()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
@@ -3922,12 +3956,12 @@ getUserPassword_Encrypted</H3>
</DL>
<HR>
-<A NAME="getCheck()"><!-- --></A><H3>
-getCheck</H3>
+<A NAME="getPermission()"><!-- --></A><H3>
+getPermission</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getCheck</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getPermission</B>()</PRE>
<DL>
-<DD>Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Check</em></CODE></A>'.
+<DD>Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Permission</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -3936,19 +3970,19 @@ getCheck</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for class '<em>Check</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Check</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for class '<em>Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getCheck_Role()"><!-- --></A><H3>
-getCheck_Role</H3>
+<A NAME="getPermission_Role()"><!-- --></A><H3>
+getPermission_Role</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getCheck_Role</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getPermission_Role</B>()</PRE>
<DL>
-<DD>Returns the meta object for the container reference '<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()"><CODE><em>Role</em></CODE></A>'.
+<DD>Returns the meta object for the container reference '<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()"><CODE><em>Role</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -3957,20 +3991,20 @@ getCheck_Role</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the container reference '<em>Role</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()"><CODE>Check.getRole()</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck()"><CODE>getCheck()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for the container reference '<em>Role</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()"><CODE>Permission.getRole()</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission()"><CODE>getPermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getCheck_Permission()"><!-- --></A><H3>
-getCheck_Permission</H3>
+<A NAME="getPermission_Access()"><!-- --></A><H3>
+getPermission_Access</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getCheck_Permission</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getPermission_Access</B>()</PRE>
<DL>
-<DD>Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()"><CODE><em>Permission</em></CODE></A>'.
+<DD>Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()"><CODE><em>Access</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -3979,20 +4013,20 @@ getCheck_Permission</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()"><CODE>Check.getPermission()</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck()"><CODE>getCheck()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Access</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()"><CODE>Permission.getAccess()</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission()"><CODE>getPermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getClassCheck()"><!-- --></A><H3>
-getClassCheck</H3>
+<A NAME="getClassPermission()"><!-- --></A><H3>
+getClassPermission</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getClassCheck</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getClassPermission</B>()</PRE>
<DL>
-<DD>Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Class Check</em></CODE></A>'.
+<DD>Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Class Permission</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -4001,19 +4035,19 @@ getClassCheck</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for class '<em>Class Check</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassCheck</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for class '<em>Class Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassPermission</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getClassCheck_ApplicableClass()"><!-- --></A><H3>
-getClassCheck_ApplicableClass</H3>
+<A NAME="getClassPermission_ApplicableClass()"><!-- --></A><H3>
+getClassPermission_ApplicableClass</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getClassCheck_ApplicableClass</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getClassPermission_ApplicableClass</B>()</PRE>
<DL>
-<DD>Returns the meta object for the reference '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A>'.
+<DD>Returns the meta object for the reference '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -4022,20 +4056,20 @@ getClassCheck_ApplicableClass</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the reference '<em>Applicable Class</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE>ClassCheck.getApplicableClass()</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck()"><CODE>getClassCheck()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for the reference '<em>Applicable Class</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html#getApplicableClass()"><CODE>ClassPermission.getApplicableClass()</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassPermission()"><CODE>getClassPermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getPackageCheck()"><!-- --></A><H3>
-getPackageCheck</H3>
+<A NAME="getPackagePermission()"><!-- --></A><H3>
+getPackagePermission</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getPackageCheck</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getPackagePermission</B>()</PRE>
<DL>
-<DD>Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Package Check</em></CODE></A>'.
+<DD>Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Package Permission</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -4044,19 +4078,19 @@ getPackageCheck</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for class '<em>Package Check</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackageCheck</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for class '<em>Package Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackagePermission</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getPackageCheck_ApplicablePackage()"><!-- --></A><H3>
-getPackageCheck_ApplicablePackage</H3>
+<A NAME="getPackagePermission_ApplicablePackage()"><!-- --></A><H3>
+getPackagePermission_ApplicablePackage</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getPackageCheck_ApplicablePackage</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getPackagePermission_ApplicablePackage</B>()</PRE>
<DL>
-<DD>Returns the meta object for the reference '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A>'.
+<DD>Returns the meta object for the reference '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -4065,20 +4099,20 @@ getPackageCheck_ApplicablePackage</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the reference '<em>Applicable Package</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE>PackageCheck.getApplicablePackage()</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck()"><CODE>getPackageCheck()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for the reference '<em>Applicable Package</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html#getApplicablePackage()"><CODE>PackagePermission.getApplicablePackage()</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackagePermission()"><CODE>getPackagePermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getResourceCheck()"><!-- --></A><H3>
-getResourceCheck</H3>
+<A NAME="getResourcePermission()"><!-- --></A><H3>
+getResourcePermission</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getResourceCheck</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getResourcePermission</B>()</PRE>
<DL>
-<DD>Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Resource Check</em></CODE></A>'.
+<DD>Returns the meta object for class '<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Resource Permission</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -4087,19 +4121,19 @@ getResourceCheck</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for class '<em>Resource Check</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourceCheck</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for class '<em>Resource Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourcePermission</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getResourceCheck_Pattern()"><!-- --></A><H3>
-getResourceCheck_Pattern</H3>
+<A NAME="getResourcePermission_Pattern()"><!-- --></A><H3>
+getResourcePermission_Pattern</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getResourceCheck_Pattern</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getResourcePermission_Pattern</B>()</PRE>
<DL>
-<DD>Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html#getPattern()"><CODE><em>Pattern</em></CODE></A>'.
+<DD>Returns the meta object for the attribute '<A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html#getPattern()"><CODE><em>Pattern</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -4108,20 +4142,20 @@ getResourceCheck_Pattern</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Pattern</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html#getPattern()"><CODE>ResourceCheck.getPattern()</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourceCheck()"><CODE>getResourceCheck()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Pattern</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html#getPattern()"><CODE>ResourcePermission.getPattern()</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourcePermission()"><CODE>getResourcePermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getPermission()"><!-- --></A><H3>
-getPermission</H3>
+<A NAME="getAccess()"><!-- --></A><H3>
+getAccess</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EEnum.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EEnum</A> <B>getPermission</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EEnum.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EEnum</A> <B>getAccess</B>()</PRE>
<DL>
-<DD>Returns the meta object for enum '<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Permission</em></CODE></A>'.
+<DD>Returns the meta object for enum '<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Access</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -4130,13 +4164,37 @@ getPermission</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for enum '<em>Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for enum '<em>Access</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Access</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
+<A NAME="getAccessObject()"><!-- --></A><H3>
+getAccessObject</H3>
+<PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A> <B>getAccessObject</B>()</PRE>
+<DL>
+<DD>Returns the meta object for data type '<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE><em>Access Object</em></CODE></A>'.
+ <!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the meta object for data type '<em>Access Object</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Access</CODE></A><DT><B>Generated</B></DT>
+ <DD></DD>
+<DT><B>Model</B></DT>
+ <DD>instanceClass="org.eclipse.emf.cdo.security.Access"
+ extendedMetaData="name='Access:Object' baseType='Access'"</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="getSecurityFactory()"><!-- --></A><H3>
getSecurityFactory</H3>
<PRE>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.png
index 7bd6e3bf28..e278846b25 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/User.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/User.html
index 65a7b36ec0..382b2a82e1 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/User.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/User.html
@@ -127,13 +127,13 @@ Interface User</H2>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getFirstName()"><CODE><em>First Name</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getLastName()"><CODE><em>Last Name</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getEmail()"><CODE><em>Email</em></CODE></A></li>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermissionOverride()"><CODE><em>Default Permission Override</em></CODE></A></li>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermission()"><CODE><em>Default Permission</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccessOverride()"><CODE><em>Default Access Override</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccess()"><CODE><em>Default Access</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#isLocked()"><CODE><em>Locked</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getPassword()"><CODE><em>Password</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllGroups()"><CODE><em>All Groups</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllRoles()"><CODE><em>All Roles</em></CODE></A></li>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllChecks()"><CODE><em>All Checks</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllPermissions()"><CODE><em>All Permissions</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getUnassignedRoles()"><CODE><em>Unassigned Roles</em></CODE></A></li>
</ul>
</p>
@@ -160,19 +160,19 @@ Interface User</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllChecks()">getAllChecks</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllGroups()">getAllGroups</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>All Checks</b></em>' reference list.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>All Groups</b></em>' reference list.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllGroups()">getAllGroups</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllPermissions()">getAllPermissions</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>All Groups</b></em>' reference list.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>All Permissions</b></em>' reference list.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -184,19 +184,19 @@ Interface User</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermission()">getDefaultPermission</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccess()">getDefaultAccess</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Default Permission</b></em>' attribute.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Default Access</b></em>' attribute</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermissionOverride()">getDefaultPermissionOverride</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccessOverride()">getDefaultAccessOverride</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Default Permission Override</b></em>' attribute.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Default Access Override</b></em>' attribute</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -265,10 +265,10 @@ Interface User</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#setDefaultPermissionOverride(org.eclipse.emf.cdo.security.Permission)">setDefaultPermissionOverride</A></B>(<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;value)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#setDefaultAccessOverride(org.eclipse.emf.cdo.security.Access)">setDefaultAccessOverride</A></B>(<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;value)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermissionOverride()"><CODE><em>Default Permission Override</em></CODE></A>' attribute</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccessOverride()"><CODE><em>Default Access Override</em></CODE></A>' attribute</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -464,16 +464,16 @@ getAllRoles</H3>
</DL>
<HR>
-<A NAME="getAllChecks()"><!-- --></A><H3>
-getAllChecks</H3>
+<A NAME="getAllPermissions()"><!-- --></A><H3>
+getAllPermissions</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt; <B>getAllChecks</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt; <B>getAllPermissions</B>()</PRE>
<DL>
-<DD>Returns the value of the '<em><b>All Checks</b></em>' reference list.
- The list contents are of type <A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Check</CODE></A>.
+<DD>Returns the value of the '<em><b>All Permissions</b></em>' reference list.
+ The list contents are of type <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>.
<!-- begin-user-doc -->
<p>
- If the meaning of the '<em>All Checks</em>' reference list isn't clear,
+ If the meaning of the '<em>All Permissions</em>' reference list isn't clear,
there really should be more of a description here...
</p>
<!-- end-user-doc -->
@@ -483,7 +483,7 @@ getAllChecks</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>All Checks</em>' reference list.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_AllChecks()"><CODE>SecurityPackage.getUser_AllChecks()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>All Permissions</em>' reference list.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_AllPermissions()"><CODE>SecurityPackage.getUser_AllPermissions()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Model</B></DT>
<DD>transient="true" changeable="false" volatile="true" derived="true"</DD>
@@ -691,16 +691,15 @@ void <B>setEmail</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/j
</DL>
<HR>
-<A NAME="getDefaultPermissionOverride()"><!-- --></A><H3>
-getDefaultPermissionOverride</H3>
+<A NAME="getDefaultAccessOverride()"><!-- --></A><H3>
+getDefaultAccessOverride</H3>
<PRE>
-<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> <B>getDefaultPermissionOverride</B>()</PRE>
+<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> <B>getDefaultAccessOverride</B>()</PRE>
<DL>
-<DD>Returns the value of the '<em><b>Default Permission Override</b></em>' attribute.
- The literals are from the enumeration <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>.
+<DD>Returns the value of the '<em><b>Default Access Override</b></em>' attribute.
<!-- begin-user-doc -->
<p>
- If the meaning of the '<em>Default Permission Override</em>' attribute isn't clear,
+ If the meaning of the '<em>Default Access Override</em>' attribute isn't clear,
there really should be more of a description here...
</p>
<!-- end-user-doc -->
@@ -710,23 +709,22 @@ getDefaultPermissionOverride</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Default Permission Override</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#setDefaultPermissionOverride(org.eclipse.emf.cdo.security.Permission)"><CODE>setDefaultPermissionOverride(Permission)</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultPermissionOverride()"><CODE>SecurityPackage.getUser_DefaultPermissionOverride()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Default Access Override</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#setDefaultAccessOverride(org.eclipse.emf.cdo.security.Access)"><CODE>setDefaultAccessOverride(Access)</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultAccessOverride()"><CODE>SecurityPackage.getUser_DefaultAccessOverride()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Model</B></DT>
- <DD></DD>
+ <DD>dataType="org.eclipse.emf.cdo.security.AccessObject"</DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="setDefaultPermissionOverride(org.eclipse.emf.cdo.security.Permission)"><!-- --></A><H3>
-setDefaultPermissionOverride</H3>
+<A NAME="setDefaultAccessOverride(org.eclipse.emf.cdo.security.Access)"><!-- --></A><H3>
+setDefaultAccessOverride</H3>
<PRE>
-void <B>setDefaultPermissionOverride</B>(<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;value)</PRE>
+void <B>setDefaultAccessOverride</B>(<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;value)</PRE>
<DL>
-<DD>Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermissionOverride()"><CODE><em>Default Permission Override</em></CODE></A>' attribute.
+<DD>Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccessOverride()"><CODE><em>Default Access Override</em></CODE></A>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -734,24 +732,22 @@ void <B>setDefaultPermissionOverride</B>(<A HREF="../../../../../org/eclipse/emf
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value of the '<em>Default Permission Override</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermissionOverride()"><CODE>getDefaultPermissionOverride()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value of the '<em>Default Access Override</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccessOverride()"><CODE>getDefaultAccessOverride()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getDefaultPermission()"><!-- --></A><H3>
-getDefaultPermission</H3>
+<A NAME="getDefaultAccess()"><!-- --></A><H3>
+getDefaultAccess</H3>
<PRE>
-<A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> <B>getDefaultPermission</B>()</PRE>
+<A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> <B>getDefaultAccess</B>()</PRE>
<DL>
-<DD>Returns the value of the '<em><b>Default Permission</b></em>' attribute.
- The literals are from the enumeration <A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>.
+<DD>Returns the value of the '<em><b>Default Access</b></em>' attribute.
<!-- begin-user-doc -->
<p>
- If the meaning of the '<em>Default Permission</em>' attribute isn't clear,
+ If the meaning of the '<em>Default Access</em>' attribute isn't clear,
there really should be more of a description here...
</p>
<!-- end-user-doc -->
@@ -761,11 +757,10 @@ getDefaultPermission</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Default Permission</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>,
-<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultPermission()"><CODE>SecurityPackage.getUser_DefaultPermission()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Default Access</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultAccess()"><CODE>SecurityPackage.getUser_DefaultAccess()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Model</B></DT>
- <DD>transient="true" changeable="false" volatile="true" derived="true"</DD>
+ <DD>dataType="org.eclipse.emf.cdo.security.AccessObject" transient="true" changeable="false" volatile="true" derived="true"</DD>
</DL>
</DD>
</DL>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Access.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Access.html
new file mode 100644
index 0000000000..b6810176c2
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Access.html
@@ -0,0 +1,451 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+
+<TITLE>
+Uses of Class org.eclipse.emf.cdo.security.Access (CDO Model Repository Documentation)
+</TITLE>
+
+<META NAME="date" CONTENT="">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../html/book.css" TITLE="Style">
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class org.eclipse.emf.cdo.security.Access (CDO Model Repository Documentation)";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/\class-useAccess.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="Access.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.eclipse.emf.cdo.security.Access</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.emf.cdo.security"><B>org.eclipse.emf.cdo.security</B></A></TD>
+<TD>The generated EMF API of the CDO security model.&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.emf.cdo.security.impl"><B>org.eclipse.emf.cdo.security.impl</B></A></TD>
+<TD>The generated EMF implementation of the CDO security model.&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.emf.cdo.server.spi.security"><B>org.eclipse.emf.cdo.server.spi.security</B></A></TD>
+<TD>Server provider interfaces (SPI) for the server integration of the <A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Security</CODE></A> model.&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.emf.cdo.security"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A> with type parameters of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B>Access.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html#VALUES">VALUES</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A public read-only list of all the '<em><b>Access</b></em>' enumerators</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A> that return <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B>Access.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html#get(int)">get</A></B>(int&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the '<em><b>Access</b></em>' literal with the specified integer value</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B>Access.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html#get(java.lang.String)">get</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;literal)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the '<em><b>Access</b></em>' literal with the specified literal value</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B>Permission.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()">getAccess</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Access</b></em>' attribute.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B>Access.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html#getByName(java.lang.String)">getByName</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the '<em><b>Access</b></em>' literal with the specified name</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B>Realm.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultAccess()">getDefaultAccess</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Default Access</b></em>' attribute</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B>User.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccess()">getDefaultAccess</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Default Access</b></em>' attribute</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B>User.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccessOverride()">getDefaultAccessOverride</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Default Access Override</b></em>' attribute</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B>Access.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html#valueOf(java.lang.String)">valueOf</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>[]</CODE></FONT></TD>
+<TD><CODE><B>Access.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html#values()">values</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an array containing the constants of this enum type, in
+the order they are declared.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A> with parameters of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>Permission.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#setAccess(org.eclipse.emf.cdo.security.Access)">setAccess</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()"><CODE><em>Access</em></CODE></A>' attribute</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>Realm.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#setDefaultAccess(org.eclipse.emf.cdo.security.Access)">setDefaultAccess</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultAccess()"><CODE><em>Default Access</em></CODE></A>' attribute</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>User.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#setDefaultAccessOverride(org.eclipse.emf.cdo.security.Access)">setDefaultAccessOverride</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccessOverride()"><CODE><em>Default Access Override</em></CODE></A>' attribute</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.emf.cdo.security.impl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that return <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B>SecurityFactoryImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createAccessFromString(org.eclipse.emf.ecore.EDataType, java.lang.String)">createAccessFromString</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A>&nbsp;eDataType,
+ <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;initialValue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B>SecurityFactoryImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createAccessObjectFromString(org.eclipse.emf.ecore.EDataType, java.lang.String)">createAccessObjectFromString</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A>&nbsp;eDataType,
+ <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;initialValue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B>PermissionImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#getAccess()">getAccess</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B>RealmImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getDefaultAccess()">getDefaultAccess</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B>UserImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getDefaultAccess()">getDefaultAccess</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B>UserImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getDefaultAccessOverride()">getDefaultAccessOverride</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> with parameters of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>PermissionImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#setAccess(org.eclipse.emf.cdo.security.Access)">setAccess</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;newAccess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>RealmImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#setDefaultAccess(org.eclipse.emf.cdo.security.Access)">setDefaultAccess</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;newDefaultAccess)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>UserImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#setDefaultAccessOverride(org.eclipse.emf.cdo.security.Access)">setDefaultAccessOverride</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;newDefaultAccessOverride)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.emf.cdo.server.spi.security"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/server/spi/security/package-summary.html">org.eclipse.emf.cdo.server.spi.security</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/server/spi/security/package-summary.html">org.eclipse.emf.cdo.server.spi.security</A> with parameters of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>AnnotationHandler.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handleClassPermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EClass, java.lang.String, org.eclipse.emf.cdo.security.Access)">handleClassPermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
+ <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;eClass,
+ <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
+ <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;access)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>AnnotationHandler.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handlePackagePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EPackage, java.lang.String, org.eclipse.emf.cdo.security.Access)">handlePackagePermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
+ <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&nbsp;ePackage,
+ <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
+ <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;access)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>AnnotationHandler.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handlePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EModelElement, java.lang.String, org.eclipse.emf.cdo.security.Access, org.eclipse.emf.ecore.EClass, org.eclipse.emf.ecore.EReference)">handlePermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
+ <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EModelElement.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EModelElement</A>&nbsp;modelElement,
+ <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
+ <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;access,
+ <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;permissionClass,
+ <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A>&nbsp;permissionFeature)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/\class-useAccess.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="Access.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+<i>Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.</i>
+</BODY>
+</HTML>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Check.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Check.html
deleted file mode 100644
index 826b97304d..0000000000
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Check.html
+++ /dev/null
@@ -1,349 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-
-<TITLE>
-Uses of Interface org.eclipse.emf.cdo.security.Check (CDO Model Repository Documentation)
-</TITLE>
-
-<META NAME="date" CONTENT="">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../html/book.css" TITLE="Style">
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Interface org.eclipse.emf.cdo.security.Check (CDO Model Repository Documentation)";
- }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
- <TR ALIGN="center" VALIGN="top">
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
- </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/\class-useCheck.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="Check.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
- <!--
- if(window==top) {
- document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
- }
- //-->
-</SCRIPT>
-<NOSCRIPT>
- <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<CENTER>
-<H2>
-<B>Uses of Interface<br>org.eclipse.emf.cdo.security.Check</B></H2>
-</CENTER>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Packages that use <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><A HREF="#org.eclipse.emf.cdo.security"><B>org.eclipse.emf.cdo.security</B></A></TD>
-<TD>The generated EMF API of the CDO security model.&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><A HREF="#org.eclipse.emf.cdo.security.impl"><B>org.eclipse.emf.cdo.security.impl</B></A></TD>
-<TD>The generated EMF implementation of the CDO security model.&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><A HREF="#org.eclipse.emf.cdo.security.util"><B>org.eclipse.emf.cdo.security.util</B></A></TD>
-<TD>The generated EMF utilities of the CDO security model.&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-<A NAME="org.eclipse.emf.cdo.security"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Subinterfaces of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;interface</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Class Check</b></em>'</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;interface</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Package Check</b></em>'</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;interface</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Resource Check</b></em>'</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A> that return types with arguments of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/BasicEList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">BasicEList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B>RealmUtil.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/RealmUtil.html#allChecks(org.eclipse.emf.common.util.EList)">allChecks</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityItem.html" title="interface in org.eclipse.emf.cdo.security">SecurityItem</A>&gt;&nbsp;items)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B>Realm.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllChecks()">getAllChecks</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>All Checks</b></em>' reference list.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B>User.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getAllChecks()">getAllChecks</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>All Checks</b></em>' reference list.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B>Role.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html#getChecks()">getChecks</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Checks</b></em>' containment reference list.</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-<A NAME="org.eclipse.emf.cdo.security.impl"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that implement <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Check</b></em>'</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Check</b></em>'</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Check</b></em>'</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Check</b></em>'</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that return types with arguments of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B>RealmImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getAllChecks()">getAllChecks</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B>UserImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllChecks()">getAllChecks</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B>RoleImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html#getChecks()">getChecks</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-<A NAME="org.eclipse.emf.cdo.security.util"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/package-summary.html">org.eclipse.emf.cdo.security.util</A></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/package-summary.html">org.eclipse.emf.cdo.security.util</A> with parameters of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A></CODE></FONT></TD>
-<TD><CODE><B>SecuritySwitch.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseCheck(org.eclipse.emf.cdo.security.Check)">caseCheck</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&nbsp;object)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of interpreting the object as an instance of '<em>Check</em>'</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
- <TR ALIGN="center" VALIGN="top">
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
- </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/\class-useCheck.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="Check.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
- <!--
- if(window==top) {
- document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
- }
- //-->
-</SCRIPT>
-<NOSCRIPT>
- <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-<i>Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.</i>
-</BODY>
-</HTML>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/PackageCheck.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/ClassPermission.html
index 947cc8831c..7f350695a3 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/PackageCheck.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/ClassPermission.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-Uses of Interface org.eclipse.emf.cdo.security.PackageCheck (CDO Model Repository Documentation)
+Uses of Interface org.eclipse.emf.cdo.security.ClassPermission (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ Uses of Interface org.eclipse.emf.cdo.security.PackageCheck (CDO Model Repositor
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Interface org.eclipse.emf.cdo.security.PackageCheck (CDO Model Repository Documentation)";
+ parent.document.title="Uses of Interface org.eclipse.emf.cdo.security.ClassPermission (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -40,7 +40,7 @@ function windowTitle()
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -58,8 +58,8 @@ function windowTitle()
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/\class-usePackageCheck.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="PackageCheck.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/\class-useClassPermission.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ClassPermission.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -81,13 +81,13 @@ function windowTitle()
<HR>
<CENTER>
<H2>
-<B>Uses of Interface<br>org.eclipse.emf.cdo.security.PackageCheck</B></H2>
+<B>Uses of Interface<br>org.eclipse.emf.cdo.security.ClassPermission</B></H2>
</CENTER>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Packages that use <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></FONT></TH>
+Packages that use <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.emf.cdo.security"><B>org.eclipse.emf.cdo.security</B></A></TD>
@@ -108,7 +108,7 @@ Packages that use <A HREF="../../../../../../org/eclipse/emf/cdo/security/Packag
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A></FONT></TH>
+Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -116,15 +116,15 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.htm
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A> that return <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A> that return <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></CODE></FONT></TD>
-<TD><CODE><B>SecurityFactory.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createPackageCheck()">createPackageCheck</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A></CODE></FONT></TD>
+<TD><CODE><B>SecurityFactory.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createClassPermission()">createClassPermission</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new object of class '<em>Package Check</em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new object of class '<em>Class Permission</em>'</TD>
</TR>
</TABLE>
&nbsp;
@@ -133,7 +133,7 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.htm
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH>
+Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -141,15 +141,15 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.htm
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that implement <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that implement <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Permission</b></em>'</TD>
</TR>
</TABLE>
&nbsp;
@@ -157,12 +157,12 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.htm
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that return <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that return <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></CODE></FONT></TD>
-<TD><CODE><B>SecurityFactoryImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createPackageCheck()">createPackageCheck</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A></CODE></FONT></TD>
+<TD><CODE><B>SecurityFactoryImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createClassPermission()">createClassPermission</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -174,7 +174,7 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.htm
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/package-summary.html">org.eclipse.emf.cdo.security.util</A></FONT></TH>
+Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/package-summary.html">org.eclipse.emf.cdo.security.util</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -182,15 +182,15 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.htm
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/package-summary.html">org.eclipse.emf.cdo.security.util</A> with parameters of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/package-summary.html">org.eclipse.emf.cdo.security.util</A> with parameters of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A></CODE></FONT></TD>
-<TD><CODE><B>SecuritySwitch.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#casePackageCheck(org.eclipse.emf.cdo.security.PackageCheck)">casePackageCheck</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A>&nbsp;object)</CODE>
+<TD><CODE><B>SecuritySwitch.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseClassPermission(org.eclipse.emf.cdo.security.ClassPermission)">caseClassPermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A>&nbsp;object)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of interpreting the object as an instance of '<em>Package Check</em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of interpreting the object as an instance of '<em>Class Permission</em>'</TD>
</TR>
</TABLE>
&nbsp;
@@ -209,7 +209,7 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.htm
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -227,8 +227,8 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.htm
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/\class-usePackageCheck.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="PackageCheck.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/\class-useClassPermission.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ClassPermission.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/ClassCheck.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/PackagePermission.html
index c014a53b48..1cd562db50 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/ClassCheck.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/PackagePermission.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-Uses of Interface org.eclipse.emf.cdo.security.ClassCheck (CDO Model Repository Documentation)
+Uses of Interface org.eclipse.emf.cdo.security.PackagePermission (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ Uses of Interface org.eclipse.emf.cdo.security.ClassCheck (CDO Model Repository
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Interface org.eclipse.emf.cdo.security.ClassCheck (CDO Model Repository Documentation)";
+ parent.document.title="Uses of Interface org.eclipse.emf.cdo.security.PackagePermission (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -40,7 +40,7 @@ function windowTitle()
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -58,8 +58,8 @@ function windowTitle()
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/\class-useClassCheck.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ClassCheck.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/\class-usePackagePermission.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PackagePermission.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -81,13 +81,13 @@ function windowTitle()
<HR>
<CENTER>
<H2>
-<B>Uses of Interface<br>org.eclipse.emf.cdo.security.ClassCheck</B></H2>
+<B>Uses of Interface<br>org.eclipse.emf.cdo.security.PackagePermission</B></H2>
</CENTER>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Packages that use <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></FONT></TH>
+Packages that use <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.emf.cdo.security"><B>org.eclipse.emf.cdo.security</B></A></TD>
@@ -108,7 +108,7 @@ Packages that use <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassC
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A></FONT></TH>
+Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -116,15 +116,15 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html"
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A> that return <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A> that return <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></CODE></FONT></TD>
-<TD><CODE><B>SecurityFactory.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createClassCheck()">createClassCheck</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A></CODE></FONT></TD>
+<TD><CODE><B>SecurityFactory.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createPackagePermission()">createPackagePermission</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new object of class '<em>Class Check</em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new object of class '<em>Package Permission</em>'</TD>
</TR>
</TABLE>
&nbsp;
@@ -133,7 +133,7 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html"
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH>
+Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -141,15 +141,15 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html"
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that implement <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that implement <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Permission</b></em>'</TD>
</TR>
</TABLE>
&nbsp;
@@ -157,12 +157,12 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html"
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that return <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that return <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></CODE></FONT></TD>
-<TD><CODE><B>SecurityFactoryImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createClassCheck()">createClassCheck</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A></CODE></FONT></TD>
+<TD><CODE><B>SecurityFactoryImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createPackagePermission()">createPackagePermission</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -174,7 +174,7 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html"
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/package-summary.html">org.eclipse.emf.cdo.security.util</A></FONT></TH>
+Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/package-summary.html">org.eclipse.emf.cdo.security.util</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -182,15 +182,15 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html"
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/package-summary.html">org.eclipse.emf.cdo.security.util</A> with parameters of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/package-summary.html">org.eclipse.emf.cdo.security.util</A> with parameters of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A></CODE></FONT></TD>
-<TD><CODE><B>SecuritySwitch.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseClassCheck(org.eclipse.emf.cdo.security.ClassCheck)">caseClassCheck</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A>&nbsp;object)</CODE>
+<TD><CODE><B>SecuritySwitch.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#casePackagePermission(org.eclipse.emf.cdo.security.PackagePermission)">casePackagePermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A>&nbsp;object)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of interpreting the object as an instance of '<em>Class Check</em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of interpreting the object as an instance of '<em>Package Permission</em>'</TD>
</TR>
</TABLE>
&nbsp;
@@ -209,7 +209,7 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html"
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -227,8 +227,8 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html"
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/\class-useClassCheck.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ClassCheck.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/\class-usePackagePermission.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PackagePermission.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Permission.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Permission.html
index e12f18cef8..437c7fc556 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Permission.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Permission.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-Uses of Class org.eclipse.emf.cdo.security.Permission (CDO Model Repository Documentation)
+Uses of Interface org.eclipse.emf.cdo.security.Permission (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ Uses of Class org.eclipse.emf.cdo.security.Permission (CDO Model Repository Docu
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.eclipse.emf.cdo.security.Permission (CDO Model Repository Documentation)";
+ parent.document.title="Uses of Interface org.eclipse.emf.cdo.security.Permission (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -40,7 +40,7 @@ function windowTitle()
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -81,13 +81,13 @@ function windowTitle()
<HR>
<CENTER>
<H2>
-<B>Uses of Class<br>org.eclipse.emf.cdo.security.Permission</B></H2>
+<B>Uses of Interface<br>org.eclipse.emf.cdo.security.Permission</B></H2>
</CENTER>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Packages that use <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></FONT></TH>
+Packages that use <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.emf.cdo.security"><B>org.eclipse.emf.cdo.security</B></A></TD>
@@ -98,8 +98,8 @@ Packages that use <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permis
<TD>The generated EMF implementation of the CDO security model.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><A HREF="#org.eclipse.emf.cdo.server.spi.security"><B>org.eclipse.emf.cdo.server.spi.security</B></A></TD>
-<TD>Server provider interfaces (SPI) for the server integration of the <A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Security</CODE></A> model.&nbsp;</TD>
+<TD><A HREF="#org.eclipse.emf.cdo.security.util"><B>org.eclipse.emf.cdo.security.util</B></A></TD>
+<TD>The generated EMF utilities of the CDO security model.&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
@@ -108,7 +108,7 @@ Packages that use <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permis
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A></FONT></TH>
+Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -116,96 +116,31 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html"
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A> with type parameters of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Subinterfaces of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B>Permission.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#VALUES">VALUES</A></B></CODE>
+<CODE>&nbsp;interface</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A public read-only list of all the '<em><b>Permission</b></em>' enumerators</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A> that return <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B>Permission.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#get(int)">get</A></B>(int&nbsp;value)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the '<em><b>Permission</b></em>' literal with the specified integer value</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B>Permission.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#get(java.lang.String)">get</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;literal)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the '<em><b>Permission</b></em>' literal with the specified literal value</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B>Permission.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getByName(java.lang.String)">getByName</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the '<em><b>Permission</b></em>' literal with the specified name</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B>Realm.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultPermission()">getDefaultPermission</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Default Permission</b></em>' attribute.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Class Permissionermission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B>User.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermission()">getDefaultPermission</A></B>()</CODE>
+<CODE>&nbsp;interface</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Default Permission</b></em>' attribute.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Package Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B>User.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermissionOverride()">getDefaultPermissionOverride</A></B>()</CODE>
+<CODE>&nbsp;interface</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Default Permission Override</b></em>' attribute.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B>Check.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()">getPermission</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Permission</b></em>' attribute.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B>Permission.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#valueOf(java.lang.String)">valueOf</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the enum constant of this type with the specified name.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>[]</CODE></FONT></TD>
-<TD><CODE><B>Permission.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#values()">values</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an array containing the constants of this enum type, in
-the order they are declared.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Resource Permission</b></em>'</TD>
</TR>
</TABLE>
&nbsp;
@@ -213,31 +148,39 @@ the order they are declared.</TD>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A> with parameters of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A> that return types with arguments of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/BasicEList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">BasicEList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B>RealmUtil.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/RealmUtil.html#allPermissions(org.eclipse.emf.common.util.EList)">allPermissions</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityItem.html" title="interface in org.eclipse.emf.cdo.security">SecurityItem</A>&gt;&nbsp;items)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>Realm.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#setDefaultPermission(org.eclipse.emf.cdo.security.Permission)">setDefaultPermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;value)</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B>Realm.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllPermissions()">getAllPermissions</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultPermission()"><CODE><em>Default Permission</em></CODE></A>' attribute</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>All Permissions</b></em>' reference list.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>User.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#setDefaultPermissionOverride(org.eclipse.emf.cdo.security.Permission)">setDefaultPermissionOverride</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;value)</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B>User.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getAllPermissions()">getAllPermissions</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermissionOverride()"><CODE><em>Default Permission Override</em></CODE></A>' attribute</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>All Permissions</b></em>' reference list.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>Check.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#setPermission(org.eclipse.emf.cdo.security.Permission)">setPermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;value)</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B>Role.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html#getPermissions()">getPermissions</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()"><CODE><em>Permission</em></CODE></A>' attribute</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Permissions</b></em>' containment reference list.</TD>
</TR>
</TABLE>
&nbsp;
@@ -246,7 +189,7 @@ the order they are declared.</TD>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH>
+Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -254,48 +197,39 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html"
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that return <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that implement <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B>SecurityFactoryImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createPermissionFromString(org.eclipse.emf.ecore.EDataType, java.lang.String)">createPermissionFromString</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A>&nbsp;eDataType,
- <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;initialValue)</CODE>
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B>RealmImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getDefaultPermission()">getDefaultPermission</A></B>()</CODE>
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B>UserImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getDefaultPermission()">getDefaultPermission</A></B>()</CODE>
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B>UserImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getDefaultPermissionOverride()">getDefaultPermissionOverride</A></B>()</CODE>
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B>CheckImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#getPermission()">getPermission</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Permission</b></em>'</TD>
</TR>
</TABLE>
&nbsp;
@@ -303,28 +237,28 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html"
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> with parameters of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that return types with arguments of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>RealmImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#setDefaultPermission(org.eclipse.emf.cdo.security.Permission)">setDefaultPermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;newDefaultPermission)</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B>RealmImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getAllPermissions()">getAllPermissions</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>UserImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#setDefaultPermissionOverride(org.eclipse.emf.cdo.security.Permission)">setDefaultPermissionOverride</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;newDefaultPermissionOverride)</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B>UserImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllPermissions()">getAllPermissions</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>CheckImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#setPermission(org.eclipse.emf.cdo.security.Permission)">setPermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;newPermission)</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B>RoleImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html#getPermissions()">getPermissions</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -332,11 +266,11 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html"
</TABLE>
&nbsp;
<P>
-<A NAME="org.eclipse.emf.cdo.server.spi.security"><!-- --></A>
+<A NAME="org.eclipse.emf.cdo.security.util"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/server/spi/security/package-summary.html">org.eclipse.emf.cdo.server.spi.security</A></FONT></TH>
+Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/package-summary.html">org.eclipse.emf.cdo.security.util</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -344,42 +278,15 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html"
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/server/spi/security/package-summary.html">org.eclipse.emf.cdo.server.spi.security</A> with parameters of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/package-summary.html">org.eclipse.emf.cdo.security.util</A> with parameters of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>AnnotationHandler.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handleClassPermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EClass, java.lang.String, org.eclipse.emf.cdo.security.Permission)">handleClassPermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
- <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;eClass,
- <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
- <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;permission)</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A></CODE></FONT></TD>
+<TD><CODE><B>SecuritySwitch.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#casePermission(org.eclipse.emf.cdo.security.Permission)">casePermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&nbsp;object)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>AnnotationHandler.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handlePackagePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EPackage, java.lang.String, org.eclipse.emf.cdo.security.Permission)">handlePackagePermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
- <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&nbsp;ePackage,
- <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
- <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;permission)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>AnnotationHandler.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handlePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EModelElement, java.lang.String, org.eclipse.emf.cdo.security.Permission, org.eclipse.emf.ecore.EClass, org.eclipse.emf.ecore.EReference)">handlePermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
- <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EModelElement.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EModelElement</A>&nbsp;modelElement,
- <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
- <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;permission,
- <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;checkClass,
- <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A>&nbsp;checkFeature)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of interpreting the object as an instance of '<em>Permission</em>'</TD>
</TR>
</TABLE>
&nbsp;
@@ -398,7 +305,7 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html"
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Realm.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Realm.html
index 590bab797a..e5b394aa7f 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Realm.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Realm.html
@@ -285,10 +285,10 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>AnnotationHandler.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handleClassPermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EClass, java.lang.String, org.eclipse.emf.cdo.security.Permission)">handleClassPermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
+<TD><CODE><B>AnnotationHandler.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handleClassPermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EClass, java.lang.String, org.eclipse.emf.cdo.security.Access)">handleClassPermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;eClass,
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
- <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;permission)</CODE>
+ <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;access)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -305,10 +305,10 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>AnnotationHandler.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handlePackagePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EPackage, java.lang.String, org.eclipse.emf.cdo.security.Permission)">handlePackagePermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
+<TD><CODE><B>AnnotationHandler.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handlePackagePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EPackage, java.lang.String, org.eclipse.emf.cdo.security.Access)">handlePackagePermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&nbsp;ePackage,
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
- <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;permission)</CODE>
+ <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;access)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -316,12 +316,12 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>AnnotationHandler.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handlePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EModelElement, java.lang.String, org.eclipse.emf.cdo.security.Permission, org.eclipse.emf.ecore.EClass, org.eclipse.emf.ecore.EReference)">handlePermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
+<TD><CODE><B>AnnotationHandler.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handlePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EModelElement, java.lang.String, org.eclipse.emf.cdo.security.Access, org.eclipse.emf.ecore.EClass, org.eclipse.emf.ecore.EReference)">handlePermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EModelElement.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EModelElement</A>&nbsp;modelElement,
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
- <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;permission,
- <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;checkClass,
- <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A>&nbsp;checkFeature)</CODE>
+ <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;access,
+ <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;permissionClass,
+ <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A>&nbsp;permissionFeature)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/ResourceCheck.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/ResourcePermission.html
index cfec1e0f18..ba35e9b597 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/ResourceCheck.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/ResourcePermission.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-Uses of Interface org.eclipse.emf.cdo.security.ResourceCheck (CDO Model Repository Documentation)
+Uses of Interface org.eclipse.emf.cdo.security.ResourcePermission (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ Uses of Interface org.eclipse.emf.cdo.security.ResourceCheck (CDO Model Reposito
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Interface org.eclipse.emf.cdo.security.ResourceCheck (CDO Model Repository Documentation)";
+ parent.document.title="Uses of Interface org.eclipse.emf.cdo.security.ResourcePermission (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -40,7 +40,7 @@ function windowTitle()
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -58,8 +58,8 @@ function windowTitle()
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/\class-useResourceCheck.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ResourceCheck.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/\class-useResourcePermission.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ResourcePermission.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -81,13 +81,13 @@ function windowTitle()
<HR>
<CENTER>
<H2>
-<B>Uses of Interface<br>org.eclipse.emf.cdo.security.ResourceCheck</B></H2>
+<B>Uses of Interface<br>org.eclipse.emf.cdo.security.ResourcePermission</B></H2>
</CENTER>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Packages that use <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A></FONT></TH>
+Packages that use <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.emf.cdo.security"><B>org.eclipse.emf.cdo.security</B></A></TD>
@@ -108,7 +108,7 @@ Packages that use <A HREF="../../../../../../org/eclipse/emf/cdo/security/Resour
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A></FONT></TH>
+Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -116,15 +116,15 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.ht
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A> that return <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A> that return <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A></CODE></FONT></TD>
-<TD><CODE><B>SecurityFactory.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createResourceCheck()">createResourceCheck</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A></CODE></FONT></TD>
+<TD><CODE><B>SecurityFactory.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createResourcePermission()">createResourcePermission</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new object of class '<em>Resource Check</em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new object of class '<em>Resource Permission</em>'</TD>
</TR>
</TABLE>
&nbsp;
@@ -133,7 +133,7 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.ht
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH>
+Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -141,15 +141,15 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.ht
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that implement <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that implement <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Permission</b></em>'</TD>
</TR>
</TABLE>
&nbsp;
@@ -157,12 +157,12 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.ht
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that return <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A> that return <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A></CODE></FONT></TD>
-<TD><CODE><B>SecurityFactoryImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createResourceCheck()">createResourceCheck</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A></CODE></FONT></TD>
+<TD><CODE><B>SecurityFactoryImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createResourcePermission()">createResourcePermission</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -174,7 +174,7 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.ht
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/package-summary.html">org.eclipse.emf.cdo.security.util</A></FONT></TH>
+Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/package-summary.html">org.eclipse.emf.cdo.security.util</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -182,15 +182,15 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.ht
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/package-summary.html">org.eclipse.emf.cdo.security.util</A> with parameters of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/package-summary.html">org.eclipse.emf.cdo.security.util</A> with parameters of type <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A></CODE></FONT></TD>
-<TD><CODE><B>SecuritySwitch.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseResourceCheck(org.eclipse.emf.cdo.security.ResourceCheck)">caseResourceCheck</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A>&nbsp;object)</CODE>
+<TD><CODE><B>SecuritySwitch.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseResourcePermission(org.eclipse.emf.cdo.security.ResourcePermission)">caseResourcePermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A>&nbsp;object)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of interpreting the object as an instance of '<em>Resource Check</em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of interpreting the object as an instance of '<em>Resource Permission</em>'</TD>
</TR>
</TABLE>
&nbsp;
@@ -209,7 +209,7 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.ht
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -227,8 +227,8 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.ht
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/\class-useResourceCheck.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ResourceCheck.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/\class-useResourcePermission.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ResourcePermission.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Role.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Role.html
index 38f290e768..1efae388fc 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Role.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/Role.html
@@ -138,7 +138,7 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A></CODE></FONT></TD>
-<TD><CODE><B>Check.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()">getRole</A></B>()</CODE>
+<TD><CODE><B>Permission.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()">getRole</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Role</b></em>' container reference.</TD>
@@ -210,10 +210,10 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>Check.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A>&nbsp;value)</CODE>
+<TD><CODE><B>Permission.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A>&nbsp;value)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()"><CODE><em>Role</em></CODE></A>' container reference</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()"><CODE><em>Role</em></CODE></A>' container reference</TD>
</TR>
</TABLE>
&nbsp;
@@ -259,7 +259,7 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A></CODE></FONT></TD>
-<TD><CODE><B>CheckImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#getRole()">getRole</A></B>()</CODE>
+<TD><CODE><B>PermissionImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#getRole()">getRole</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -323,7 +323,7 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>CheckImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A>&nbsp;newRole)</CODE>
+<TD><CODE><B>PermissionImpl.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A>&nbsp;newRole)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/SecurityItem.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/SecurityItem.html
index 2823fccee5..f073215a56 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/SecurityItem.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/class-use/SecurityItem.html
@@ -192,16 +192,16 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityItem.htm
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/BasicEList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">BasicEList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B>RealmUtil.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/RealmUtil.html#allChecks(org.eclipse.emf.common.util.EList)">allChecks</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityItem.html" title="interface in org.eclipse.emf.cdo.security">SecurityItem</A>&gt;&nbsp;items)</CODE>
+<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/BasicEList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">BasicEList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B>RealmUtil.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/RealmUtil.html#allGroups(org.eclipse.emf.common.util.EList)">allGroups</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityItem.html" title="interface in org.eclipse.emf.cdo.security">SecurityItem</A>&gt;&nbsp;items)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/BasicEList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">BasicEList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B>RealmUtil.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/RealmUtil.html#allGroups(org.eclipse.emf.common.util.EList)">allGroups</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityItem.html" title="interface in org.eclipse.emf.cdo.security">SecurityItem</A>&gt;&nbsp;items)</CODE>
+<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/BasicEList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">BasicEList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B>RealmUtil.</B><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/RealmUtil.html#allPermissions(org.eclipse.emf.common.util.EList)">allPermissions</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityItem.html" title="interface in org.eclipse.emf.cdo.security">SecurityItem</A>&gt;&nbsp;items)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/AssigneeImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/AssigneeImpl.html
index a5ad0b83a7..6483cd791e 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/AssigneeImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/AssigneeImpl.html
@@ -56,7 +56,7 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV CLASS&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="AssigneeImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -594,7 +594,7 @@ public void <B>setId</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/a
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV CLASS&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="AssigneeImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/CheckImpl.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/CheckImpl.png
deleted file mode 100644
index 0df223b19e..0000000000
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/CheckImpl.png
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassCheckImpl.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassCheckImpl.png
deleted file mode 100644
index e47e2214d2..0000000000
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassCheckImpl.png
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html
index 9ad2ee34ca..aeee39904a 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-ClassCheckImpl (CDO Model Repository Documentation)
+ClassPermissionImpl (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ ClassCheckImpl (CDO Model Repository Documentation)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="ClassCheckImpl (CDO Model Repository Documentation)";
+ parent.document.title="ClassPermissionImpl (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -41,7 +41,7 @@ function windowTitle()
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ClassCheckImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ClassPermissionImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -55,11 +55,11 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ClassCheckImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ClassPermissionImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -90,7 +90,7 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<FONT SIZE="-1">
org.eclipse.emf.cdo.security.impl</FONT>
<BR>
-Class ClassCheckImpl</H2>
+Class ClassPermissionImpl</H2>
<PRE>
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/impl/BasicNotifierImpl.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify.impl">org.eclipse.emf.common.notify.impl.BasicNotifierImpl</A>
@@ -98,37 +98,37 @@ Class ClassCheckImpl</H2>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/impl/EObjectImpl.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.impl">org.eclipse.emf.ecore.impl.EObjectImpl</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/impl/EStoreEObjectImpl.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.impl">org.eclipse.emf.ecore.impl.EStoreEObjectImpl</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">org.eclipse.emf.internal.cdo.CDOObjectImpl</A>
- <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">org.eclipse.emf.cdo.security.impl.CheckImpl</A>
- <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.impl.ClassCheckImpl</B>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">org.eclipse.emf.cdo.security.impl.PermissionImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.impl.ClassPermissionImpl</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html" title="interface in org.eclipse.emf.cdo.common.model">CDOPackageTypeRegistry.CDOObjectMarker</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EStructuralFeature.Internal.DynamicValueHolder.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature.Internal.DynamicValueHolder</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/InternalEObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">InternalEObject</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOLoadable.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOLoadable</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOObject.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOObject</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html" title="interface in org.eclipse.emf.cdo.common.model">CDOPackageTypeRegistry.CDOObjectMarker</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EStructuralFeature.Internal.DynamicValueHolder.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature.Internal.DynamicValueHolder</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/InternalEObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">InternalEObject</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOLoadable.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOLoadable</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOObject.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOObject</A></DD>
</DL>
<HR>
<DL>
- <DT>public class <B>ClassCheckImpl</B>
- <DD>extends <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>
- <DD>implements <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A>
+ <DT>public class <B>ClassPermissionImpl</B>
+ <DD>extends <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>
+ <DD>implements <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A>
</DL>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="../ClassCheck.html" title="&#171;interface&#187; ClassCheck (org.eclipse.emf.cdo.security)" alt="" coords="5,6,197,61"/>
-<area shape="rect" id="node2" href="CheckImpl.html" title="CheckImpl" alt="" coords="228,21,313,46"/>
-<area shape="rect" id="node3" href="ClassCheckImpl.html" title="ClassCheckImpl" alt="" coords="127,101,243,126"/>
+<area shape="rect" id="node1" href="../ClassPermission.html" title="&#171;interface&#187; ClassPermission (org.eclipse.emf.cdo.security)" alt="" coords="5,6,197,61"/>
+<area shape="rect" id="node2" href="PermissionImpl.html" title="PermissionImpl" alt="" coords="228,21,340,46"/>
+<area shape="rect" id="node3" href="ClassPermissionImpl.html" title="ClassPermissionImpl" alt="" coords="120,101,264,126"/>
</map>
-<CENTER><IMG SRC="ClassCheckImpl.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<CENTER><IMG SRC="ClassPermissionImpl.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
<P>
<!-- begin-user-doc -->
- An implementation of the model object '<em><b>Class Check</b></em>'.
+ An implementation of the model object '<em><b>Class Permission</b></em>'.
<!-- end-user-doc -->
<p>
The following features are implemented:
<ul>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A></li>
</ul>
</p>
<P>
@@ -266,7 +266,7 @@ Class ClassCheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected </CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#ClassCheckImpl()">ClassCheckImpl</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html#ClassPermissionImpl()">ClassPermissionImpl</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -284,7 +284,7 @@ Class ClassCheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#eStaticClass()">eStaticClass</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html#eStaticClass()">eStaticClass</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -292,7 +292,7 @@ Class ClassCheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#getApplicableClass()">getApplicableClass</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html#getApplicableClass()">getApplicableClass</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -300,7 +300,7 @@ Class ClassCheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
<A HREF="../../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
<A HREF="../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</CODE>
@@ -310,19 +310,19 @@ Class ClassCheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#setApplicableClass(org.eclipse.emf.ecore.EClass)">setApplicableClass</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;newApplicableClass)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html#setApplicableClass(org.eclipse.emf.ecore.EClass)">setApplicableClass</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;newApplicableClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.impl.CheckImpl"><!-- --></A>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.impl.PermissionImpl"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class org.eclipse.emf.cdo.security.impl.<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class org.eclipse.emf.cdo.security.impl.<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#eStaticFeatureCount()">eStaticFeatureCount</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#getPermission()">getPermission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#getRole()">getRole</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#setPermission(org.eclipse.emf.cdo.security.Permission)">setPermission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#eStaticFeatureCount()">eStaticFeatureCount</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#getAccess()">getAccess</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#getRole()">getRole</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#setAccess(org.eclipse.emf.cdo.security.Access)">setAccess</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.internal.cdo.CDOObjectImpl"><!-- --></A>
@@ -379,13 +379,13 @@ Class ClassCheckImpl</H2>
<TD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.Check"><!-- --></A>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.Permission"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.cdo.security.<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.cdo.security.<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()">getPermission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()">getRole</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#setPermission(org.eclipse.emf.cdo.security.Permission)">setPermission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()">getAccess</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()">getRole</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#setAccess(org.eclipse.emf.cdo.security.Access)">setAccess</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.CDOObject"><!-- --></A>
@@ -437,10 +437,10 @@ Class ClassCheckImpl</H2>
</TR>
</TABLE>
-<A NAME="ClassCheckImpl()"><!-- --></A><H3>
-ClassCheckImpl</H3>
+<A NAME="ClassPermissionImpl()"><!-- --></A><H3>
+ClassPermissionImpl</H3>
<PRE>
-protected <B>ClassCheckImpl</B>()</PRE>
+protected <B>ClassPermissionImpl</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
@@ -470,7 +470,7 @@ protected <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#eStaticClass()">eStaticClass</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#eStaticClass()">eStaticClass</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -489,12 +489,12 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()">getApplicableClass</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html#getApplicableClass()">getApplicableClass</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Applicable Class</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#setApplicableClass(org.eclipse.emf.ecore.EClass)"><CODE>ClassCheck.setApplicableClass(EClass)</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck_ApplicableClass()"><CODE>SecurityPackage.getClassCheck_ApplicableClass()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Applicable Class</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html#setApplicableClass(org.eclipse.emf.ecore.EClass)"><CODE>ClassPermission.setApplicableClass(EClass)</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassPermission_ApplicableClass()"><CODE>SecurityPackage.getClassPermission_ApplicableClass()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
@@ -510,10 +510,10 @@ public void <B>setApplicableClass</B>(<A HREF="http://download.eclipse.org/model
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#setApplicableClass(org.eclipse.emf.ecore.EClass)">setApplicableClass</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html#setApplicableClass(org.eclipse.emf.ecore.EClass)">setApplicableClass</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>newApplicableClass</CODE> - the new value of the '<em>Applicable Class</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE>ClassCheck.getApplicableClass()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Parameters:</B><DD><CODE>newApplicableClass</CODE> - the new value of the '<em>Applicable Class</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html#getApplicableClass()"><CODE>ClassPermission.getApplicableClass()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
@@ -528,7 +528,7 @@ public boolean <B>isApplicable</B>(<A HREF="../../../../../../org/eclipse/emf/cd
<A HREF="../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</PRE>
<DL>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -550,7 +550,7 @@ public boolean <B>isApplicable</B>(<A HREF="../../../../../../org/eclipse/emf/cd
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ClassCheckImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ClassPermissionImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -564,11 +564,11 @@ public boolean <B>isApplicable</B>(<A HREF="../../../../../../org/eclipse/emf/cd
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ClassCheckImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ClassPermissionImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.png
new file mode 100644
index 0000000000..c794acd042
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/DirectoryImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/DirectoryImpl.html
index f7002b1a9d..28cb82d81e 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/DirectoryImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/DirectoryImpl.html
@@ -55,7 +55,7 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -587,7 +587,7 @@ public void <B>setName</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/GroupImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/GroupImpl.html
index b0e81e67b0..99fd68a186 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/GroupImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/GroupImpl.html
@@ -56,7 +56,7 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/GroupImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="GroupImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -698,7 +698,7 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/GroupImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="GroupImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackageCheckImpl.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackageCheckImpl.png
deleted file mode 100644
index 607e5e121a..0000000000
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackageCheckImpl.png
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html
index d5de949ea4..b4e3e4087b 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-PackageCheckImpl (CDO Model Repository Documentation)
+PackagePermissionImpl (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ PackageCheckImpl (CDO Model Repository Documentation)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="PackageCheckImpl (CDO Model Repository Documentation)";
+ parent.document.title="PackagePermissionImpl (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -41,7 +41,7 @@ function windowTitle()
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PackageCheckImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PackagePermissionImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -56,10 +56,10 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="PackageCheckImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PackagePermissionImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -90,7 +90,7 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<FONT SIZE="-1">
org.eclipse.emf.cdo.security.impl</FONT>
<BR>
-Class PackageCheckImpl</H2>
+Class PackagePermissionImpl</H2>
<PRE>
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/impl/BasicNotifierImpl.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify.impl">org.eclipse.emf.common.notify.impl.BasicNotifierImpl</A>
@@ -98,37 +98,37 @@ Class PackageCheckImpl</H2>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/impl/EObjectImpl.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.impl">org.eclipse.emf.ecore.impl.EObjectImpl</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/impl/EStoreEObjectImpl.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.impl">org.eclipse.emf.ecore.impl.EStoreEObjectImpl</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">org.eclipse.emf.internal.cdo.CDOObjectImpl</A>
- <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">org.eclipse.emf.cdo.security.impl.CheckImpl</A>
- <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.impl.PackageCheckImpl</B>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">org.eclipse.emf.cdo.security.impl.PermissionImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.impl.PackagePermissionImpl</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html" title="interface in org.eclipse.emf.cdo.common.model">CDOPackageTypeRegistry.CDOObjectMarker</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EStructuralFeature.Internal.DynamicValueHolder.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature.Internal.DynamicValueHolder</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/InternalEObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">InternalEObject</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOLoadable.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOLoadable</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOObject.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOObject</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html" title="interface in org.eclipse.emf.cdo.common.model">CDOPackageTypeRegistry.CDOObjectMarker</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EStructuralFeature.Internal.DynamicValueHolder.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature.Internal.DynamicValueHolder</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/InternalEObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">InternalEObject</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOLoadable.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOLoadable</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOObject.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOObject</A></DD>
</DL>
<HR>
<DL>
- <DT>public class <B>PackageCheckImpl</B>
- <DD>extends <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>
- <DD>implements <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A>
+ <DT>public class <B>PackagePermissionImpl</B>
+ <DD>extends <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>
+ <DD>implements <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A>
</DL>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="../PackageCheck.html" title="&#171;interface&#187; PackageCheck (org.eclipse.emf.cdo.security)" alt="" coords="5,6,197,61"/>
-<area shape="rect" id="node2" href="CheckImpl.html" title="CheckImpl" alt="" coords="228,21,313,46"/>
-<area shape="rect" id="node3" href="PackageCheckImpl.html" title="PackageCheckImpl" alt="" coords="118,101,252,126"/>
+<area shape="rect" id="node1" href="../PackagePermission.html" title="&#171;interface&#187; PackagePermission (org.eclipse.emf.cdo.security)" alt="" coords="5,6,197,61"/>
+<area shape="rect" id="node2" href="PermissionImpl.html" title="PermissionImpl" alt="" coords="228,21,340,46"/>
+<area shape="rect" id="node3" href="PackagePermissionImpl.html" title="PackagePermissionImpl" alt="" coords="111,101,273,126"/>
</map>
-<CENTER><IMG SRC="PackageCheckImpl.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<CENTER><IMG SRC="PackagePermissionImpl.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
<P>
<!-- begin-user-doc -->
- An implementation of the model object '<em><b>Package Check</b></em>'.
+ An implementation of the model object '<em><b>Package Permission</b></em>'.
<!-- end-user-doc -->
<p>
The following features are implemented:
<ul>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A></li>
</ul>
</p>
<P>
@@ -266,7 +266,7 @@ Class PackageCheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected </CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#PackageCheckImpl()">PackageCheckImpl</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html#PackagePermissionImpl()">PackagePermissionImpl</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -284,7 +284,7 @@ Class PackageCheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#eStaticClass()">eStaticClass</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html#eStaticClass()">eStaticClass</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -292,7 +292,7 @@ Class PackageCheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#getApplicablePackage()">getApplicablePackage</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html#getApplicablePackage()">getApplicablePackage</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -300,7 +300,7 @@ Class PackageCheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
<A HREF="../../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
<A HREF="../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</CODE>
@@ -310,19 +310,19 @@ Class PackageCheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)">setApplicablePackage</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&nbsp;newApplicablePackage)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)">setApplicablePackage</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&nbsp;newApplicablePackage)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.impl.CheckImpl"><!-- --></A>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.impl.PermissionImpl"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class org.eclipse.emf.cdo.security.impl.<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class org.eclipse.emf.cdo.security.impl.<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#eStaticFeatureCount()">eStaticFeatureCount</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#getPermission()">getPermission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#getRole()">getRole</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#setPermission(org.eclipse.emf.cdo.security.Permission)">setPermission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#eStaticFeatureCount()">eStaticFeatureCount</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#getAccess()">getAccess</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#getRole()">getRole</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#setAccess(org.eclipse.emf.cdo.security.Access)">setAccess</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.internal.cdo.CDOObjectImpl"><!-- --></A>
@@ -379,13 +379,13 @@ Class PackageCheckImpl</H2>
<TD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.Check"><!-- --></A>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.Permission"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.cdo.security.<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.cdo.security.<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()">getPermission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()">getRole</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#setPermission(org.eclipse.emf.cdo.security.Permission)">setPermission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()">getAccess</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()">getRole</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#setAccess(org.eclipse.emf.cdo.security.Access)">setAccess</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.CDOObject"><!-- --></A>
@@ -437,10 +437,10 @@ Class PackageCheckImpl</H2>
</TR>
</TABLE>
-<A NAME="PackageCheckImpl()"><!-- --></A><H3>
-PackageCheckImpl</H3>
+<A NAME="PackagePermissionImpl()"><!-- --></A><H3>
+PackagePermissionImpl</H3>
<PRE>
-protected <B>PackageCheckImpl</B>()</PRE>
+protected <B>PackagePermissionImpl</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
@@ -470,7 +470,7 @@ protected <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#eStaticClass()">eStaticClass</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#eStaticClass()">eStaticClass</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -489,12 +489,12 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()">getApplicablePackage</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html#getApplicablePackage()">getApplicablePackage</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Applicable Package</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)"><CODE>PackageCheck.setApplicablePackage(EPackage)</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck_ApplicablePackage()"><CODE>SecurityPackage.getPackageCheck_ApplicablePackage()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Applicable Package</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)"><CODE>PackagePermission.setApplicablePackage(EPackage)</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackagePermission_ApplicablePackage()"><CODE>SecurityPackage.getPackagePermission_ApplicablePackage()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
@@ -510,10 +510,10 @@ public void <B>setApplicablePackage</B>(<A HREF="http://download.eclipse.org/mod
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)">setApplicablePackage</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)">setApplicablePackage</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>newApplicablePackage</CODE> - the new value of the '<em>Applicable Package</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE>PackageCheck.getApplicablePackage()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Parameters:</B><DD><CODE>newApplicablePackage</CODE> - the new value of the '<em>Applicable Package</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html#getApplicablePackage()"><CODE>PackagePermission.getApplicablePackage()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
@@ -528,7 +528,7 @@ public boolean <B>isApplicable</B>(<A HREF="../../../../../../org/eclipse/emf/cd
<A HREF="../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</PRE>
<DL>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -550,7 +550,7 @@ public boolean <B>isApplicable</B>(<A HREF="../../../../../../org/eclipse/emf/cd
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PackageCheckImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PackagePermissionImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -565,10 +565,10 @@ public boolean <B>isApplicable</B>(<A HREF="../../../../../../org/eclipse/emf/cd
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="PackageCheckImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PackagePermissionImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.png
new file mode 100644
index 0000000000..1c135f6460
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/CheckImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PermissionImpl.html
index d56e161f11..286678d5b3 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/CheckImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PermissionImpl.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-CheckImpl (CDO Model Repository Documentation)
+PermissionImpl (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ CheckImpl (CDO Model Repository Documentation)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="CheckImpl (CDO Model Repository Documentation)";
+ parent.document.title="PermissionImpl (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -41,7 +41,7 @@ function windowTitle()
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/CheckImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PermissionImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -55,11 +55,11 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/CheckImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="CheckImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/PermissionImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PermissionImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -90,7 +90,7 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<FONT SIZE="-1">
org.eclipse.emf.cdo.security.impl</FONT>
<BR>
-Class CheckImpl</H2>
+Class PermissionImpl</H2>
<PRE>
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/impl/BasicNotifierImpl.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify.impl">org.eclipse.emf.common.notify.impl.BasicNotifierImpl</A>
@@ -98,43 +98,43 @@ Class CheckImpl</H2>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/impl/EObjectImpl.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.impl">org.eclipse.emf.ecore.impl.EObjectImpl</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/impl/EStoreEObjectImpl.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.impl">org.eclipse.emf.ecore.impl.EStoreEObjectImpl</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">org.eclipse.emf.internal.cdo.CDOObjectImpl</A>
- <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.impl.CheckImpl</B>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.impl.PermissionImpl</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html" title="interface in org.eclipse.emf.cdo.common.model">CDOPackageTypeRegistry.CDOObjectMarker</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EStructuralFeature.Internal.DynamicValueHolder.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature.Internal.DynamicValueHolder</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/InternalEObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">InternalEObject</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOLoadable.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOLoadable</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOObject.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOObject</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html" title="interface in org.eclipse.emf.cdo.common.model">CDOPackageTypeRegistry.CDOObjectMarker</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EStructuralFeature.Internal.DynamicValueHolder.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature.Internal.DynamicValueHolder</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/InternalEObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">InternalEObject</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOLoadable.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOLoadable</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOObject.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOObject</A></DD>
</DL>
<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A></DD>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A></DD>
</DL>
<HR>
<DL>
- <DT>public abstract class <B>CheckImpl</B>
+ <DT>public abstract class <B>PermissionImpl</B>
<DD>extends <A HREF="../../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl</A>
- <DD>implements <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>
+ <DD>implements <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>
</DL>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="../Check.html" title="&#171;interface&#187; Check (org.eclipse.emf.cdo.security)" alt="" coords="34,6,227,61"/>
-<area shape="rect" id="node2" href="CheckImpl.html" title="CheckImpl" alt="" coords="199,101,284,126"/>
-<area shape="rect" id="node3" href="ResourceCheckImpl.html" title="ResourceCheckImpl" alt="" coords="5,166,144,191"/>
-<area shape="rect" id="node4" href="PackageCheckImpl.html" title="PackageCheckImpl" alt="" coords="174,166,308,191"/>
-<area shape="rect" id="node5" href="ClassCheckImpl.html" title="ClassCheckImpl" alt="" coords="338,166,453,191"/>
-<area shape="rect" id="node6" href="../../../internal/cdo/CDOObjectImpl.html" title="CDOObjectImpl (org.eclipse.emf.internal.cdo)" alt="" coords="257,13,447,53"/>
+<area shape="rect" id="node1" href="../Permission.html" title="&#171;interface&#187; Permission (org.eclipse.emf.cdo.security)" alt="" coords="75,6,268,61"/>
+<area shape="rect" id="node2" href="PermissionImpl.html" title="PermissionImpl" alt="" coords="227,101,339,126"/>
+<area shape="rect" id="node3" href="ResourcePermissionImpl.html" title="ResourcePermissionImpl" alt="" coords="5,166,171,191"/>
+<area shape="rect" id="node4" href="PackagePermissionImpl.html" title="PackagePermissionImpl" alt="" coords="201,166,364,191"/>
+<area shape="rect" id="node5" href="ClassPermissionImpl.html" title="ClassPermissionImpl" alt="" coords="393,166,537,191"/>
+<area shape="rect" id="node6" href="../../../internal/cdo/CDOObjectImpl.html" title="CDOObjectImpl (org.eclipse.emf.internal.cdo)" alt="" coords="299,13,488,53"/>
</map>
-<CENTER><IMG SRC="CheckImpl.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<CENTER><IMG SRC="PermissionImpl.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
<P>
<!-- begin-user-doc -->
- An implementation of the model object '<em><b>Check</b></em>'.
+ An implementation of the model object '<em><b>Permission</b></em>'.
<!-- end-user-doc -->
<p>
The following features are implemented:
<ul>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#getRole()"><CODE><em>Role</em></CODE></A></li>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#getPermission()"><CODE><em>Permission</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#getRole()"><CODE><em>Role</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#getAccess()"><CODE><em>Access</em></CODE></A></li>
</ul>
</p>
<P>
@@ -272,7 +272,7 @@ Class CheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected </CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#CheckImpl()">CheckImpl</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#PermissionImpl()">PermissionImpl</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -290,7 +290,7 @@ Class CheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#eStaticClass()">eStaticClass</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#eStaticClass()">eStaticClass</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -298,15 +298,15 @@ Class CheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#eStaticFeatureCount()">eStaticFeatureCount</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#eStaticFeatureCount()">eStaticFeatureCount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#getPermission()">getPermission</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#getAccess()">getAccess</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -314,7 +314,7 @@ Class CheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#getRole()">getRole</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#getRole()">getRole</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -322,7 +322,7 @@ Class CheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#setPermission(org.eclipse.emf.cdo.security.Permission)">setPermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;newPermission)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#setAccess(org.eclipse.emf.cdo.security.Access)">setAccess</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;newAccess)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -330,7 +330,7 @@ Class CheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A>&nbsp;newRole)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A>&nbsp;newRole)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -390,13 +390,13 @@ Class CheckImpl</H2>
<TD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.Check"><!-- --></A>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.Permission"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.cdo.security.<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.cdo.security.<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.CDOObject"><!-- --></A>
@@ -448,10 +448,10 @@ Class CheckImpl</H2>
</TR>
</TABLE>
-<A NAME="CheckImpl()"><!-- --></A><H3>
-CheckImpl</H3>
+<A NAME="PermissionImpl()"><!-- --></A><H3>
+PermissionImpl</H3>
<PRE>
-protected <B>CheckImpl</B>()</PRE>
+protected <B>PermissionImpl</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
@@ -519,13 +519,13 @@ public <A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title=
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()">getRole</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()">getRole</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Role</em>' container reference.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#setRole(org.eclipse.emf.cdo.security.Role)"><CODE>Check.setRole(Role)</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck_Role()"><CODE>SecurityPackage.getCheck_Role()</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html#getChecks()"><CODE>Role.getChecks()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Role</em>' container reference.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#setRole(org.eclipse.emf.cdo.security.Role)"><CODE>Permission.setRole(Role)</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission_Role()"><CODE>SecurityPackage.getPermission_Role()</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html#getPermissions()"><CODE>Role.getPermissions()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
@@ -541,52 +541,52 @@ public void <B>setRole</B>(<A HREF="../../../../../../org/eclipse/emf/cdo/securi
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>newRole</CODE> - the new value of the '<em>Role</em>' container reference.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()"><CODE>Check.getRole()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Parameters:</B><DD><CODE>newRole</CODE> - the new value of the '<em>Role</em>' container reference.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()"><CODE>Permission.getRole()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getPermission()"><!-- --></A><H3>
-getPermission</H3>
+<A NAME="getAccess()"><!-- --></A><H3>
+getAccess</H3>
<PRE>
-public <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> <B>getPermission</B>()</PRE>
+public <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> <B>getAccess</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()">getPermission</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()">getAccess</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Permission</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#setPermission(org.eclipse.emf.cdo.security.Permission)"><CODE>Check.setPermission(Permission)</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck_Permission()"><CODE>SecurityPackage.getCheck_Permission()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Access</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Access</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#setAccess(org.eclipse.emf.cdo.security.Access)"><CODE>Permission.setAccess(Access)</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission_Access()"><CODE>SecurityPackage.getPermission_Access()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="setPermission(org.eclipse.emf.cdo.security.Permission)"><!-- --></A><H3>
-setPermission</H3>
+<A NAME="setAccess(org.eclipse.emf.cdo.security.Access)"><!-- --></A><H3>
+setAccess</H3>
<PRE>
-public void <B>setPermission</B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;newPermission)</PRE>
+public void <B>setAccess</B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;newAccess)</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#setPermission(org.eclipse.emf.cdo.security.Permission)">setPermission</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#setAccess(org.eclipse.emf.cdo.security.Access)">setAccess</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>newPermission</CODE> - the new value of the '<em>Permission</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()"><CODE>Check.getPermission()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Parameters:</B><DD><CODE>newAccess</CODE> - the new value of the '<em>Access</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Access</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()"><CODE>Permission.getAccess()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
@@ -607,7 +607,7 @@ public void <B>setPermission</B>(<A HREF="../../../../../../org/eclipse/emf/cdo/
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/CheckImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PermissionImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -621,11 +621,11 @@ public void <B>setPermission</B>(<A HREF="../../../../../../org/eclipse/emf/cdo/
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/CheckImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="CheckImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/PermissionImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PermissionImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PermissionImpl.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PermissionImpl.png
new file mode 100644
index 0000000000..7faa1898a6
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PermissionImpl.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/RealmImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/RealmImpl.html
index 9a13d7992c..a6bc40c647 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/RealmImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/RealmImpl.html
@@ -55,8 +55,8 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/RealmImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="RealmImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -133,9 +133,9 @@ Class RealmImpl</H2>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getAllUsers()"><CODE><em>All Users</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getAllGroups()"><CODE><em>All Groups</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getAllRoles()"><CODE><em>All Roles</em></CODE></A></li>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getAllChecks()"><CODE><em>All Checks</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getAllPermissions()"><CODE><em>All Permissions</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getName()"><CODE><em>Name</em></CODE></A></li>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getDefaultPermission()"><CODE><em>Default Permission</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getDefaultAccess()"><CODE><em>Default Access</em></CODE></A></li>
</ul>
</p>
<P>
@@ -298,16 +298,16 @@ Class RealmImpl</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getAllChecks()">getAllChecks</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getAllGroups()">getAllGroups</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getAllGroups()">getAllGroups</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getAllPermissions()">getAllPermissions</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -330,8 +330,8 @@ Class RealmImpl</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getDefaultPermission()">getDefaultPermission</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#getDefaultAccess()">getDefaultAccess</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -363,7 +363,7 @@ Class RealmImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#setDefaultPermission(org.eclipse.emf.cdo.security.Permission)">setDefaultPermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;newDefaultPermission)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html#setDefaultAccess(org.eclipse.emf.cdo.security.Access)">setDefaultAccess</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;newDefaultAccess)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -621,20 +621,20 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
</DL>
<HR>
-<A NAME="getAllChecks()"><!-- --></A><H3>
-getAllChecks</H3>
+<A NAME="getAllPermissions()"><!-- --></A><H3>
+getAllPermissions</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt; <B>getAllChecks</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt; <B>getAllPermissions</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllChecks()">getAllChecks</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllPermissions()">getAllPermissions</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>All Checks</em>' reference list.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_AllChecks()"><CODE>SecurityPackage.getRealm_AllChecks()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>All Permissions</em>' reference list.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_AllPermissions()"><CODE>SecurityPackage.getRealm_AllPermissions()</CODE></A><DT><B>Generated</B></DT>
<DD>NOT</DD>
</DL>
</DD>
@@ -681,42 +681,40 @@ public void <B>setName</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs
</DL>
<HR>
-<A NAME="getDefaultPermission()"><!-- --></A><H3>
-getDefaultPermission</H3>
+<A NAME="getDefaultAccess()"><!-- --></A><H3>
+getDefaultAccess</H3>
<PRE>
-public <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> <B>getDefaultPermission</B>()</PRE>
+public <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> <B>getDefaultAccess</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultPermission()">getDefaultPermission</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultAccess()">getDefaultAccess</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Default Permission</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#setDefaultPermission(org.eclipse.emf.cdo.security.Permission)"><CODE>Realm.setDefaultPermission(Permission)</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_DefaultPermission()"><CODE>SecurityPackage.getRealm_DefaultPermission()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Default Access</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#setDefaultAccess(org.eclipse.emf.cdo.security.Access)"><CODE>Realm.setDefaultAccess(Access)</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_DefaultAccess()"><CODE>SecurityPackage.getRealm_DefaultAccess()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="setDefaultPermission(org.eclipse.emf.cdo.security.Permission)"><!-- --></A><H3>
-setDefaultPermission</H3>
+<A NAME="setDefaultAccess(org.eclipse.emf.cdo.security.Access)"><!-- --></A><H3>
+setDefaultAccess</H3>
<PRE>
-public void <B>setDefaultPermission</B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;newDefaultPermission)</PRE>
+public void <B>setDefaultAccess</B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;newDefaultAccess)</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#setDefaultPermission(org.eclipse.emf.cdo.security.Permission)">setDefaultPermission</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#setDefaultAccess(org.eclipse.emf.cdo.security.Access)">setDefaultAccess</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>newDefaultPermission</CODE> - the new value of the '<em>Default Permission</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultPermission()"><CODE>Realm.getDefaultPermission()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Parameters:</B><DD><CODE>newDefaultAccess</CODE> - the new value of the '<em>Default Access</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultAccess()"><CODE>Realm.getDefaultAccess()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
@@ -769,8 +767,8 @@ public <A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/RealmImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="RealmImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.png
deleted file mode 100644
index d5bd24629a..0000000000
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.png
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html
index 0d12c58062..4256829158 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-ResourceCheckImpl (CDO Model Repository Documentation)
+ResourcePermissionImpl (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ ResourceCheckImpl (CDO Model Repository Documentation)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="ResourceCheckImpl (CDO Model Repository Documentation)";
+ parent.document.title="ResourcePermissionImpl (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -41,7 +41,7 @@ function windowTitle()
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ResourceCheckImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ResourcePermissionImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -58,8 +58,8 @@ function windowTitle()
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ResourceCheckImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ResourcePermissionImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -90,7 +90,7 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<FONT SIZE="-1">
org.eclipse.emf.cdo.security.impl</FONT>
<BR>
-Class ResourceCheckImpl</H2>
+Class ResourcePermissionImpl</H2>
<PRE>
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/impl/BasicNotifierImpl.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify.impl">org.eclipse.emf.common.notify.impl.BasicNotifierImpl</A>
@@ -98,37 +98,37 @@ Class ResourceCheckImpl</H2>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/impl/EObjectImpl.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.impl">org.eclipse.emf.ecore.impl.EObjectImpl</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/impl/EStoreEObjectImpl.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.impl">org.eclipse.emf.ecore.impl.EStoreEObjectImpl</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">org.eclipse.emf.internal.cdo.CDOObjectImpl</A>
- <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">org.eclipse.emf.cdo.security.impl.CheckImpl</A>
- <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.impl.ResourceCheckImpl</B>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">org.eclipse.emf.cdo.security.impl.PermissionImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.impl.ResourcePermissionImpl</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html" title="interface in org.eclipse.emf.cdo.common.model">CDOPackageTypeRegistry.CDOObjectMarker</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EStructuralFeature.Internal.DynamicValueHolder.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature.Internal.DynamicValueHolder</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/InternalEObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">InternalEObject</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOLoadable.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOLoadable</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOObject.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOObject</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html" title="interface in org.eclipse.emf.cdo.common.model">CDOPackageTypeRegistry.CDOObjectMarker</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EStructuralFeature.Internal.DynamicValueHolder.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature.Internal.DynamicValueHolder</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/InternalEObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">InternalEObject</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOLoadable.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOLoadable</A>, <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOObject.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOObject</A></DD>
</DL>
<HR>
<DL>
- <DT>public class <B>ResourceCheckImpl</B>
- <DD>extends <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>
- <DD>implements <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A>
+ <DT>public class <B>ResourcePermissionImpl</B>
+ <DD>extends <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>
+ <DD>implements <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A>
</DL>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="../ResourceCheck.html" title="&#171;interface&#187; ResourceCheck (org.eclipse.emf.cdo.security)" alt="" coords="5,6,197,61"/>
-<area shape="rect" id="node2" href="CheckImpl.html" title="CheckImpl" alt="" coords="228,21,313,46"/>
-<area shape="rect" id="node3" href="ResourceCheckImpl.html" title="ResourceCheckImpl" alt="" coords="116,101,255,126"/>
+<area shape="rect" id="node1" href="../ResourcePermission.html" title="&#171;interface&#187; ResourcePermission (org.eclipse.emf.cdo.security)" alt="" coords="5,6,197,61"/>
+<area shape="rect" id="node2" href="PermissionImpl.html" title="PermissionImpl" alt="" coords="228,21,340,46"/>
+<area shape="rect" id="node3" href="ResourcePermissionImpl.html" title="ResourcePermissionImpl" alt="" coords="109,101,275,126"/>
</map>
-<CENTER><IMG SRC="ResourceCheckImpl.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<CENTER><IMG SRC="ResourcePermissionImpl.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
<P>
<!-- begin-user-doc -->
- An implementation of the model object '<em><b>Resource Check</b></em>'.
+ An implementation of the model object '<em><b>Resource Permission</b></em>'.
<!-- end-user-doc -->
<p>
The following features are implemented:
<ul>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html#getPattern()"><CODE><em>Pattern</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html#getPattern()"><CODE><em>Pattern</em></CODE></A></li>
</ul>
</p>
<P>
@@ -266,7 +266,7 @@ Class ResourceCheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected </CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html#ResourceCheckImpl()">ResourceCheckImpl</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html#ResourcePermissionImpl()">ResourcePermissionImpl</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -284,7 +284,7 @@ Class ResourceCheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html#eSet(org.eclipse.emf.ecore.EStructuralFeature, java.lang.Object)">eSet</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature</A>&nbsp;eFeature,
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html#eSet(org.eclipse.emf.ecore.EStructuralFeature, java.lang.Object)">eSet</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature</A>&nbsp;eFeature,
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;newValue)</CODE>
<BR>
@@ -293,7 +293,7 @@ Class ResourceCheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html#eStaticClass()">eStaticClass</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html#eStaticClass()">eStaticClass</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -301,7 +301,7 @@ Class ResourceCheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html#getPattern()">getPattern</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html#getPattern()">getPattern</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -309,7 +309,7 @@ Class ResourceCheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/common/revision/CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevision</A>&nbsp;revision,
<A HREF="../../../../../../org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html" title="interface in org.eclipse.emf.cdo.common.revision">CDORevisionProvider</A>&nbsp;revisionProvider,
<A HREF="../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</CODE>
@@ -319,19 +319,19 @@ Class ResourceCheckImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html#setPattern(java.lang.String)">setPattern</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;newPattern)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html#setPattern(java.lang.String)">setPattern</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;newPattern)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.impl.CheckImpl"><!-- --></A>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.impl.PermissionImpl"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class org.eclipse.emf.cdo.security.impl.<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class org.eclipse.emf.cdo.security.impl.<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#eStaticFeatureCount()">eStaticFeatureCount</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#getPermission()">getPermission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#getRole()">getRole</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#setPermission(org.eclipse.emf.cdo.security.Permission)">setPermission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#eStaticFeatureCount()">eStaticFeatureCount</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#getAccess()">getAccess</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#getRole()">getRole</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#setAccess(org.eclipse.emf.cdo.security.Access)">setAccess</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.internal.cdo.CDOObjectImpl"><!-- --></A>
@@ -388,13 +388,13 @@ Class ResourceCheckImpl</H2>
<TD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.Check"><!-- --></A>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.Permission"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.cdo.security.<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.cdo.security.<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()">getPermission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()">getRole</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#setPermission(org.eclipse.emf.cdo.security.Permission)">setPermission</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()">getAccess</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()">getRole</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#setAccess(org.eclipse.emf.cdo.security.Access)">setAccess</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#setRole(org.eclipse.emf.cdo.security.Role)">setRole</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.CDOObject"><!-- --></A>
@@ -446,10 +446,10 @@ Class ResourceCheckImpl</H2>
</TR>
</TABLE>
-<A NAME="ResourceCheckImpl()"><!-- --></A><H3>
-ResourceCheckImpl</H3>
+<A NAME="ResourcePermissionImpl()"><!-- --></A><H3>
+ResourcePermissionImpl</H3>
<PRE>
-protected <B>ResourceCheckImpl</B>()</PRE>
+protected <B>ResourcePermissionImpl</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
@@ -479,7 +479,7 @@ protected <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html#eStaticClass()">eStaticClass</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html#eStaticClass()">eStaticClass</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -498,12 +498,12 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Strin
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html#getPattern()">getPattern</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html#getPattern()">getPattern</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Pattern</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html#setPattern(java.lang.String)"><CODE>ResourceCheck.setPattern(String)</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourceCheck_Pattern()"><CODE>SecurityPackage.getResourceCheck_Pattern()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Pattern</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html#setPattern(java.lang.String)"><CODE>ResourcePermission.setPattern(String)</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourcePermission_Pattern()"><CODE>SecurityPackage.getResourcePermission_Pattern()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
@@ -519,10 +519,10 @@ public void <B>setPattern</B>(<A HREF="http://download.oracle.com/javase/1.5.0/d
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html#setPattern(java.lang.String)">setPattern</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html#setPattern(java.lang.String)">setPattern</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>newPattern</CODE> - the new value of the '<em>Pattern</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html#getPattern()"><CODE>ResourceCheck.getPattern()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Parameters:</B><DD><CODE>newPattern</CODE> - the new value of the '<em>Pattern</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html#getPattern()"><CODE>ResourcePermission.getPattern()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
@@ -552,7 +552,7 @@ public boolean <B>isApplicable</B>(<A HREF="../../../../../../org/eclipse/emf/cd
<A HREF="../../../../../../org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch">CDOBranchPoint</A>&nbsp;securityContext)</PRE>
<DL>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#isApplicable(org.eclipse.emf.cdo.common.revision.CDORevision, org.eclipse.emf.cdo.common.revision.CDORevisionProvider, org.eclipse.emf.cdo.common.branch.CDOBranchPoint)">isApplicable</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -574,7 +574,7 @@ public boolean <B>isApplicable</B>(<A HREF="../../../../../../org/eclipse/emf/cd
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ResourceCheckImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ResourcePermissionImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -591,8 +591,8 @@ public boolean <B>isApplicable</B>(<A HREF="../../../../../../org/eclipse/emf/cd
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ResourceCheckImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ResourcePermissionImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.png
new file mode 100644
index 0000000000..b02beb7cb5
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/RoleImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/RoleImpl.html
index 0837032d36..fc45c0ca59 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/RoleImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/RoleImpl.html
@@ -55,7 +55,7 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityElementImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/RoleImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -131,7 +131,7 @@ Class RoleImpl</H2>
The following features are implemented:
<ul>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html#getId()"><CODE><em>Id</em></CODE></A></li>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html#getChecks()"><CODE><em>Checks</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html#getPermissions()"><CODE><em>Permissions</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html#getAssignees()"><CODE><em>Assignees</em></CODE></A></li>
</ul>
</p>
@@ -303,16 +303,16 @@ Class RoleImpl</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html#getChecks()">getChecks</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html#getId()">getId</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html#getId()">getId</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html#getPermissions()">getPermissions</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -569,21 +569,21 @@ public void <B>setId</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/a
</DL>
<HR>
-<A NAME="getChecks()"><!-- --></A><H3>
-getChecks</H3>
+<A NAME="getPermissions()"><!-- --></A><H3>
+getPermissions</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt; <B>getChecks</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt; <B>getPermissions</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html#getChecks()">getChecks</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html#getPermissions()">getPermissions</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Checks</em>' containment reference list.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRole_Checks()"><CODE>SecurityPackage.getRole_Checks()</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()"><CODE>Check.getRole()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Permissions</em>' containment reference list.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRole_Permissions()"><CODE>SecurityPackage.getRole_Permissions()</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()"><CODE>Permission.getRole()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
@@ -618,7 +618,7 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityElementImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/impl/RoleImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html
index 4a05de229a..c0d901a6d8 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html
@@ -294,8 +294,17 @@ Class SecurityFactoryImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#convertPermissionToString(org.eclipse.emf.ecore.EDataType, java.lang.Object)">convertPermissionToString</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A>&nbsp;eDataType,
- <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;instanceValue)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#convertAccessObjectToString(org.eclipse.emf.ecore.EDataType, java.lang.Object)">convertAccessObjectToString</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A>&nbsp;eDataType,
+ <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;instanceValue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#convertAccessToString(org.eclipse.emf.ecore.EDataType, java.lang.Object)">convertAccessToString</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A>&nbsp;eDataType,
+ <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;instanceValue)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -319,8 +328,26 @@ Class SecurityFactoryImpl</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createClassCheck()">createClassCheck</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createAccessFromString(org.eclipse.emf.ecore.EDataType, java.lang.String)">createAccessFromString</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A>&nbsp;eDataType,
+ <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;initialValue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createAccessObjectFromString(org.eclipse.emf.ecore.EDataType, java.lang.String)">createAccessObjectFromString</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A>&nbsp;eDataType,
+ <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;initialValue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createClassPermission()">createClassPermission</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -352,17 +379,8 @@ Class SecurityFactoryImpl</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createPackageCheck()">createPackageCheck</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createPermissionFromString(org.eclipse.emf.ecore.EDataType, java.lang.String)">createPermissionFromString</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A>&nbsp;eDataType,
- <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;initialValue)</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createPackagePermission()">createPackagePermission</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -377,8 +395,8 @@ Class SecurityFactoryImpl</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createResourceCheck()">createResourceCheck</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityFactoryImpl.html#createResourcePermission()">createResourcePermission</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -777,71 +795,111 @@ public <A HREF="../../../../../../org/eclipse/emf/cdo/security/UserPassword.html
</DL>
<HR>
-<A NAME="createClassCheck()"><!-- --></A><H3>
-createClassCheck</H3>
+<A NAME="createClassPermission()"><!-- --></A><H3>
+createClassPermission</H3>
<PRE>
-public <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A> <B>createClassCheck</B>()</PRE>
+public <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A> <B>createClassPermission</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createClassCheck()">createClassCheck</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html" title="interface in org.eclipse.emf.cdo.security">SecurityFactory</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createClassPermission()">createClassPermission</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html" title="interface in org.eclipse.emf.cdo.security">SecurityFactory</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>a new object of class '<em>Class Check</em>'.<DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>a new object of class '<em>Class Permission</em>'.<DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="createPackageCheck()"><!-- --></A><H3>
-createPackageCheck</H3>
+<A NAME="createPackagePermission()"><!-- --></A><H3>
+createPackagePermission</H3>
<PRE>
-public <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A> <B>createPackageCheck</B>()</PRE>
+public <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A> <B>createPackagePermission</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createPackageCheck()">createPackageCheck</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html" title="interface in org.eclipse.emf.cdo.security">SecurityFactory</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createPackagePermission()">createPackagePermission</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html" title="interface in org.eclipse.emf.cdo.security">SecurityFactory</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>a new object of class '<em>Package Check</em>'.<DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>a new object of class '<em>Package Permission</em>'.<DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="createResourceCheck()"><!-- --></A><H3>
-createResourceCheck</H3>
+<A NAME="createResourcePermission()"><!-- --></A><H3>
+createResourcePermission</H3>
<PRE>
-public <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A> <B>createResourceCheck</B>()</PRE>
+public <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A> <B>createResourcePermission</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createResourceCheck()">createResourceCheck</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html" title="interface in org.eclipse.emf.cdo.security">SecurityFactory</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html#createResourcePermission()">createResourcePermission</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityFactory.html" title="interface in org.eclipse.emf.cdo.security">SecurityFactory</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>a new object of class '<em>Resource Check</em>'.<DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>a new object of class '<em>Resource Permission</em>'.<DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createAccessFromString(org.eclipse.emf.ecore.EDataType, java.lang.String)"><!-- --></A><H3>
+createAccessFromString</H3>
+<PRE>
+public <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> <B>createAccessFromString</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A>&nbsp;eDataType,
+ <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;initialValue)</PRE>
+<DL>
+<DD><!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="convertAccessToString(org.eclipse.emf.ecore.EDataType, java.lang.Object)"><!-- --></A><H3>
+convertAccessToString</H3>
+<PRE>
+public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>convertAccessToString</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A>&nbsp;eDataType,
+ <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;instanceValue)</PRE>
+<DL>
+<DD><!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="createPermissionFromString(org.eclipse.emf.ecore.EDataType, java.lang.String)"><!-- --></A><H3>
-createPermissionFromString</H3>
+<A NAME="createAccessObjectFromString(org.eclipse.emf.ecore.EDataType, java.lang.String)"><!-- --></A><H3>
+createAccessObjectFromString</H3>
<PRE>
-public <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> <B>createPermissionFromString</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A>&nbsp;eDataType,
- <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;initialValue)</PRE>
+public <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> <B>createAccessObjectFromString</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A>&nbsp;eDataType,
+ <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;initialValue)</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
@@ -857,11 +915,11 @@ public <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html"
</DL>
<HR>
-<A NAME="convertPermissionToString(org.eclipse.emf.ecore.EDataType, java.lang.Object)"><!-- --></A><H3>
-convertPermissionToString</H3>
+<A NAME="convertAccessObjectToString(org.eclipse.emf.ecore.EDataType, java.lang.Object)"><!-- --></A><H3>
+convertAccessObjectToString</H3>
<PRE>
-public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>convertPermissionToString</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A>&nbsp;eDataType,
- <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;instanceValue)</PRE>
+public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>convertAccessObjectToString</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A>&nbsp;eDataType,
+ <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;instanceValue)</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html
index 76479a63c2..5666501bd5 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html
@@ -285,7 +285,7 @@ Class SecurityPackageImpl</H2>
<TH ALIGN="left"><B>Fields inherited from interface org.eclipse.emf.cdo.security.<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE">ASSIGNEE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ANNOTATIONS">ASSIGNEE__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ID">ASSIGNEE__ID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ROLES">ASSIGNEE__ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE_FEATURE_COUNT">ASSIGNEE_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK">CHECK</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK__PERMISSION">CHECK__PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK__ROLE">CHECK__ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK_FEATURE_COUNT">CHECK_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK">CLASS_CHECK</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__APPLICABLE_CLASS">CLASS_CHECK__APPLICABLE_CLASS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__PERMISSION">CLASS_CHECK__PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__ROLE">CLASS_CHECK__ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK_FEATURE_COUNT">CLASS_CHECK_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY">DIRECTORY</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY__ANNOTATIONS">DIRECTORY__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY__ITEMS">DIRECTORY__ITEMS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY__NAME">DIRECTORY__NAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY_FEATURE_COUNT">DIRECTORY_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#eINSTANCE">eINSTANCE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#eNAME">eNAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#eNS_PREFIX">eNS_PREFIX</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#eNS_URI">eNS_URI</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP">GROUP</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ALL_INHERITED_GROUPS">GROUP__ALL_INHERITED_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ALL_INHERITING_GROUPS">GROUP__ALL_INHERITING_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ALL_ROLES">GROUP__ALL_ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ANNOTATIONS">GROUP__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ID">GROUP__ID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__INHERITED_GROUPS">GROUP__INHERITED_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__INHERITING_GROUPS">GROUP__INHERITING_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ROLES">GROUP__ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__USERS">GROUP__USERS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP_FEATURE_COUNT">GROUP_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK">PACKAGE_CHECK</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__APPLICABLE_PACKAGE">PACKAGE_CHECK__APPLICABLE_PACKAGE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__PERMISSION">PACKAGE_CHECK__PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__ROLE">PACKAGE_CHECK__ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK_FEATURE_COUNT">PACKAGE_CHECK_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION">PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM">REALM</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_CHECKS">REALM__ALL_CHECKS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_GROUPS">REALM__ALL_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_ROLES">REALM__ALL_ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_USERS">REALM__ALL_USERS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ANNOTATIONS">REALM__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__DEFAULT_PERMISSION">REALM__DEFAULT_PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ITEMS">REALM__ITEMS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__NAME">REALM__NAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM_FEATURE_COUNT">REALM_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK">RESOURCE_CHECK</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__PATTERN">RESOURCE_CHECK__PATTERN</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__PERMISSION">RESOURCE_CHECK__PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__ROLE">RESOURCE_CHECK__ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK_FEATURE_COUNT">RESOURCE_CHECK_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE">ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__ANNOTATIONS">ROLE__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__ASSIGNEES">ROLE__ASSIGNEES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__CHECKS">ROLE__CHECKS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__ID">ROLE__ID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE_FEATURE_COUNT">ROLE_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ELEMENT">SECURITY_ELEMENT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ELEMENT__ANNOTATIONS">SECURITY_ELEMENT__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ELEMENT_FEATURE_COUNT">SECURITY_ELEMENT_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ITEM">SECURITY_ITEM</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ITEM__ANNOTATIONS">SECURITY_ITEM__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ITEM_FEATURE_COUNT">SECURITY_ITEM_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER">USER</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_CHECKS">USER__ALL_CHECKS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_GROUPS">USER__ALL_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_ROLES">USER__ALL_ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ANNOTATIONS">USER__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_PERMISSION">USER__DEFAULT_PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_PERMISSION_OVERRIDE">USER__DEFAULT_PERMISSION_OVERRIDE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__EMAIL">USER__EMAIL</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__FIRST_NAME">USER__FIRST_NAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__GROUPS">USER__GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ID">USER__ID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__LABEL">USER__LABEL</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__LAST_NAME">USER__LAST_NAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__LOCKED">USER__LOCKED</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__PASSWORD">USER__PASSWORD</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ROLES">USER__ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__UNASSIGNED_ROLES">USER__UNASSIGNED_ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER_FEATURE_COUNT">USER_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER_PASSWORD">USER_PASSWORD</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER_PASSWORD__ENCRYPTED">USER_PASSWORD__ENCRYPTED</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER_PASSWORD_FEATURE_COUNT">USER_PASSWORD_FEATURE_COUNT</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ACCESS">ACCESS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ACCESS_OBJECT">ACCESS_OBJECT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE">ASSIGNEE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ANNOTATIONS">ASSIGNEE__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ID">ASSIGNEE__ID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ROLES">ASSIGNEE__ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE_FEATURE_COUNT">ASSIGNEE_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION">CLASS_PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION__ACCESS">CLASS_PERMISSION__ACCESS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION__APPLICABLE_CLASS">CLASS_PERMISSION__APPLICABLE_CLASS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION__ROLE">CLASS_PERMISSION__ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_PERMISSION_FEATURE_COUNT">CLASS_PERMISSION_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY">DIRECTORY</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY__ANNOTATIONS">DIRECTORY__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY__ITEMS">DIRECTORY__ITEMS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY__NAME">DIRECTORY__NAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY_FEATURE_COUNT">DIRECTORY_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#eINSTANCE">eINSTANCE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#eNAME">eNAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#eNS_PREFIX">eNS_PREFIX</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#eNS_URI">eNS_URI</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP">GROUP</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ALL_INHERITED_GROUPS">GROUP__ALL_INHERITED_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ALL_INHERITING_GROUPS">GROUP__ALL_INHERITING_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ALL_ROLES">GROUP__ALL_ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ANNOTATIONS">GROUP__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ID">GROUP__ID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__INHERITED_GROUPS">GROUP__INHERITED_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__INHERITING_GROUPS">GROUP__INHERITING_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ROLES">GROUP__ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__USERS">GROUP__USERS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP_FEATURE_COUNT">GROUP_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION">PACKAGE_PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION__ACCESS">PACKAGE_PERMISSION__ACCESS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION__APPLICABLE_PACKAGE">PACKAGE_PERMISSION__APPLICABLE_PACKAGE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION__ROLE">PACKAGE_PERMISSION__ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_PERMISSION_FEATURE_COUNT">PACKAGE_PERMISSION_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION">PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION__ACCESS">PERMISSION__ACCESS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION__ROLE">PERMISSION__ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION_FEATURE_COUNT">PERMISSION_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM">REALM</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_GROUPS">REALM__ALL_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_PERMISSIONS">REALM__ALL_PERMISSIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_ROLES">REALM__ALL_ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_USERS">REALM__ALL_USERS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ANNOTATIONS">REALM__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__DEFAULT_ACCESS">REALM__DEFAULT_ACCESS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ITEMS">REALM__ITEMS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__NAME">REALM__NAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM_FEATURE_COUNT">REALM_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION">RESOURCE_PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION__ACCESS">RESOURCE_PERMISSION__ACCESS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION__PATTERN">RESOURCE_PERMISSION__PATTERN</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION__ROLE">RESOURCE_PERMISSION__ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_PERMISSION_FEATURE_COUNT">RESOURCE_PERMISSION_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE">ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__ANNOTATIONS">ROLE__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__ASSIGNEES">ROLE__ASSIGNEES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__ID">ROLE__ID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__PERMISSIONS">ROLE__PERMISSIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE_FEATURE_COUNT">ROLE_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ELEMENT">SECURITY_ELEMENT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ELEMENT__ANNOTATIONS">SECURITY_ELEMENT__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ELEMENT_FEATURE_COUNT">SECURITY_ELEMENT_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ITEM">SECURITY_ITEM</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ITEM__ANNOTATIONS">SECURITY_ITEM__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ITEM_FEATURE_COUNT">SECURITY_ITEM_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER">USER</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_GROUPS">USER__ALL_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_PERMISSIONS">USER__ALL_PERMISSIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_ROLES">USER__ALL_ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ANNOTATIONS">USER__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_ACCESS">USER__DEFAULT_ACCESS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_ACCESS_OVERRIDE">USER__DEFAULT_ACCESS_OVERRIDE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__EMAIL">USER__EMAIL</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__FIRST_NAME">USER__FIRST_NAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__GROUPS">USER__GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ID">USER__ID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__LABEL">USER__LABEL</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__LAST_NAME">USER__LAST_NAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__LOCKED">USER__LOCKED</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__PASSWORD">USER__PASSWORD</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ROLES">USER__ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__UNASSIGNED_ROLES">USER__UNASSIGNED_ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER_FEATURE_COUNT">USER_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER_PASSWORD">USER_PASSWORD</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER_PASSWORD__ENCRYPTED">USER_PASSWORD__ENCRYPTED</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER_PASSWORD_FEATURE_COUNT">USER_PASSWORD_FEATURE_COUNT</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder"><!-- --></A>
@@ -317,32 +317,32 @@ Class SecurityPackageImpl</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#createPackageContents()">createPackageContents</A></B>()</CODE>
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#createExtendedMetaDataAnnotations()">createExtendedMetaDataAnnotations</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates the meta-model objects for the package.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initializes the annotations for <b>http:///org/eclipse/emf/ecore/util/ExtendedMetaData</b></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getAssignee_Id()">getAssignee_Id</A></B>()</CODE>
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#createPackageContents()">createPackageContents</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates the meta-model objects for the package.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getAssignee_Roles()">getAssignee_Roles</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EEnum.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getAccess()">getAccess</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getAssignee()">getAssignee</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getAccessObject()">getAccessObject</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -350,7 +350,7 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getCheck_Permission()">getCheck_Permission</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getAssignee_Id()">getAssignee_Id</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -358,7 +358,7 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getCheck_Role()">getCheck_Role</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getAssignee_Roles()">getAssignee_Roles</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -366,7 +366,7 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getCheck()">getCheck</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getAssignee()">getAssignee</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -374,7 +374,7 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getClassCheck_ApplicableClass()">getClassCheck_ApplicableClass</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getClassPermission_ApplicableClass()">getClassPermission_ApplicableClass</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -382,7 +382,7 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getClassCheck()">getClassCheck</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getClassPermission()">getClassPermission</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -470,7 +470,7 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPackageCheck_ApplicablePackage()">getPackageCheck_ApplicablePackage</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPackagePermission_ApplicablePackage()">getPackagePermission_ApplicablePackage</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -478,15 +478,15 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPackageCheck()">getPackageCheck</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPackagePermission()">getPackagePermission</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EEnum.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EEnum</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPermission()">getPermission</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPermission_Access()">getPermission_Access</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -494,7 +494,15 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRealm_AllChecks()">getRealm_AllChecks</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPermission_Role()">getPermission_Role</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPermission()">getPermission</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -510,6 +518,14 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRealm_AllPermissions()">getRealm_AllPermissions</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRealm_AllRoles()">getRealm_AllRoles</A></B>()</CODE>
<BR>
@@ -526,7 +542,7 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRealm_DefaultPermission()">getRealm_DefaultPermission</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRealm_DefaultAccess()">getRealm_DefaultAccess</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -558,7 +574,7 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getResourceCheck_Pattern()">getResourceCheck_Pattern</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getResourcePermission_Pattern()">getResourcePermission_Pattern</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -566,7 +582,7 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getResourceCheck()">getResourceCheck</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getResourcePermission()">getResourcePermission</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -581,16 +597,16 @@ Class SecurityPackageImpl</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRole_Checks()">getRole_Checks</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRole_Id()">getRole_Id</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRole_Id()">getRole_Id</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getRole_Permissions()">getRole_Permissions</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -630,7 +646,7 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getUser_AllChecks()">getUser_AllChecks</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getUser_AllGroups()">getUser_AllGroups</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -638,7 +654,7 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getUser_AllGroups()">getUser_AllGroups</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getUser_AllPermissions()">getUser_AllPermissions</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -654,7 +670,7 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getUser_DefaultPermission()">getUser_DefaultPermission</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getUser_DefaultAccess()">getUser_DefaultAccess</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -662,7 +678,7 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getUser_DefaultPermissionOverride()">getUser_DefaultPermissionOverride</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getUser_DefaultAccessOverride()">getUser_DefaultAccessOverride</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -1060,20 +1076,20 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
</DL>
<HR>
-<A NAME="getRealm_AllChecks()"><!-- --></A><H3>
-getRealm_AllChecks</H3>
+<A NAME="getRealm_AllPermissions()"><!-- --></A><H3>
+getRealm_AllPermissions</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getRealm_AllChecks</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getRealm_AllPermissions</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_AllChecks()">getRealm_AllChecks</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_AllPermissions()">getRealm_AllPermissions</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the reference list '<em>All Checks</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllChecks()"><CODE>Realm.getAllChecks()</CODE></A>,
+<DT><B>Returns:</B><DD>the meta object for the reference list '<em>All Permissions</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#getAllPermissions()"><CODE>Realm.getAllPermissions()</CODE></A>,
<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm()"><CODE>SecurityPackage.getRealm()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
@@ -1102,20 +1118,20 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
</DL>
<HR>
-<A NAME="getRealm_DefaultPermission()"><!-- --></A><H3>
-getRealm_DefaultPermission</H3>
+<A NAME="getRealm_DefaultAccess()"><!-- --></A><H3>
+getRealm_DefaultAccess</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getRealm_DefaultPermission</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getRealm_DefaultAccess</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_DefaultPermission()">getRealm_DefaultPermission</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm_DefaultAccess()">getRealm_DefaultAccess</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Default Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultPermission()"><CODE>Realm.getDefaultPermission()</CODE></A>,
+<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Default Access</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html#getDefaultAccess()"><CODE>Realm.getDefaultAccess()</CODE></A>,
<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRealm()"><CODE>SecurityPackage.getRealm()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
@@ -1267,20 +1283,20 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
</DL>
<HR>
-<A NAME="getRole_Checks()"><!-- --></A><H3>
-getRole_Checks</H3>
+<A NAME="getRole_Permissions()"><!-- --></A><H3>
+getRole_Permissions</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getRole_Checks</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getRole_Permissions</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRole_Checks()">getRole_Checks</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRole_Permissions()">getRole_Permissions</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the containment reference list '<em>Checks</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html#getChecks()"><CODE>Role.getChecks()</CODE></A>,
+<DT><B>Returns:</B><DD>the meta object for the containment reference list '<em>Permissions</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Role.html#getPermissions()"><CODE>Role.getPermissions()</CODE></A>,
<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getRole()"><CODE>SecurityPackage.getRole()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
@@ -1579,20 +1595,20 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
</DL>
<HR>
-<A NAME="getUser_AllChecks()"><!-- --></A><H3>
-getUser_AllChecks</H3>
+<A NAME="getUser_AllPermissions()"><!-- --></A><H3>
+getUser_AllPermissions</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getUser_AllChecks</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getUser_AllPermissions</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_AllChecks()">getUser_AllChecks</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_AllPermissions()">getUser_AllPermissions</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the reference list '<em>All Checks</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getAllChecks()"><CODE>User.getAllChecks()</CODE></A>,
+<DT><B>Returns:</B><DD>the meta object for the reference list '<em>All Permissions</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getAllPermissions()"><CODE>User.getAllPermissions()</CODE></A>,
<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser()"><CODE>SecurityPackage.getUser()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
@@ -1705,20 +1721,20 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
</DL>
<HR>
-<A NAME="getUser_DefaultPermissionOverride()"><!-- --></A><H3>
-getUser_DefaultPermissionOverride</H3>
+<A NAME="getUser_DefaultAccessOverride()"><!-- --></A><H3>
+getUser_DefaultAccessOverride</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getUser_DefaultPermissionOverride</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getUser_DefaultAccessOverride</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultPermissionOverride()">getUser_DefaultPermissionOverride</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultAccessOverride()">getUser_DefaultAccessOverride</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Default Permission Override</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermissionOverride()"><CODE>User.getDefaultPermissionOverride()</CODE></A>,
+<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Default Access Override</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccessOverride()"><CODE>User.getDefaultAccessOverride()</CODE></A>,
<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser()"><CODE>SecurityPackage.getUser()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
@@ -1726,20 +1742,20 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
</DL>
<HR>
-<A NAME="getUser_DefaultPermission()"><!-- --></A><H3>
-getUser_DefaultPermission</H3>
+<A NAME="getUser_DefaultAccess()"><!-- --></A><H3>
+getUser_DefaultAccess</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getUser_DefaultPermission</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getUser_DefaultAccess</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultPermission()">getUser_DefaultPermission</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultAccess()">getUser_DefaultAccess</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Default Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermission()"><CODE>User.getDefaultPermission()</CODE></A>,
+<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Default Access</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccess()"><CODE>User.getDefaultAccess()</CODE></A>,
<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser()"><CODE>SecurityPackage.getUser()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
@@ -1830,205 +1846,225 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
</DL>
<HR>
-<A NAME="getCheck()"><!-- --></A><H3>
-getCheck</H3>
+<A NAME="getPermission()"><!-- --></A><H3>
+getPermission</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getCheck</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getPermission</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck()">getCheck</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission()">getPermission</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for class '<em>Check</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Check</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for class '<em>Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getCheck_Role()"><!-- --></A><H3>
-getCheck_Role</H3>
+<A NAME="getPermission_Role()"><!-- --></A><H3>
+getPermission_Role</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getCheck_Role</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getPermission_Role</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck_Role()">getCheck_Role</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission_Role()">getPermission_Role</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the container reference '<em>Role</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#getRole()"><CODE>Check.getRole()</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck()"><CODE>SecurityPackage.getCheck()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for the container reference '<em>Role</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getRole()"><CODE>Permission.getRole()</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission()"><CODE>SecurityPackage.getPermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getCheck_Permission()"><!-- --></A><H3>
-getCheck_Permission</H3>
+<A NAME="getPermission_Access()"><!-- --></A><H3>
+getPermission_Access</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getCheck_Permission</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getPermission_Access</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck_Permission()">getCheck_Permission</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission_Access()">getPermission_Access</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html#getPermission()"><CODE>Check.getPermission()</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getCheck()"><CODE>SecurityPackage.getCheck()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Access</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html#getAccess()"><CODE>Permission.getAccess()</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission()"><CODE>SecurityPackage.getPermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getClassCheck()"><!-- --></A><H3>
-getClassCheck</H3>
+<A NAME="getClassPermission()"><!-- --></A><H3>
+getClassPermission</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getClassCheck</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getClassPermission</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck()">getClassCheck</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassPermission()">getClassPermission</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for class '<em>Class Check</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassCheck</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for class '<em>Class Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassPermission</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getClassCheck_ApplicableClass()"><!-- --></A><H3>
-getClassCheck_ApplicableClass</H3>
+<A NAME="getClassPermission_ApplicableClass()"><!-- --></A><H3>
+getClassPermission_ApplicableClass</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getClassCheck_ApplicableClass</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getClassPermission_ApplicableClass</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck_ApplicableClass()">getClassCheck_ApplicableClass</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassPermission_ApplicableClass()">getClassPermission_ApplicableClass</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the reference '<em>Applicable Class</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE>ClassCheck.getApplicableClass()</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck()"><CODE>SecurityPackage.getClassCheck()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for the reference '<em>Applicable Class</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html#getApplicableClass()"><CODE>ClassPermission.getApplicableClass()</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassPermission()"><CODE>SecurityPackage.getClassPermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getPackageCheck()"><!-- --></A><H3>
-getPackageCheck</H3>
+<A NAME="getPackagePermission()"><!-- --></A><H3>
+getPackagePermission</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getPackageCheck</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getPackagePermission</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck()">getPackageCheck</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackagePermission()">getPackagePermission</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for class '<em>Package Check</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackageCheck</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for class '<em>Package Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackagePermission</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getPackageCheck_ApplicablePackage()"><!-- --></A><H3>
-getPackageCheck_ApplicablePackage</H3>
+<A NAME="getPackagePermission_ApplicablePackage()"><!-- --></A><H3>
+getPackagePermission_ApplicablePackage</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getPackageCheck_ApplicablePackage</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getPackagePermission_ApplicablePackage</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck_ApplicablePackage()">getPackageCheck_ApplicablePackage</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackagePermission_ApplicablePackage()">getPackagePermission_ApplicablePackage</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the reference '<em>Applicable Package</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE>PackageCheck.getApplicablePackage()</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck()"><CODE>SecurityPackage.getPackageCheck()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for the reference '<em>Applicable Package</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html#getApplicablePackage()"><CODE>PackagePermission.getApplicablePackage()</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackagePermission()"><CODE>SecurityPackage.getPackagePermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getResourceCheck()"><!-- --></A><H3>
-getResourceCheck</H3>
+<A NAME="getResourcePermission()"><!-- --></A><H3>
+getResourcePermission</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getResourceCheck</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getResourcePermission</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourceCheck()">getResourceCheck</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourcePermission()">getResourcePermission</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for class '<em>Resource Check</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourceCheck</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for class '<em>Resource Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourcePermission</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getResourceCheck_Pattern()"><!-- --></A><H3>
-getResourceCheck_Pattern</H3>
+<A NAME="getResourcePermission_Pattern()"><!-- --></A><H3>
+getResourcePermission_Pattern</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getResourceCheck_Pattern</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</A> <B>getResourcePermission_Pattern</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourceCheck_Pattern()">getResourceCheck_Pattern</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourcePermission_Pattern()">getResourcePermission_Pattern</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Pattern</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html#getPattern()"><CODE>ResourceCheck.getPattern()</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourceCheck()"><CODE>SecurityPackage.getResourceCheck()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for the attribute '<em>Pattern</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html#getPattern()"><CODE>ResourcePermission.getPattern()</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getResourcePermission()"><CODE>SecurityPackage.getResourcePermission()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getPermission()"><!-- --></A><H3>
-getPermission</H3>
+<A NAME="getAccess()"><!-- --></A><H3>
+getAccess</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EEnum.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EEnum</A> <B>getPermission</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EEnum.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EEnum</A> <B>getAccess</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPermission()">getPermission</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getAccess()">getAccess</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the meta object for enum '<em>Access</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Access</CODE></A><DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAccessObject()"><!-- --></A><H3>
+getAccessObject</H3>
+<PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EDataType.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EDataType</A> <B>getAccessObject</B>()</PRE>
+<DL>
+<DD><!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getAccessObject()">getAccessObject</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for enum '<em>Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the meta object for data type '<em>Access Object</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Access</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
@@ -2095,6 +2131,26 @@ public void <B>initializePackageContents</B>()</PRE>
</DL>
</DD>
</DL>
+<HR>
+
+<A NAME="createExtendedMetaDataAnnotations()"><!-- --></A><H3>
+createExtendedMetaDataAnnotations</H3>
+<PRE>
+protected void <B>createExtendedMetaDataAnnotations</B>()</PRE>
+<DL>
+<DD>Initializes the annotations for <b>http:///org/eclipse/emf/ecore/util/ExtendedMetaData</b>.
+ <!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/UserImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/UserImpl.html
index 96ea0fcceb..8b1405073f 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/UserImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/UserImpl.html
@@ -136,13 +136,13 @@ Class UserImpl</H2>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getFirstName()"><CODE><em>First Name</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getLastName()"><CODE><em>Last Name</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getEmail()"><CODE><em>Email</em></CODE></A></li>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getDefaultPermissionOverride()"><CODE><em>Default Permission Override</em></CODE></A></li>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getDefaultPermission()"><CODE><em>Default Permission</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getDefaultAccessOverride()"><CODE><em>Default Access Override</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getDefaultAccess()"><CODE><em>Default Access</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#isLocked()"><CODE><em>Locked</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getPassword()"><CODE><em>Password</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllGroups()"><CODE><em>All Groups</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllRoles()"><CODE><em>All Roles</em></CODE></A></li>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllChecks()"><CODE><em>All Checks</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllPermissions()"><CODE><em>All Permissions</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getUnassignedRoles()"><CODE><em>Unassigned Roles</em></CODE></A></li>
</ul>
</p>
@@ -306,16 +306,16 @@ Class UserImpl</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllChecks()">getAllChecks</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllGroups()">getAllGroups</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security">Group</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllGroups()">getAllGroups</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllPermissions()">getAllPermissions</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -330,16 +330,16 @@ Class UserImpl</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getDefaultPermission()">getDefaultPermission</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getDefaultAccess()">getDefaultAccess</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getDefaultPermissionOverride()">getDefaultPermissionOverride</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getDefaultAccessOverride()">getDefaultAccessOverride</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -411,7 +411,7 @@ Class UserImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#setDefaultPermissionOverride(org.eclipse.emf.cdo.security.Permission)">setDefaultPermissionOverride</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;newDefaultPermissionOverride)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#setDefaultAccessOverride(org.eclipse.emf.cdo.security.Access)">setDefaultAccessOverride</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;newDefaultAccessOverride)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -718,20 +718,20 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
</DL>
<HR>
-<A NAME="getAllChecks()"><!-- --></A><H3>
-getAllChecks</H3>
+<A NAME="getAllPermissions()"><!-- --></A><H3>
+getAllPermissions</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&gt; <B>getAllChecks</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&gt; <B>getAllPermissions</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getAllChecks()">getAllChecks</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security">User</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getAllPermissions()">getAllPermissions</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security">User</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>All Checks</em>' reference list.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_AllChecks()"><CODE>SecurityPackage.getUser_AllChecks()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>All Permissions</em>' reference list.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_AllPermissions()"><CODE>SecurityPackage.getUser_AllPermissions()</CODE></A><DT><B>Generated</B></DT>
<DD>NOT</DD>
</DL>
</DD>
@@ -898,63 +898,60 @@ public void <B>setEmail</B>(<A HREF="http://download.oracle.com/javase/1.5.0/doc
</DL>
<HR>
-<A NAME="getDefaultPermissionOverride()"><!-- --></A><H3>
-getDefaultPermissionOverride</H3>
+<A NAME="getDefaultAccessOverride()"><!-- --></A><H3>
+getDefaultAccessOverride</H3>
<PRE>
-public <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> <B>getDefaultPermissionOverride</B>()</PRE>
+public <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> <B>getDefaultAccessOverride</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermissionOverride()">getDefaultPermissionOverride</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security">User</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccessOverride()">getDefaultAccessOverride</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security">User</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Default Permission Override</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#setDefaultPermissionOverride(org.eclipse.emf.cdo.security.Permission)"><CODE>User.setDefaultPermissionOverride(Permission)</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultPermissionOverride()"><CODE>SecurityPackage.getUser_DefaultPermissionOverride()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Default Access Override</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#setDefaultAccessOverride(org.eclipse.emf.cdo.security.Access)"><CODE>User.setDefaultAccessOverride(Access)</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultAccessOverride()"><CODE>SecurityPackage.getUser_DefaultAccessOverride()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="setDefaultPermissionOverride(org.eclipse.emf.cdo.security.Permission)"><!-- --></A><H3>
-setDefaultPermissionOverride</H3>
+<A NAME="setDefaultAccessOverride(org.eclipse.emf.cdo.security.Access)"><!-- --></A><H3>
+setDefaultAccessOverride</H3>
<PRE>
-public void <B>setDefaultPermissionOverride</B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;newDefaultPermissionOverride)</PRE>
+public void <B>setDefaultAccessOverride</B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;newDefaultAccessOverride)</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#setDefaultPermissionOverride(org.eclipse.emf.cdo.security.Permission)">setDefaultPermissionOverride</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security">User</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#setDefaultAccessOverride(org.eclipse.emf.cdo.security.Access)">setDefaultAccessOverride</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security">User</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>newDefaultPermissionOverride</CODE> - the new value of the '<em>Default Permission Override</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermissionOverride()"><CODE>User.getDefaultPermissionOverride()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Parameters:</B><DD><CODE>newDefaultAccessOverride</CODE> - the new value of the '<em>Default Access Override</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccessOverride()"><CODE>User.getDefaultAccessOverride()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="getDefaultPermission()"><!-- --></A><H3>
-getDefaultPermission</H3>
+<A NAME="getDefaultAccess()"><!-- --></A><H3>
+getDefaultAccess</H3>
<PRE>
-public <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A> <B>getDefaultPermission</B>()</PRE>
+public <A HREF="../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A> <B>getDefaultAccess</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermission()">getDefaultPermission</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security">User</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultAccess()">getDefaultAccess</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/User.html" title="interface in org.eclipse.emf.cdo.security">User</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Default Permission</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A>,
-<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultPermission()"><CODE>SecurityPackage.getUser_DefaultPermission()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Default Access</em>' attribute.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getUser_DefaultAccess()"><CODE>SecurityPackage.getUser_DefaultAccess()</CODE></A><DT><B>Generated</B></DT>
<DD>NOT</DD>
</DL>
</DD>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/ClassCheckImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/ClassPermissionImpl.html
index 8f6d306133..540c23e3cc 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/ClassCheckImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/ClassPermissionImpl.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-Uses of Class org.eclipse.emf.cdo.security.impl.ClassCheckImpl (CDO Model Repository Documentation)
+Uses of Class org.eclipse.emf.cdo.security.impl.ClassPermissionImpl (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ Uses of Class org.eclipse.emf.cdo.security.impl.ClassCheckImpl (CDO Model Reposi
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.eclipse.emf.cdo.security.impl.ClassCheckImpl (CDO Model Repository Documentation)";
+ parent.document.title="Uses of Class org.eclipse.emf.cdo.security.impl.ClassPermissionImpl (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -40,7 +40,7 @@ function windowTitle()
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -58,8 +58,8 @@ function windowTitle()
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/impl/\class-useClassCheckImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ClassCheckImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/impl/\class-useClassPermissionImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ClassPermissionImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -81,9 +81,9 @@ function windowTitle()
<HR>
<CENTER>
<H2>
-<B>Uses of Class<br>org.eclipse.emf.cdo.security.impl.ClassCheckImpl</B></H2>
+<B>Uses of Class<br>org.eclipse.emf.cdo.security.impl.ClassPermissionImpl</B></H2>
</CENTER>
-No usage of org.eclipse.emf.cdo.security.impl.ClassCheckImpl
+No usage of org.eclipse.emf.cdo.security.impl.ClassPermissionImpl
<P>
<HR>
@@ -99,7 +99,7 @@ No usage of org.eclipse.emf.cdo.security.impl.ClassCheckImpl
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -117,8 +117,8 @@ No usage of org.eclipse.emf.cdo.security.impl.ClassCheckImpl
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/impl/\class-useClassCheckImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ClassCheckImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/impl/\class-useClassPermissionImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ClassPermissionImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/PackageCheckImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/PackagePermissionImpl.html
index 517d8af3e8..28143eb76b 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/PackageCheckImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/PackagePermissionImpl.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-Uses of Class org.eclipse.emf.cdo.security.impl.PackageCheckImpl (CDO Model Repository Documentation)
+Uses of Class org.eclipse.emf.cdo.security.impl.PackagePermissionImpl (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ Uses of Class org.eclipse.emf.cdo.security.impl.PackageCheckImpl (CDO Model Repo
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.eclipse.emf.cdo.security.impl.PackageCheckImpl (CDO Model Repository Documentation)";
+ parent.document.title="Uses of Class org.eclipse.emf.cdo.security.impl.PackagePermissionImpl (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -40,7 +40,7 @@ function windowTitle()
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -58,8 +58,8 @@ function windowTitle()
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/impl/\class-usePackageCheckImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="PackageCheckImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/impl/\class-usePackagePermissionImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PackagePermissionImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -81,9 +81,9 @@ function windowTitle()
<HR>
<CENTER>
<H2>
-<B>Uses of Class<br>org.eclipse.emf.cdo.security.impl.PackageCheckImpl</B></H2>
+<B>Uses of Class<br>org.eclipse.emf.cdo.security.impl.PackagePermissionImpl</B></H2>
</CENTER>
-No usage of org.eclipse.emf.cdo.security.impl.PackageCheckImpl
+No usage of org.eclipse.emf.cdo.security.impl.PackagePermissionImpl
<P>
<HR>
@@ -99,7 +99,7 @@ No usage of org.eclipse.emf.cdo.security.impl.PackageCheckImpl
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -117,8 +117,8 @@ No usage of org.eclipse.emf.cdo.security.impl.PackageCheckImpl
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/impl/\class-usePackageCheckImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="PackageCheckImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/impl/\class-usePackagePermissionImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PackagePermissionImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/CheckImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/PermissionImpl.html
index 9f8b3413c8..291143639e 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/CheckImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/PermissionImpl.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-Uses of Class org.eclipse.emf.cdo.security.impl.CheckImpl (CDO Model Repository Documentation)
+Uses of Class org.eclipse.emf.cdo.security.impl.PermissionImpl (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ Uses of Class org.eclipse.emf.cdo.security.impl.CheckImpl (CDO Model Repository
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.eclipse.emf.cdo.security.impl.CheckImpl (CDO Model Repository Documentation)";
+ parent.document.title="Uses of Class org.eclipse.emf.cdo.security.impl.PermissionImpl (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -40,7 +40,7 @@ function windowTitle()
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -58,8 +58,8 @@ function windowTitle()
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/impl/\class-useCheckImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="CheckImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/impl/\class-usePermissionImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PermissionImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -81,13 +81,13 @@ function windowTitle()
<HR>
<CENTER>
<H2>
-<B>Uses of Class<br>org.eclipse.emf.cdo.security.impl.CheckImpl</B></H2>
+<B>Uses of Class<br>org.eclipse.emf.cdo.security.impl.PermissionImpl</B></H2>
</CENTER>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Packages that use <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A></FONT></TH>
+Packages that use <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.emf.cdo.security.impl"><B>org.eclipse.emf.cdo.security.impl</B></A></TD>
@@ -100,7 +100,7 @@ Packages that use <A HREF="../../../../../../../org/eclipse/emf/cdo/security/imp
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A> in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH>
+Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A> in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -108,31 +108,31 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/CheckImp
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A> in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A> in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Permission</b></em>'</TD>
</TR>
</TABLE>
&nbsp;
@@ -151,7 +151,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/CheckImp
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -169,8 +169,8 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/CheckImp
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/impl/\class-useCheckImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="CheckImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/impl/\class-usePermissionImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PermissionImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/ResourceCheckImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/ResourcePermissionImpl.html
index 7a73f86aa8..f58f75e687 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/ResourceCheckImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/class-use/ResourcePermissionImpl.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-Uses of Class org.eclipse.emf.cdo.security.impl.ResourceCheckImpl (CDO Model Repository Documentation)
+Uses of Class org.eclipse.emf.cdo.security.impl.ResourcePermissionImpl (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ Uses of Class org.eclipse.emf.cdo.security.impl.ResourceCheckImpl (CDO Model Rep
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.eclipse.emf.cdo.security.impl.ResourceCheckImpl (CDO Model Repository Documentation)";
+ parent.document.title="Uses of Class org.eclipse.emf.cdo.security.impl.ResourcePermissionImpl (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -40,7 +40,7 @@ function windowTitle()
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -58,8 +58,8 @@ function windowTitle()
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/impl/\class-useResourceCheckImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ResourceCheckImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/impl/\class-useResourcePermissionImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ResourcePermissionImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -81,9 +81,9 @@ function windowTitle()
<HR>
<CENTER>
<H2>
-<B>Uses of Class<br>org.eclipse.emf.cdo.security.impl.ResourceCheckImpl</B></H2>
+<B>Uses of Class<br>org.eclipse.emf.cdo.security.impl.ResourcePermissionImpl</B></H2>
</CENTER>
-No usage of org.eclipse.emf.cdo.security.impl.ResourceCheckImpl
+No usage of org.eclipse.emf.cdo.security.impl.ResourcePermissionImpl
<P>
<HR>
@@ -99,7 +99,7 @@ No usage of org.eclipse.emf.cdo.security.impl.ResourceCheckImpl
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -117,8 +117,8 @@ No usage of org.eclipse.emf.cdo.security.impl.ResourceCheckImpl
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/impl/\class-useResourceCheckImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ResourceCheckImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/impl/\class-useResourcePermissionImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ResourcePermissionImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-frame.html
index 06cf26fc4c..050ba72b2c 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-frame.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-frame.html
@@ -26,19 +26,19 @@ Classes</FONT>&nbsp;
<BR>
<A HREF="AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">AssigneeImpl</A>
<BR>
-<A HREF="CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">CheckImpl</A>
-<BR>
-<A HREF="ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">ClassCheckImpl</A>
+<A HREF="ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">ClassPermissionImpl</A>
<BR>
<A HREF="DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">DirectoryImpl</A>
<BR>
<A HREF="GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">GroupImpl</A>
<BR>
-<A HREF="PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">PackageCheckImpl</A>
+<A HREF="PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">PackagePermissionImpl</A>
+<BR>
+<A HREF="PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">PermissionImpl</A>
<BR>
<A HREF="RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">RealmImpl</A>
<BR>
-<A HREF="ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">ResourceCheckImpl</A>
+<A HREF="ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">ResourcePermissionImpl</A>
<BR>
<A HREF="RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl" target="classFrame">RoleImpl</A>
<BR>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-summary.html
index c7a60bee2f..4670366181 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-summary.html
@@ -102,12 +102,8 @@ The generated EMF implementation of the CDO security model.
<TD>An implementation of the model object '<em><b>Assignee</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A></B></TD>
-<TD>An implementation of the model object '<em><b>Check</b></em>'</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A></B></TD>
-<TD>An implementation of the model object '<em><b>Class Check</b></em>'</TD>
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A></B></TD>
+<TD>An implementation of the model object '<em><b>Class Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A></B></TD>
@@ -118,16 +114,20 @@ The generated EMF implementation of the CDO security model.
<TD>An implementation of the model object '<em><b>Group</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A></B></TD>
-<TD>An implementation of the model object '<em><b>Package Check</b></em>'</TD>
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A></B></TD>
+<TD>An implementation of the model object '<em><b>Package Permission</b></em>'</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A></B></TD>
+<TD>An implementation of the model object '<em><b>Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A></B></TD>
<TD>An implementation of the model object '<em><b>Realm</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A></B></TD>
-<TD>An implementation of the model object '<em><b>Resource Check</b></em>'</TD>
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A></B></TD>
+<TD>An implementation of the model object '<em><b>Resource Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RoleImpl</A></B></TD>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-use.html
index 5bc3b9afe9..a6f23c39aa 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-use.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-use.html
@@ -109,10 +109,10 @@ Classes in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Assignee</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/class-use/CheckImpl.html#org.eclipse.emf.cdo.security.impl"><B>CheckImpl</B></A></B>
+<TD><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/class-use/PermissionImpl.html#org.eclipse.emf.cdo.security.impl"><B>PermissionImpl</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/class-use/SecurityElementImpl.html#org.eclipse.emf.cdo.security.impl"><B>SecurityElementImpl</B></A></B>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-frame.html
index 238bd13655..1e4d49c563 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-frame.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-frame.html
@@ -26,19 +26,19 @@ Interfaces</FONT>&nbsp;
<BR>
<A HREF="Assignee.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>Assignee</I></A>
<BR>
-<A HREF="Check.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>Check</I></A>
-<BR>
-<A HREF="ClassCheck.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>ClassCheck</I></A>
+<A HREF="ClassPermission.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>ClassPermission</I></A>
<BR>
<A HREF="Directory.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>Directory</I></A>
<BR>
<A HREF="Group.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>Group</I></A>
<BR>
-<A HREF="PackageCheck.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>PackageCheck</I></A>
+<A HREF="PackagePermission.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>PackagePermission</I></A>
+<BR>
+<A HREF="Permission.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>Permission</I></A>
<BR>
<A HREF="Realm.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>Realm</I></A>
<BR>
-<A HREF="ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>ResourceCheck</I></A>
+<A HREF="ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>ResourcePermission</I></A>
<BR>
<A HREF="Role.html" title="interface in org.eclipse.emf.cdo.security" target="classFrame"><I>Role</I></A>
<BR>
@@ -76,7 +76,7 @@ Classes</FONT>&nbsp;
Enums</FONT>&nbsp;
<FONT CLASS="FrameItemFont">
<BR>
-<A HREF="Permission.html" title="enum in org.eclipse.emf.cdo.security" target="classFrame">Permission</A></FONT></TD>
+<A HREF="Access.html" title="enum in org.eclipse.emf.cdo.security" target="classFrame">Access</A></FONT></TD>
</TR>
</TABLE>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-summary.html
index 434393449d..9dc96e705e 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-summary.html
@@ -88,29 +88,29 @@ The generated EMF API of the CDO security model.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="Assignee.html" title="&#171;interface&#187; Assignee" alt="" coords="525,499,611,539"/>
+<area shape="rect" id="node1" href="Assignee.html" title="&#171;interface&#187; Assignee" alt="" coords="555,499,640,539"/>
<area shape="rect" id="node2" href="../CDOObject.html" title="&#171;interface&#187; CDOObject (org.eclipse.emf.cdo)" alt="" coords="31,411,174,466"/>
-<area shape="rect" id="node3" href="Check.html" title="&#171;interface&#187; Check" alt="" coords="248,363,333,403"/>
-<area shape="rect" id="node4" href="ClassCheck.html" title="&#171;interface&#187; ClassCheck" alt="" coords="393,299,485,339"/>
-<area shape="rect" id="node5" href="Directory.html" title="&#171;interface&#187; Directory" alt="" coords="525,563,611,603"/>
-<area shape="rect" id="node6" title="&#171;interface&#187; EFactory (org.eclipse.emf.ecore)" alt="" coords="25,291,180,346"/>
-<area shape="rect" id="node7" title="&#171;interface&#187; EPackage (org.eclipse.emf.ecore)" alt="" coords="25,213,180,267"/>
-<area shape="rect" id="node8" title="&#171;interface&#187; Enumerator (org.eclipse.emf.common.util)" alt="" coords="6,134,199,189"/>
-<area shape="rect" id="node9" href="Group.html" title="&#171;interface&#187; Group" alt="" coords="640,467,725,507"/>
-<area shape="rect" id="node10" href="../etypes/ModelElement.html" title="&#171;interface&#187; ModelElement (org.eclipse.emf.cdo.etypes)" alt="" coords="9,507,196,562"/>
-<area shape="rect" id="node11" href="PackageCheck.html" title="&#171;interface&#187; PackageCheck" alt="" coords="383,363,494,403"/>
-<area shape="rect" id="node12" href="Realm.html" title="&#171;interface&#187; Realm" alt="" coords="396,499,481,539"/>
-<area shape="rect" id="node13" href="ResourceCheck.html" title="&#171;interface&#187; ResourceCheck" alt="" coords="381,427,496,467"/>
-<area shape="rect" id="node14" href="Role.html" title="&#171;interface&#187; Role" alt="" coords="525,627,611,667"/>
+<area shape="rect" id="node3" href="ClassPermission.html" title="&#171;interface&#187; ClassPermission" alt="" coords="393,299,513,339"/>
+<area shape="rect" id="node4" href="Directory.html" title="&#171;interface&#187; Directory" alt="" coords="555,563,640,603"/>
+<area shape="rect" id="node5" title="&#171;interface&#187; EFactory (org.eclipse.emf.ecore)" alt="" coords="25,291,180,346"/>
+<area shape="rect" id="node6" title="&#171;interface&#187; EPackage (org.eclipse.emf.ecore)" alt="" coords="25,213,180,267"/>
+<area shape="rect" id="node7" title="&#171;interface&#187; Enumerator (org.eclipse.emf.common.util)" alt="" coords="6,134,199,189"/>
+<area shape="rect" id="node8" href="Group.html" title="&#171;interface&#187; Group" alt="" coords="669,467,755,507"/>
+<area shape="rect" id="node9" href="../etypes/ModelElement.html" title="&#171;interface&#187; ModelElement (org.eclipse.emf.cdo.etypes)" alt="" coords="9,507,196,562"/>
+<area shape="rect" id="node10" href="PackagePermission.html" title="&#171;interface&#187; PackagePermission" alt="" coords="384,363,523,403"/>
+<area shape="rect" id="node11" href="Permission.html" title="&#171;interface&#187; Permission" alt="" coords="247,363,334,403"/>
+<area shape="rect" id="node12" href="Realm.html" title="&#171;interface&#187; Realm" alt="" coords="411,499,496,539"/>
+<area shape="rect" id="node13" href="ResourcePermission.html" title="&#171;interface&#187; ResourcePermission" alt="" coords="382,427,525,467"/>
+<area shape="rect" id="node14" href="Role.html" title="&#171;interface&#187; Role" alt="" coords="555,627,640,667"/>
<area shape="rect" id="node15" href="SecurityElement.html" title="&#171;interface&#187; SecurityElement" alt="" coords="231,515,350,555"/>
<area shape="rect" id="node16" href="SecurityFactory.html" title="&#171;interface&#187; SecurityFactory" alt="" coords="233,299,348,339"/>
-<area shape="rect" id="node17" href="SecurityItem.html" title="&#171;interface&#187; SecurityItem" alt="" coords="391,563,486,603"/>
+<area shape="rect" id="node17" href="SecurityItem.html" title="&#171;interface&#187; SecurityItem" alt="" coords="406,563,501,603"/>
<area shape="rect" id="node18" href="SecurityPackage.html" title="&#171;interface&#187; SecurityPackage" alt="" coords="230,220,351,260"/>
<area shape="rect" id="node19" href="SecurityPackage.Literals.html" title="&#171;interface&#187; SecurityPackage.Literals" alt="" coords="19,69,186,109"/>
-<area shape="rect" id="node20" href="User.html" title="&#171;interface&#187; User" alt="" coords="640,531,725,571"/>
+<area shape="rect" id="node20" href="User.html" title="&#171;interface&#187; User" alt="" coords="669,531,755,571"/>
<area shape="rect" id="node21" href="UserPassword.html" title="&#171;interface&#187; UserPassword" alt="" coords="237,427,344,467"/>
<area shape="rect" id="node22" href="RealmUtil.html" title="&#171;static&#187; RealmUtil" alt="" coords="63,5,142,45"/>
-<area shape="rect" id="node23" href="Permission.html" title="&#171;enum&#187; Permission" alt="" coords="247,141,334,181"/>
+<area shape="rect" id="node23" href="Access.html" title="&#171;enum&#187; Access" alt="" coords="257,141,325,181"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -125,12 +125,8 @@ The generated EMF API of the CDO security model.
<TD>A representation of the model object '<em><b>Assignee</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A></B></TD>
-<TD>A representation of the model object '<em><b>Check</b></em>'</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></B></TD>
-<TD>A representation of the model object '<em><b>Class Check</b></em>'</TD>
+<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A></B></TD>
+<TD>A representation of the model object '<em><b>Class Permissionermission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Directory.html" title="interface in org.eclipse.emf.cdo.security">Directory</A></B></TD>
@@ -141,16 +137,20 @@ The generated EMF API of the CDO security model.
<TD>A representation of the model object '<em><b>Group</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></B></TD>
-<TD>A representation of the model object '<em><b>Package Check</b></em>'</TD>
+<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A></B></TD>
+<TD>A representation of the model object '<em><b>Package Permission</b></em>'</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A></B></TD>
+<TD>A representation of the model object '<em><b>Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A></B></TD>
<TD>A representation of the model object '<em><b>Realm</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A></B></TD>
-<TD>A representation of the model object '<em><b>Resource Check</b></em>'</TD>
+<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A></B></TD>
+<TD>A representation of the model object '<em><b>Resource Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html" title="interface in org.eclipse.emf.cdo.security">Role</A></B></TD>
@@ -216,8 +216,8 @@ The generated EMF API of the CDO security model.
<B>Enum Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A></B></TD>
-<TD>A representation of the literals of the enumeration '<em><b>Permission</b></em>',
+<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A></B></TD>
+<TD>A representation of the literals of the enumeration '<em><b>Access</b></em>',
and utility methods for working with them</TD>
</TR>
</TABLE>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-summary.png
index 7a2e6e3788..9e7910db8e 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-summary.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-use.html
index 8d277a475c..ce47df73ff 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-use.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/package-use.html
@@ -119,22 +119,23 @@ Packages that use <A HREF="../../../../../org/eclipse/emf/cdo/security/package-s
Classes in <A HREF="../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A> used by <A HREF="../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Assignee.html#org.eclipse.emf.cdo.security"><B>Assignee</B></A></B>
+<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Access.html#org.eclipse.emf.cdo.security"><B>Access</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Assignee</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the literals of the enumeration '<em><b>Access</b></em>',
+ and utility methods for working with them</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Check.html#org.eclipse.emf.cdo.security"><B>Check</B></A></B>
+<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Assignee.html#org.eclipse.emf.cdo.security"><B>Assignee</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Assignee</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/ClassCheck.html#org.eclipse.emf.cdo.security"><B>ClassCheck</B></A></B>
+<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/ClassPermission.html#org.eclipse.emf.cdo.security"><B>ClassPermission</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Class Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Class Permissionermission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Directory.html#org.eclipse.emf.cdo.security"><B>Directory</B></A></B>
@@ -149,17 +150,16 @@ Classes in <A HREF="../../../../../org/eclipse/emf/cdo/security/package-summary.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Group</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/PackageCheck.html#org.eclipse.emf.cdo.security"><B>PackageCheck</B></A></B>
+<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/PackagePermission.html#org.eclipse.emf.cdo.security"><B>PackagePermission</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Package Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Package Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Permission.html#org.eclipse.emf.cdo.security"><B>Permission</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the literals of the enumeration '<em><b>Permission</b></em>',
- and utility methods for working with them</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Realm.html#org.eclipse.emf.cdo.security"><B>Realm</B></A></B>
@@ -168,10 +168,10 @@ Classes in <A HREF="../../../../../org/eclipse/emf/cdo/security/package-summary.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Realm</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/ResourceCheck.html#org.eclipse.emf.cdo.security"><B>ResourceCheck</B></A></B>
+<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/ResourcePermission.html#org.eclipse.emf.cdo.security"><B>ResourcePermission</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Resource Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Resource Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Role.html#org.eclipse.emf.cdo.security"><B>Role</B></A></B>
@@ -225,22 +225,23 @@ Classes in <A HREF="../../../../../org/eclipse/emf/cdo/security/package-summary.
Classes in <A HREF="../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A> used by <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Assignee.html#org.eclipse.emf.cdo.security.impl"><B>Assignee</B></A></B>
+<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Access.html#org.eclipse.emf.cdo.security.impl"><B>Access</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Assignee</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the literals of the enumeration '<em><b>Access</b></em>',
+ and utility methods for working with them</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Check.html#org.eclipse.emf.cdo.security.impl"><B>Check</B></A></B>
+<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Assignee.html#org.eclipse.emf.cdo.security.impl"><B>Assignee</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Assignee</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/ClassCheck.html#org.eclipse.emf.cdo.security.impl"><B>ClassCheck</B></A></B>
+<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/ClassPermission.html#org.eclipse.emf.cdo.security.impl"><B>ClassPermission</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Class Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Class Permissionermission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Directory.html#org.eclipse.emf.cdo.security.impl"><B>Directory</B></A></B>
@@ -255,17 +256,16 @@ Classes in <A HREF="../../../../../org/eclipse/emf/cdo/security/package-summary.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Group</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/PackageCheck.html#org.eclipse.emf.cdo.security.impl"><B>PackageCheck</B></A></B>
+<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/PackagePermission.html#org.eclipse.emf.cdo.security.impl"><B>PackagePermission</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Package Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Package Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Permission.html#org.eclipse.emf.cdo.security.impl"><B>Permission</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the literals of the enumeration '<em><b>Permission</b></em>',
- and utility methods for working with them</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Realm.html#org.eclipse.emf.cdo.security.impl"><B>Realm</B></A></B>
@@ -274,10 +274,10 @@ Classes in <A HREF="../../../../../org/eclipse/emf/cdo/security/package-summary.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Realm</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/ResourceCheck.html#org.eclipse.emf.cdo.security.impl"><B>ResourceCheck</B></A></B>
+<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/ResourcePermission.html#org.eclipse.emf.cdo.security.impl"><B>ResourcePermission</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Resource Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Resource Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Role.html#org.eclipse.emf.cdo.security.impl"><B>Role</B></A></B>
@@ -337,16 +337,10 @@ Classes in <A HREF="../../../../../org/eclipse/emf/cdo/security/package-summary.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Assignee</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Check.html#org.eclipse.emf.cdo.security.util"><B>Check</B></A></B>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Check</b></em>'</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/ClassCheck.html#org.eclipse.emf.cdo.security.util"><B>ClassCheck</B></A></B>
+<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/ClassPermission.html#org.eclipse.emf.cdo.security.util"><B>ClassPermission</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Class Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Class Permissionermission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Directory.html#org.eclipse.emf.cdo.security.util"><B>Directory</B></A></B>
@@ -361,10 +355,16 @@ Classes in <A HREF="../../../../../org/eclipse/emf/cdo/security/package-summary.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Group</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/PackageCheck.html#org.eclipse.emf.cdo.security.util"><B>PackageCheck</B></A></B>
+<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/PackagePermission.html#org.eclipse.emf.cdo.security.util"><B>PackagePermission</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Package Permission</b></em>'</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Permission.html#org.eclipse.emf.cdo.security.util"><B>Permission</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Package Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Realm.html#org.eclipse.emf.cdo.security.util"><B>Realm</B></A></B>
@@ -373,10 +373,10 @@ Classes in <A HREF="../../../../../org/eclipse/emf/cdo/security/package-summary.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Realm</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/ResourceCheck.html#org.eclipse.emf.cdo.security.util"><B>ResourceCheck</B></A></B>
+<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/ResourcePermission.html#org.eclipse.emf.cdo.security.util"><B>ResourcePermission</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Resource Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the model object '<em><b>Resource Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Role.html#org.eclipse.emf.cdo.security.util"><B>Role</B></A></B>
@@ -445,10 +445,10 @@ Classes in <A HREF="../../../../../org/eclipse/emf/cdo/security/package-summary.
Classes in <A HREF="../../../../../org/eclipse/emf/cdo/security/package-summary.html">org.eclipse.emf.cdo.security</A> used by <A HREF="../../../../../org/eclipse/emf/cdo/server/spi/security/package-summary.html">org.eclipse.emf.cdo.server.spi.security</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Permission.html#org.eclipse.emf.cdo.server.spi.security"><B>Permission</B></A></B>
+<TD><B><A HREF="../../../../../org/eclipse/emf/cdo/security/class-use/Access.html#org.eclipse.emf.cdo.server.spi.security"><B>Access</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the literals of the enumeration '<em><b>Permission</b></em>',
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A representation of the literals of the enumeration '<em><b>Access</b></em>',
and utility methods for working with them</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html
index 74cc5a8f54..cfb0fccbd7 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html
@@ -56,7 +56,7 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV CLASS&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="AssigneeItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -642,7 +642,7 @@ protected void <B>collectNewChildDescriptors</B>(<A HREF="http://download.oracle
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV CLASS&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="AssigneeItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/CheckItemProvider.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/CheckItemProvider.png
deleted file mode 100644
index 577916a1da..0000000000
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/CheckItemProvider.png
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.png
deleted file mode 100644
index 50c3758177..0000000000
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.png
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html
index e436b013e1..87e5715861 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-ClassCheckItemProvider (CDO Model Repository Documentation)
+ClassPermissionItemProvider (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ ClassCheckItemProvider (CDO Model Repository Documentation)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="ClassCheckItemProvider (CDO Model Repository Documentation)";
+ parent.document.title="ClassPermissionItemProvider (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -41,7 +41,7 @@ function windowTitle()
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ClassCheckItemProvider.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ClassPermissionItemProvider.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -55,11 +55,11 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ClassCheckItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ClassPermissionItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -90,27 +90,27 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<FONT SIZE="-1">
org.eclipse.emf.cdo.security.provider</FONT>
<BR>
-Class ClassCheckItemProvider</H2>
+Class ClassPermissionItemProvider</H2>
<PRE>
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/impl/AdapterImpl.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify.impl">org.eclipse.emf.common.notify.impl.AdapterImpl</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">org.eclipse.emf.edit.provider.ItemProviderAdapter</A>
- <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">org.eclipse.emf.cdo.security.provider.CheckItemProvider</A>
- <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.provider.ClassCheckItemProvider</B>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">org.eclipse.emf.cdo.security.provider.PermissionItemProvider</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.provider.ClassPermissionItemProvider</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.Internal.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter.Internal</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/ResourceLocator.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">ResourceLocator</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/command/CreateChildCommand.Helper.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command">CreateChildCommand.Helper</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IChangeNotifier.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IChangeNotifier</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IDisposable.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IDisposable</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IEditingDomainItemProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IEditingDomainItemProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemColorProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemColorProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemFontProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemFontProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemLabelProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertySource</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IStructuredItemContentProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IStructuredItemContentProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemColorProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemColorProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemFontProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemFontProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemLabelProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITreeItemContentProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITreeItemContentProvider</A></DD>
</DL>
<HR>
<DL>
- <DT>public class <B>ClassCheckItemProvider</B>
- <DD>extends <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A>
+ <DT>public class <B>ClassPermissionItemProvider</B>
+ <DD>extends <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A>
<DD>implements <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IEditingDomainItemProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IEditingDomainItemProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IStructuredItemContentProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IStructuredItemContentProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITreeItemContentProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITreeItemContentProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemLabelProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertySource</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemLabelProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemColorProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemColorProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemFontProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemFontProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemColorProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemColorProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemFontProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemFontProvider</A>
</DL>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="CheckItemProvider.html" title="CheckItemProvider" alt="" coords="41,5,172,30"/>
-<area shape="rect" id="node2" href="ClassCheckItemProvider.html" title="ClassCheckItemProvider" alt="" coords="304,357,467,382"/>
+<area shape="rect" id="node1" href="ClassPermissionItemProvider.html" title="ClassPermissionItemProvider" alt="" coords="305,357,495,382"/>
+<area shape="rect" id="node2" href="PermissionItemProvider.html" title="PermissionItemProvider" alt="" coords="27,5,186,30"/>
<area shape="rect" id="node3" title="&#171;interface&#187; IEditingDomainItemProvider (org.eclipse.emf.edit.provider)" alt="" coords="11,49,202,103"/>
<area shape="rect" id="node4" title="&#171;interface&#187; IItemColorProvider (org.eclipse.emf.edit.provider)" alt="" coords="11,122,202,177"/>
<area shape="rect" id="node5" title="&#171;interface&#187; IItemFontProvider (org.eclipse.emf.edit.provider)" alt="" coords="11,195,202,250"/>
@@ -123,12 +123,12 @@ Class ClassCheckItemProvider</H2>
<area shape="rect" id="node12" title="&#171;interface&#187; ITreeItemContentProvider (org.eclipse.emf.edit.provider)" alt="" coords="11,709,202,763"/>
</map>
-<CENTER><IMG SRC="ClassCheckItemProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<CENTER><IMG SRC="ClassPermissionItemProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
<P>
-This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassCheck</CODE></A> object.
+This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassPermission</CODE></A> object.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -225,7 +225,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#ClassCheckItemProvider(org.eclipse.emf.common.notify.AdapterFactory)">ClassCheckItemProvider</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A>&nbsp;adapterFactory)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html#ClassPermissionItemProvider(org.eclipse.emf.common.notify.AdapterFactory)">ClassPermissionItemProvider</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A>&nbsp;adapterFactory)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This constructs an instance from a factory and a notifier</TD>
@@ -243,7 +243,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#addApplicableClassPropertyDescriptor(java.lang.Object)">addApplicableClassPropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html#addApplicableClassPropertyDescriptor(java.lang.Object)">addApplicableClassPropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This adds a property descriptor for the Applicable Class feature</TD>
@@ -251,7 +251,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)">collectNewChildDescriptors</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;&nbsp;newChildDescriptors,
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)">collectNewChildDescriptors</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;&nbsp;newChildDescriptors,
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
@@ -261,15 +261,15 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#getImage(java.lang.Object)">getImage</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html#getImage(java.lang.Object)">getImage</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This returns ClassCheck.gif</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This returns ClassPermission.gif</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertyDescriptor.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertyDescriptor</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#getPropertyDescriptors(java.lang.Object)">getPropertyDescriptors</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html#getPropertyDescriptors(java.lang.Object)">getPropertyDescriptors</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This returns the property descriptors for the adapted class</TD>
@@ -277,7 +277,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#getText(java.lang.Object)">getText</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html#getText(java.lang.Object)">getText</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This returns the label text for the adapted class</TD>
@@ -285,7 +285,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)">notifyChanged</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notification.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notification</A>&nbsp;notification)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)">notifyChanged</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notification.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notification</A>&nbsp;notification)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This handles model notifications by calling <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#updateChildren(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</CODE></A> to update any cached
@@ -294,19 +294,19 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#shouldComposeCreationImage()">shouldComposeCreationImage</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html#shouldComposeCreationImage()">shouldComposeCreationImage</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.provider.CheckItemProvider"><!-- --></A>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.provider.PermissionItemProvider"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class org.eclipse.emf.cdo.security.provider.<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class org.eclipse.emf.cdo.security.provider.<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#addPermissionPropertyDescriptor(java.lang.Object)">addPermissionPropertyDescriptor</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#getResourceLocator()">getResourceLocator</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#hasChildren(java.lang.Object)">hasChildren</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#addAccessPropertyDescriptor(java.lang.Object)">addAccessPropertyDescriptor</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#getResourceLocator()">getResourceLocator</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#hasChildren(java.lang.Object)">hasChildren</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.edit.provider.ItemProviderAdapter"><!-- --></A>
@@ -430,10 +430,10 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
</TR>
</TABLE>
-<A NAME="ClassCheckItemProvider(org.eclipse.emf.common.notify.AdapterFactory)"><!-- --></A><H3>
-ClassCheckItemProvider</H3>
+<A NAME="ClassPermissionItemProvider(org.eclipse.emf.common.notify.AdapterFactory)"><!-- --></A><H3>
+ClassPermissionItemProvider</H3>
<PRE>
-public <B>ClassCheckItemProvider</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A>&nbsp;adapterFactory)</PRE>
+public <B>ClassPermissionItemProvider</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A>&nbsp;adapterFactory)</PRE>
<DL>
<DD>This constructs an instance from a factory and a notifier.
<!-- begin-user-doc -->
@@ -465,7 +465,7 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true#getPropertyDescriptors(java.lang.Object)" title="class or interface in org.eclipse.emf.edit.provider">getPropertyDescriptors</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertySource</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#getPropertyDescriptors(java.lang.Object)">getPropertyDescriptors</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true#getPropertyDescriptors(java.lang.Object)" title="class or interface in org.eclipse.emf.edit.provider">getPropertyDescriptors</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertySource</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#getPropertyDescriptors(java.lang.Object)">getPropertyDescriptors</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -500,7 +500,7 @@ getImage</H3>
<PRE>
public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>getImage</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
-<DD>This returns ClassCheck.gif.
+<DD>This returns ClassPermission.gif.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -524,7 +524,7 @@ protected boolean <B>shouldComposeCreationImage</B>()</PRE>
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#shouldComposeCreationImage()">shouldComposeCreationImage</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#shouldComposeCreationImage()">shouldComposeCreationImage</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -544,7 +544,7 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Strin
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true#getText(java.lang.Object)" title="class or interface in org.eclipse.emf.edit.provider">getText</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemLabelProvider</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#getText(java.lang.Object)">getText</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true#getText(java.lang.Object)" title="class or interface in org.eclipse.emf.edit.provider">getText</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemLabelProvider</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#getText(java.lang.Object)">getText</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -565,7 +565,7 @@ public void <B>notifyChanged</B>(<A HREF="http://download.eclipse.org/modeling/e
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true#notifyChanged(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.common.notify">notifyChanged</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)">notifyChanged</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true#notifyChanged(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.common.notify">notifyChanged</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)">notifyChanged</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -587,7 +587,7 @@ protected void <B>collectNewChildDescriptors</B>(<A HREF="http://download.oracle
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)">collectNewChildDescriptors</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)">collectNewChildDescriptors</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -611,7 +611,7 @@ protected void <B>collectNewChildDescriptors</B>(<A HREF="http://download.oracle
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ClassCheckItemProvider.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ClassPermissionItemProvider.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -625,11 +625,11 @@ protected void <B>collectNewChildDescriptors</B>(<A HREF="http://download.oracle
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ClassCheckItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ClassPermissionItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.png
new file mode 100644
index 0000000000..f5fa8b5358
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html
index cc6c12f730..a4ad290ac0 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html
@@ -55,7 +55,7 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/GroupItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -688,7 +688,7 @@ protected void <B>collectNewChildDescriptors</B>(<A HREF="http://download.oracle
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/GroupItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/GroupItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/GroupItemProvider.html
index b9f1e6fab9..56485fbadb 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/GroupItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/GroupItemProvider.html
@@ -56,7 +56,7 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/GroupItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="GroupItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -694,7 +694,7 @@ protected void <B>collectNewChildDescriptors</B>(<A HREF="http://download.oracle
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/GroupItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="GroupItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.png
deleted file mode 100644
index 680bef4cf6..0000000000
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.png
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html
index 82a0796a13..6923bd6bfc 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-PackageCheckItemProvider (CDO Model Repository Documentation)
+PackagePermissionItemProvider (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ PackageCheckItemProvider (CDO Model Repository Documentation)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="PackageCheckItemProvider (CDO Model Repository Documentation)";
+ parent.document.title="PackagePermissionItemProvider (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -41,7 +41,7 @@ function windowTitle()
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PackageCheckItemProvider.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PackagePermissionItemProvider.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -56,10 +56,10 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/GroupItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/RealmItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="PackageCheckItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PackagePermissionItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -90,27 +90,27 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<FONT SIZE="-1">
org.eclipse.emf.cdo.security.provider</FONT>
<BR>
-Class PackageCheckItemProvider</H2>
+Class PackagePermissionItemProvider</H2>
<PRE>
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/impl/AdapterImpl.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify.impl">org.eclipse.emf.common.notify.impl.AdapterImpl</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">org.eclipse.emf.edit.provider.ItemProviderAdapter</A>
- <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">org.eclipse.emf.cdo.security.provider.CheckItemProvider</A>
- <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.provider.PackageCheckItemProvider</B>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">org.eclipse.emf.cdo.security.provider.PermissionItemProvider</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.provider.PackagePermissionItemProvider</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.Internal.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter.Internal</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/ResourceLocator.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">ResourceLocator</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/command/CreateChildCommand.Helper.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command">CreateChildCommand.Helper</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IChangeNotifier.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IChangeNotifier</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IDisposable.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IDisposable</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IEditingDomainItemProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IEditingDomainItemProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemColorProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemColorProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemFontProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemFontProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemLabelProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertySource</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IStructuredItemContentProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IStructuredItemContentProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemColorProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemColorProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemFontProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemFontProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemLabelProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITreeItemContentProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITreeItemContentProvider</A></DD>
</DL>
<HR>
<DL>
- <DT>public class <B>PackageCheckItemProvider</B>
- <DD>extends <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A>
+ <DT>public class <B>PackagePermissionItemProvider</B>
+ <DD>extends <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A>
<DD>implements <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IEditingDomainItemProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IEditingDomainItemProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IStructuredItemContentProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IStructuredItemContentProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITreeItemContentProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITreeItemContentProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemLabelProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertySource</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemLabelProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemColorProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemColorProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemFontProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemFontProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemColorProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemColorProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemFontProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemFontProvider</A>
</DL>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="CheckItemProvider.html" title="CheckItemProvider" alt="" coords="41,5,172,30"/>
-<area shape="rect" id="node2" href="PackageCheckItemProvider.html" title="PackageCheckItemProvider" alt="" coords="304,357,485,382"/>
+<area shape="rect" id="node1" href="PackagePermissionItemProvider.html" title="PackagePermissionItemProvider" alt="" coords="305,357,514,382"/>
+<area shape="rect" id="node2" href="PermissionItemProvider.html" title="PermissionItemProvider" alt="" coords="27,5,186,30"/>
<area shape="rect" id="node3" title="&#171;interface&#187; IEditingDomainItemProvider (org.eclipse.emf.edit.provider)" alt="" coords="11,49,202,103"/>
<area shape="rect" id="node4" title="&#171;interface&#187; IItemColorProvider (org.eclipse.emf.edit.provider)" alt="" coords="11,122,202,177"/>
<area shape="rect" id="node5" title="&#171;interface&#187; IItemFontProvider (org.eclipse.emf.edit.provider)" alt="" coords="11,195,202,250"/>
@@ -123,12 +123,12 @@ Class PackageCheckItemProvider</H2>
<area shape="rect" id="node12" title="&#171;interface&#187; ITreeItemContentProvider (org.eclipse.emf.edit.provider)" alt="" coords="11,709,202,763"/>
</map>
-<CENTER><IMG SRC="PackageCheckItemProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<CENTER><IMG SRC="PackagePermissionItemProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
<P>
-This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackageCheck</CODE></A> object.
+This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackagePermission</CODE></A> object.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -225,7 +225,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#PackageCheckItemProvider(org.eclipse.emf.common.notify.AdapterFactory)">PackageCheckItemProvider</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A>&nbsp;adapterFactory)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html#PackagePermissionItemProvider(org.eclipse.emf.common.notify.AdapterFactory)">PackagePermissionItemProvider</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A>&nbsp;adapterFactory)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This constructs an instance from a factory and a notifier</TD>
@@ -243,7 +243,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#addApplicablePackagePropertyDescriptor(java.lang.Object)">addApplicablePackagePropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html#addApplicablePackagePropertyDescriptor(java.lang.Object)">addApplicablePackagePropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This adds a property descriptor for the Applicable Package feature</TD>
@@ -251,7 +251,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)">collectNewChildDescriptors</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;&nbsp;newChildDescriptors,
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)">collectNewChildDescriptors</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;&nbsp;newChildDescriptors,
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
@@ -261,15 +261,15 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#getImage(java.lang.Object)">getImage</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html#getImage(java.lang.Object)">getImage</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This returns PackageCheck.gif</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This returns PackagePermission.gif</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertyDescriptor.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertyDescriptor</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#getPropertyDescriptors(java.lang.Object)">getPropertyDescriptors</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html#getPropertyDescriptors(java.lang.Object)">getPropertyDescriptors</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This returns the property descriptors for the adapted class</TD>
@@ -277,7 +277,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#getText(java.lang.Object)">getText</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html#getText(java.lang.Object)">getText</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This returns the label text for the adapted class</TD>
@@ -285,7 +285,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)">notifyChanged</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notification.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notification</A>&nbsp;notification)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)">notifyChanged</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notification.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notification</A>&nbsp;notification)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This handles model notifications by calling <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#updateChildren(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</CODE></A> to update any cached
@@ -294,19 +294,19 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#shouldComposeCreationImage()">shouldComposeCreationImage</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html#shouldComposeCreationImage()">shouldComposeCreationImage</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.provider.CheckItemProvider"><!-- --></A>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.provider.PermissionItemProvider"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class org.eclipse.emf.cdo.security.provider.<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class org.eclipse.emf.cdo.security.provider.<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#addPermissionPropertyDescriptor(java.lang.Object)">addPermissionPropertyDescriptor</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#getResourceLocator()">getResourceLocator</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#hasChildren(java.lang.Object)">hasChildren</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#addAccessPropertyDescriptor(java.lang.Object)">addAccessPropertyDescriptor</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#getResourceLocator()">getResourceLocator</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#hasChildren(java.lang.Object)">hasChildren</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.edit.provider.ItemProviderAdapter"><!-- --></A>
@@ -430,10 +430,10 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
</TR>
</TABLE>
-<A NAME="PackageCheckItemProvider(org.eclipse.emf.common.notify.AdapterFactory)"><!-- --></A><H3>
-PackageCheckItemProvider</H3>
+<A NAME="PackagePermissionItemProvider(org.eclipse.emf.common.notify.AdapterFactory)"><!-- --></A><H3>
+PackagePermissionItemProvider</H3>
<PRE>
-public <B>PackageCheckItemProvider</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A>&nbsp;adapterFactory)</PRE>
+public <B>PackagePermissionItemProvider</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A>&nbsp;adapterFactory)</PRE>
<DL>
<DD>This constructs an instance from a factory and a notifier.
<!-- begin-user-doc -->
@@ -465,7 +465,7 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true#getPropertyDescriptors(java.lang.Object)" title="class or interface in org.eclipse.emf.edit.provider">getPropertyDescriptors</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertySource</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#getPropertyDescriptors(java.lang.Object)">getPropertyDescriptors</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true#getPropertyDescriptors(java.lang.Object)" title="class or interface in org.eclipse.emf.edit.provider">getPropertyDescriptors</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertySource</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#getPropertyDescriptors(java.lang.Object)">getPropertyDescriptors</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -500,7 +500,7 @@ getImage</H3>
<PRE>
public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>getImage</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
-<DD>This returns PackageCheck.gif.
+<DD>This returns PackagePermission.gif.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -524,7 +524,7 @@ protected boolean <B>shouldComposeCreationImage</B>()</PRE>
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#shouldComposeCreationImage()">shouldComposeCreationImage</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#shouldComposeCreationImage()">shouldComposeCreationImage</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -544,7 +544,7 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Strin
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true#getText(java.lang.Object)" title="class or interface in org.eclipse.emf.edit.provider">getText</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemLabelProvider</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#getText(java.lang.Object)">getText</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true#getText(java.lang.Object)" title="class or interface in org.eclipse.emf.edit.provider">getText</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemLabelProvider</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#getText(java.lang.Object)">getText</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -565,7 +565,7 @@ public void <B>notifyChanged</B>(<A HREF="http://download.eclipse.org/modeling/e
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true#notifyChanged(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.common.notify">notifyChanged</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)">notifyChanged</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true#notifyChanged(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.common.notify">notifyChanged</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)">notifyChanged</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -587,7 +587,7 @@ protected void <B>collectNewChildDescriptors</B>(<A HREF="http://download.oracle
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)">collectNewChildDescriptors</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)">collectNewChildDescriptors</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -611,7 +611,7 @@ protected void <B>collectNewChildDescriptors</B>(<A HREF="http://download.oracle
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PackageCheckItemProvider.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PackagePermissionItemProvider.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -626,10 +626,10 @@ protected void <B>collectNewChildDescriptors</B>(<A HREF="http://download.oracle
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/GroupItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/RealmItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="PackageCheckItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PackagePermissionItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.png
new file mode 100644
index 0000000000..162e48d1da
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/CheckItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html
index f95dc78347..0b9c067fa7 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/CheckItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-CheckItemProvider (CDO Model Repository Documentation)
+PermissionItemProvider (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ CheckItemProvider (CDO Model Repository Documentation)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="CheckItemProvider (CDO Model Repository Documentation)";
+ parent.document.title="PermissionItemProvider (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -41,7 +41,7 @@ function windowTitle()
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/CheckItemProvider.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PermissionItemProvider.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -55,11 +55,11 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/RealmItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="CheckItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PermissionItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -90,32 +90,32 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<FONT SIZE="-1">
org.eclipse.emf.cdo.security.provider</FONT>
<BR>
-Class CheckItemProvider</H2>
+Class PermissionItemProvider</H2>
<PRE>
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/impl/AdapterImpl.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify.impl">org.eclipse.emf.common.notify.impl.AdapterImpl</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">org.eclipse.emf.edit.provider.ItemProviderAdapter</A>
- <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.provider.CheckItemProvider</B>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.provider.PermissionItemProvider</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.Internal.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter.Internal</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/ResourceLocator.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">ResourceLocator</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/command/CreateChildCommand.Helper.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command">CreateChildCommand.Helper</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IChangeNotifier.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IChangeNotifier</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IDisposable.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IDisposable</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IEditingDomainItemProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IEditingDomainItemProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemColorProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemColorProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemFontProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemFontProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemLabelProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertySource</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IStructuredItemContentProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IStructuredItemContentProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemColorProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemColorProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemFontProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemFontProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemLabelProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITreeItemContentProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITreeItemContentProvider</A></DD>
</DL>
<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A></DD>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A></DD>
</DL>
<HR>
<DL>
- <DT>public class <B>CheckItemProvider</B>
+ <DT>public class <B>PermissionItemProvider</B>
<DD>extends <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ItemProviderAdapter</A>
<DD>implements <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IEditingDomainItemProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IEditingDomainItemProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IStructuredItemContentProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IStructuredItemContentProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITreeItemContentProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITreeItemContentProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemLabelProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertySource</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemLabelProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemColorProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemColorProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemFontProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemFontProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemColorProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemColorProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemFontProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemFontProvider</A>
</DL>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="CheckItemProvider.html" title="CheckItemProvider" alt="" coords="304,373,435,398"/>
-<area shape="rect" id="node2" href="ClassCheckItemProvider.html" title="ClassCheckItemProvider" alt="" coords="543,329,705,354"/>
-<area shape="rect" id="node3" title="ItemProviderAdapter (org.eclipse.emf.edit.provider)" alt="" coords="11,5,202,45"/>
-<area shape="rect" id="node4" href="PackageCheckItemProvider.html" title="PackageCheckItemProvider" alt="" coords="533,373,715,398"/>
-<area shape="rect" id="node5" href="ResourceCheckItemProvider.html" title="ResourceCheckItemProvider" alt="" coords="531,417,717,442"/>
+<area shape="rect" id="node1" href="ClassPermissionItemProvider.html" title="ClassPermissionItemProvider" alt="" coords="571,329,762,354"/>
+<area shape="rect" id="node2" title="ItemProviderAdapter (org.eclipse.emf.edit.provider)" alt="" coords="11,5,202,45"/>
+<area shape="rect" id="node3" href="PackagePermissionItemProvider.html" title="PackagePermissionItemProvider" alt="" coords="562,373,771,398"/>
+<area shape="rect" id="node4" href="PermissionItemProvider.html" title="PermissionItemProvider" alt="" coords="305,373,463,398"/>
+<area shape="rect" id="node5" href="ResourcePermissionItemProvider.html" title="ResourcePermissionItemProvider" alt="" coords="560,417,773,442"/>
<area shape="rect" id="node6" title="&#171;interface&#187; IEditingDomainItemProvider (org.eclipse.emf.edit.provider)" alt="" coords="11,65,202,119"/>
<area shape="rect" id="node7" title="&#171;interface&#187; IItemColorProvider (org.eclipse.emf.edit.provider)" alt="" coords="11,138,202,193"/>
<area shape="rect" id="node8" title="&#171;interface&#187; IItemFontProvider (org.eclipse.emf.edit.provider)" alt="" coords="11,211,202,266"/>
@@ -128,12 +128,12 @@ Class CheckItemProvider</H2>
<area shape="rect" id="node15" title="&#171;interface&#187; ITreeItemContentProvider (org.eclipse.emf.edit.provider)" alt="" coords="11,725,202,779"/>
</map>
-<CENTER><IMG SRC="CheckItemProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<CENTER><IMG SRC="PermissionItemProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
<P>
-This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Check</CODE></A> object.
+This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A> object.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -230,7 +230,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#CheckItemProvider(org.eclipse.emf.common.notify.AdapterFactory)">CheckItemProvider</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A>&nbsp;adapterFactory)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#PermissionItemProvider(org.eclipse.emf.common.notify.AdapterFactory)">PermissionItemProvider</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A>&nbsp;adapterFactory)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This constructs an instance from a factory and a notifier</TD>
@@ -248,15 +248,15 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#addPermissionPropertyDescriptor(java.lang.Object)">addPermissionPropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#addAccessPropertyDescriptor(java.lang.Object)">addAccessPropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This adds a property descriptor for the Permission feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This adds a property descriptor for the Access feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)">collectNewChildDescriptors</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;&nbsp;newChildDescriptors,
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)">collectNewChildDescriptors</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;&nbsp;newChildDescriptors,
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
@@ -266,7 +266,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertyDescriptor.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertyDescriptor</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#getPropertyDescriptors(java.lang.Object)">getPropertyDescriptors</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#getPropertyDescriptors(java.lang.Object)">getPropertyDescriptors</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This returns the property descriptors for the adapted class</TD>
@@ -274,7 +274,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/ResourceLocator.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">ResourceLocator</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#getResourceLocator()">getResourceLocator</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#getResourceLocator()">getResourceLocator</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the resource locator for this item provider's resources</TD>
@@ -282,7 +282,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#getText(java.lang.Object)">getText</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#getText(java.lang.Object)">getText</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This returns the label text for the adapted class</TD>
@@ -290,7 +290,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#hasChildren(java.lang.Object)">hasChildren</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#hasChildren(java.lang.Object)">hasChildren</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -298,7 +298,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)">notifyChanged</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notification.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notification</A>&nbsp;notification)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)">notifyChanged</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notification.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notification</A>&nbsp;notification)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This handles model notifications by calling <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#updateChildren(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</CODE></A> to update any cached
@@ -307,7 +307,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#shouldComposeCreationImage()">shouldComposeCreationImage</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#shouldComposeCreationImage()">shouldComposeCreationImage</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -443,10 +443,10 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
</TR>
</TABLE>
-<A NAME="CheckItemProvider(org.eclipse.emf.common.notify.AdapterFactory)"><!-- --></A><H3>
-CheckItemProvider</H3>
+<A NAME="PermissionItemProvider(org.eclipse.emf.common.notify.AdapterFactory)"><!-- --></A><H3>
+PermissionItemProvider</H3>
<PRE>
-public <B>CheckItemProvider</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A>&nbsp;adapterFactory)</PRE>
+public <B>PermissionItemProvider</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A>&nbsp;adapterFactory)</PRE>
<DL>
<DD>This constructs an instance from a factory and a notifier.
<!-- begin-user-doc -->
@@ -488,12 +488,12 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.
</DL>
<HR>
-<A NAME="addPermissionPropertyDescriptor(java.lang.Object)"><!-- --></A><H3>
-addPermissionPropertyDescriptor</H3>
+<A NAME="addAccessPropertyDescriptor(java.lang.Object)"><!-- --></A><H3>
+addAccessPropertyDescriptor</H3>
<PRE>
-protected void <B>addPermissionPropertyDescriptor</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected void <B>addAccessPropertyDescriptor</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
-<DD>This adds a property descriptor for the Permission feature.
+<DD>This adds a property descriptor for the Access feature.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -643,7 +643,7 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/CheckItemProvider.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PermissionItemProvider.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -657,11 +657,11 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/AssigneeItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/RealmItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="CheckItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PermissionItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PermissionItemProvider.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PermissionItemProvider.png
new file mode 100644
index 0000000000..f0ee028345
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PermissionItemProvider.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RealmItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RealmItemProvider.html
index 36111fd66c..fb0babfb66 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RealmItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RealmItemProvider.html
@@ -55,8 +55,8 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/RealmItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="RealmItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -244,10 +244,18 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/RealmItemProvider.html#addDefaultPermissionPropertyDescriptor(java.lang.Object)">addDefaultPermissionPropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/RealmItemProvider.html#addAllPermissionsPropertyDescriptor(java.lang.Object)">addAllPermissionsPropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This adds a property descriptor for the Default Permission feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This adds a property descriptor for the All Permissions feature</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/RealmItemProvider.html#addDefaultAccessPropertyDescriptor(java.lang.Object)">addDefaultAccessPropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This adds a property descriptor for the Default Access feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -503,6 +511,26 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.
</DL>
<HR>
+<A NAME="addAllPermissionsPropertyDescriptor(java.lang.Object)"><!-- --></A><H3>
+addAllPermissionsPropertyDescriptor</H3>
+<PRE>
+protected void <B>addAllPermissionsPropertyDescriptor</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+<DL>
+<DD>This adds a property descriptor for the All Permissions feature.
+ <!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="addNamePropertyDescriptor(java.lang.Object)"><!-- --></A><H3>
addNamePropertyDescriptor</H3>
<PRE>
@@ -523,12 +551,12 @@ protected void <B>addNamePropertyDescriptor</B>(<A HREF="http://download.oracle.
</DL>
<HR>
-<A NAME="addDefaultPermissionPropertyDescriptor(java.lang.Object)"><!-- --></A><H3>
-addDefaultPermissionPropertyDescriptor</H3>
+<A NAME="addDefaultAccessPropertyDescriptor(java.lang.Object)"><!-- --></A><H3>
+addDefaultAccessPropertyDescriptor</H3>
<PRE>
-protected void <B>addDefaultPermissionPropertyDescriptor</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected void <B>addDefaultAccessPropertyDescriptor</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
-<DD>This adds a property descriptor for the Default Permission feature.
+<DD>This adds a property descriptor for the Default Access feature.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -715,8 +743,8 @@ protected void <B>collectNewChildDescriptors</B>(<A HREF="http://download.oracle
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/RealmItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="RealmItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.png
deleted file mode 100644
index 6fbbe99687..0000000000
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.png
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html
index cbe3dc38d6..3a69ff33ac 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-ResourceCheckItemProvider (CDO Model Repository Documentation)
+ResourcePermissionItemProvider (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ ResourceCheckItemProvider (CDO Model Repository Documentation)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="ResourceCheckItemProvider (CDO Model Repository Documentation)";
+ parent.document.title="ResourcePermissionItemProvider (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -41,7 +41,7 @@ function windowTitle()
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ResourceCheckItemProvider.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ResourcePermissionItemProvider.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -58,8 +58,8 @@ function windowTitle()
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/RealmItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/RoleItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ResourceCheckItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ResourcePermissionItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -90,27 +90,27 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<FONT SIZE="-1">
org.eclipse.emf.cdo.security.provider</FONT>
<BR>
-Class ResourceCheckItemProvider</H2>
+Class ResourcePermissionItemProvider</H2>
<PRE>
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/impl/AdapterImpl.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify.impl">org.eclipse.emf.common.notify.impl.AdapterImpl</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">org.eclipse.emf.edit.provider.ItemProviderAdapter</A>
- <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">org.eclipse.emf.cdo.security.provider.CheckItemProvider</A>
- <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.provider.ResourceCheckItemProvider</B>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">org.eclipse.emf.cdo.security.provider.PermissionItemProvider</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.provider.ResourcePermissionItemProvider</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.Internal.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter.Internal</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/util/ResourceLocator.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">ResourceLocator</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/command/CreateChildCommand.Helper.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command">CreateChildCommand.Helper</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IChangeNotifier.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IChangeNotifier</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IDisposable.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IDisposable</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IEditingDomainItemProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IEditingDomainItemProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemColorProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemColorProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemFontProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemFontProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemLabelProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertySource</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IStructuredItemContentProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IStructuredItemContentProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemColorProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemColorProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemFontProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemFontProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemLabelProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITreeItemContentProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITreeItemContentProvider</A></DD>
</DL>
<HR>
<DL>
- <DT>public class <B>ResourceCheckItemProvider</B>
- <DD>extends <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A>
+ <DT>public class <B>ResourcePermissionItemProvider</B>
+ <DD>extends <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A>
<DD>implements <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IEditingDomainItemProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IEditingDomainItemProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IStructuredItemContentProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IStructuredItemContentProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITreeItemContentProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITreeItemContentProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemLabelProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertySource</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemLabelProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemColorProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemColorProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ITableItemFontProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ITableItemFontProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemColorProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemColorProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemFontProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemFontProvider</A>
</DL>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="CheckItemProvider.html" title="CheckItemProvider" alt="" coords="41,5,172,30"/>
-<area shape="rect" id="node2" href="ResourceCheckItemProvider.html" title="ResourceCheckItemProvider" alt="" coords="305,357,490,382"/>
+<area shape="rect" id="node1" href="PermissionItemProvider.html" title="PermissionItemProvider" alt="" coords="27,5,186,30"/>
+<area shape="rect" id="node2" href="ResourcePermissionItemProvider.html" title="ResourcePermissionItemProvider" alt="" coords="304,357,517,382"/>
<area shape="rect" id="node3" title="&#171;interface&#187; IEditingDomainItemProvider (org.eclipse.emf.edit.provider)" alt="" coords="11,49,202,103"/>
<area shape="rect" id="node4" title="&#171;interface&#187; IItemColorProvider (org.eclipse.emf.edit.provider)" alt="" coords="11,122,202,177"/>
<area shape="rect" id="node5" title="&#171;interface&#187; IItemFontProvider (org.eclipse.emf.edit.provider)" alt="" coords="11,195,202,250"/>
@@ -123,12 +123,12 @@ Class ResourceCheckItemProvider</H2>
<area shape="rect" id="node12" title="&#171;interface&#187; ITreeItemContentProvider (org.eclipse.emf.edit.provider)" alt="" coords="11,709,202,763"/>
</map>
-<CENTER><IMG SRC="ResourceCheckItemProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
+<CENTER><IMG SRC="ResourcePermissionItemProvider.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
<P>
-This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourceCheck</CODE></A> object.
+This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourcePermission</CODE></A> object.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -225,7 +225,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html#ResourceCheckItemProvider(org.eclipse.emf.common.notify.AdapterFactory)">ResourceCheckItemProvider</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A>&nbsp;adapterFactory)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html#ResourcePermissionItemProvider(org.eclipse.emf.common.notify.AdapterFactory)">ResourcePermissionItemProvider</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A>&nbsp;adapterFactory)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This constructs an instance from a factory and a notifier</TD>
@@ -243,7 +243,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html#addPatternPropertyDescriptor(java.lang.Object)">addPatternPropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html#addPatternPropertyDescriptor(java.lang.Object)">addPatternPropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This adds a property descriptor for the Pattern feature</TD>
@@ -251,7 +251,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)">collectNewChildDescriptors</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;&nbsp;newChildDescriptors,
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)">collectNewChildDescriptors</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;&nbsp;newChildDescriptors,
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
@@ -261,15 +261,15 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html#getImage(java.lang.Object)">getImage</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html#getImage(java.lang.Object)">getImage</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This returns ResourceCheck.gif</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This returns ResourcePermission.gif</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertyDescriptor.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertyDescriptor</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html#getPropertyDescriptors(java.lang.Object)">getPropertyDescriptors</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html#getPropertyDescriptors(java.lang.Object)">getPropertyDescriptors</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This returns the property descriptors for the adapted class</TD>
@@ -277,7 +277,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html#getText(java.lang.Object)">getText</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html#getText(java.lang.Object)">getText</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This returns the label text for the adapted class</TD>
@@ -285,7 +285,7 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)">notifyChanged</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notification.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notification</A>&nbsp;notification)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)">notifyChanged</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notification.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notification</A>&nbsp;notification)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This handles model notifications by calling <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#updateChildren(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</CODE></A> to update any cached
@@ -294,19 +294,19 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html#shouldComposeCreationImage()">shouldComposeCreationImage</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html#shouldComposeCreationImage()">shouldComposeCreationImage</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.provider.CheckItemProvider"><!-- --></A>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.provider.PermissionItemProvider"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class org.eclipse.emf.cdo.security.provider.<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class org.eclipse.emf.cdo.security.provider.<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#addPermissionPropertyDescriptor(java.lang.Object)">addPermissionPropertyDescriptor</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#getResourceLocator()">getResourceLocator</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#hasChildren(java.lang.Object)">hasChildren</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#addAccessPropertyDescriptor(java.lang.Object)">addAccessPropertyDescriptor</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#getResourceLocator()">getResourceLocator</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#hasChildren(java.lang.Object)">hasChildren</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.edit.provider.ItemProviderAdapter"><!-- --></A>
@@ -430,10 +430,10 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
</TR>
</TABLE>
-<A NAME="ResourceCheckItemProvider(org.eclipse.emf.common.notify.AdapterFactory)"><!-- --></A><H3>
-ResourceCheckItemProvider</H3>
+<A NAME="ResourcePermissionItemProvider(org.eclipse.emf.common.notify.AdapterFactory)"><!-- --></A><H3>
+ResourcePermissionItemProvider</H3>
<PRE>
-public <B>ResourceCheckItemProvider</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A>&nbsp;adapterFactory)</PRE>
+public <B>ResourcePermissionItemProvider</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A>&nbsp;adapterFactory)</PRE>
<DL>
<DD>This constructs an instance from a factory and a notifier.
<!-- begin-user-doc -->
@@ -465,7 +465,7 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true#getPropertyDescriptors(java.lang.Object)" title="class or interface in org.eclipse.emf.edit.provider">getPropertyDescriptors</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertySource</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#getPropertyDescriptors(java.lang.Object)">getPropertyDescriptors</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true#getPropertyDescriptors(java.lang.Object)" title="class or interface in org.eclipse.emf.edit.provider">getPropertyDescriptors</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemPropertySource.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemPropertySource</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#getPropertyDescriptors(java.lang.Object)">getPropertyDescriptors</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -500,7 +500,7 @@ getImage</H3>
<PRE>
public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>getImage</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
-<DD>This returns ResourceCheck.gif.
+<DD>This returns ResourcePermission.gif.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -524,7 +524,7 @@ protected boolean <B>shouldComposeCreationImage</B>()</PRE>
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#shouldComposeCreationImage()">shouldComposeCreationImage</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#shouldComposeCreationImage()">shouldComposeCreationImage</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -544,7 +544,7 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Strin
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true#getText(java.lang.Object)" title="class or interface in org.eclipse.emf.edit.provider">getText</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemLabelProvider</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#getText(java.lang.Object)">getText</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true#getText(java.lang.Object)" title="class or interface in org.eclipse.emf.edit.provider">getText</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/edit/provider/IItemLabelProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">IItemLabelProvider</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#getText(java.lang.Object)">getText</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -565,7 +565,7 @@ public void <B>notifyChanged</B>(<A HREF="http://download.eclipse.org/modeling/e
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true#notifyChanged(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.common.notify">notifyChanged</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)">notifyChanged</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true#notifyChanged(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.common.notify">notifyChanged</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#notifyChanged(org.eclipse.emf.common.notify.Notification)">notifyChanged</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -587,7 +587,7 @@ protected void <B>collectNewChildDescriptors</B>(<A HREF="http://download.oracle
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)">collectNewChildDescriptors</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)">collectNewChildDescriptors</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
@@ -611,7 +611,7 @@ protected void <B>collectNewChildDescriptors</B>(<A HREF="http://download.oracle
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ResourceCheckItemProvider.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ResourcePermissionItemProvider.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
@@ -628,8 +628,8 @@ protected void <B>collectNewChildDescriptors</B>(<A HREF="http://download.oracle
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/RealmItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/RoleItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ResourceCheckItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ResourcePermissionItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.png
new file mode 100644
index 0000000000..006ab4cf23
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RoleItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RoleItemProvider.html
index 7795da6828..eb726107fa 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RoleItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RoleItemProvider.html
@@ -55,7 +55,7 @@ function windowTitle()
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/SecurityEditPlugin.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/RoleItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -716,7 +716,7 @@ protected void <B>collectNewChildDescriptors</B>(<A HREF="http://download.oracle
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/SecurityEditPlugin.html" title="class in org.eclipse.emf.cdo.security.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/provider/RoleItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html
index 2a42afc88d..5a74fb4bac 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html
@@ -182,11 +182,11 @@ This is the factory that is used to provide the interfaces needed to support Vie
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#classCheckItemProvider">classCheckItemProvider</A></B></CODE>
+<CODE>protected &nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#classPermissionItemProvider">classPermissionItemProvider</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This keeps track of the one adapter used for all <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassCheck</CODE></A> instances</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This keeps track of the one adapter used for all <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassPermission</CODE></A> instances</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -206,11 +206,11 @@ This is the factory that is used to provide the interfaces needed to support Vie
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#packageCheckItemProvider">packageCheckItemProvider</A></B></CODE>
+<CODE>protected &nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#packagePermissionItemProvider">packagePermissionItemProvider</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This keeps track of the one adapter used for all <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackageCheck</CODE></A> instances</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This keeps track of the one adapter used for all <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackagePermission</CODE></A> instances</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -230,11 +230,11 @@ This is the factory that is used to provide the interfaces needed to support Vie
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#resourceCheckItemProvider">resourceCheckItemProvider</A></B></CODE>
+<CODE>protected &nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#resourcePermissionItemProvider">resourcePermissionItemProvider</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This keeps track of the one adapter used for all <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourceCheck</CODE></A> instances</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This keeps track of the one adapter used for all <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourcePermission</CODE></A> instances</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -332,10 +332,10 @@ This is the factory that is used to provide the interfaces needed to support Vie
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#createClassCheckAdapter()">createClassCheckAdapter</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#createClassPermissionAdapter()">createClassPermissionAdapter</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This creates an adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassCheck</CODE></A></TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This creates an adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassPermission</CODE></A></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -356,10 +356,10 @@ This is the factory that is used to provide the interfaces needed to support Vie
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#createPackageCheckAdapter()">createPackageCheckAdapter</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#createPackagePermissionAdapter()">createPackagePermissionAdapter</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This creates an adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackageCheck</CODE></A></TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This creates an adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackagePermission</CODE></A></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -372,10 +372,10 @@ This is the factory that is used to provide the interfaces needed to support Vie
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#createResourceCheckAdapter()">createResourceCheckAdapter</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#createResourcePermissionAdapter()">createResourcePermissionAdapter</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This creates an adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourceCheck</CODE></A></TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This creates an adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourcePermission</CODE></A></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -481,7 +481,7 @@ This is the factory that is used to provide the interfaces needed to support Vie
<TH ALIGN="left"><B>Methods inherited from class org.eclipse.emf.cdo.security.util.<A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.util">SecurityAdapterFactory</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createAdapter(org.eclipse.emf.common.notify.Notifier)">createAdapter</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createAssigneeAdapter()">createAssigneeAdapter</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createCheckAdapter()">createCheckAdapter</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createEObjectAdapter()">createEObjectAdapter</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createModelElementAdapter()">createModelElementAdapter</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createSecurityElementAdapter()">createSecurityElementAdapter</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createSecurityItemAdapter()">createSecurityItemAdapter</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createAdapter(org.eclipse.emf.common.notify.Notifier)">createAdapter</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createAssigneeAdapter()">createAssigneeAdapter</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createEObjectAdapter()">createEObjectAdapter</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createModelElementAdapter()">createModelElementAdapter</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createPermissionAdapter()">createPermissionAdapter</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createSecurityElementAdapter()">createSecurityElementAdapter</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createSecurityItemAdapter()">createSecurityItemAdapter</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.common.notify.impl.AdapterFactoryImpl"><!-- --></A>
@@ -684,12 +684,12 @@ protected <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/UserP
</DL>
<HR>
-<A NAME="classCheckItemProvider"><!-- --></A><H3>
-classCheckItemProvider</H3>
+<A NAME="classPermissionItemProvider"><!-- --></A><H3>
+classPermissionItemProvider</H3>
<PRE>
-protected <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A> <B>classCheckItemProvider</B></PRE>
+protected <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A> <B>classPermissionItemProvider</B></PRE>
<DL>
-<DD>This keeps track of the one adapter used for all <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassCheck</CODE></A> instances.
+<DD>This keeps track of the one adapter used for all <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassPermission</CODE></A> instances.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -700,12 +700,12 @@ protected <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/Class
</DL>
<HR>
-<A NAME="packageCheckItemProvider"><!-- --></A><H3>
-packageCheckItemProvider</H3>
+<A NAME="packagePermissionItemProvider"><!-- --></A><H3>
+packagePermissionItemProvider</H3>
<PRE>
-protected <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A> <B>packageCheckItemProvider</B></PRE>
+protected <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A> <B>packagePermissionItemProvider</B></PRE>
<DL>
-<DD>This keeps track of the one adapter used for all <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackageCheck</CODE></A> instances.
+<DD>This keeps track of the one adapter used for all <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackagePermission</CODE></A> instances.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -716,12 +716,12 @@ protected <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/Packa
</DL>
<HR>
-<A NAME="resourceCheckItemProvider"><!-- --></A><H3>
-resourceCheckItemProvider</H3>
+<A NAME="resourcePermissionItemProvider"><!-- --></A><H3>
+resourcePermissionItemProvider</H3>
<PRE>
-protected <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A> <B>resourceCheckItemProvider</B></PRE>
+protected <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A> <B>resourcePermissionItemProvider</B></PRE>
<DL>
-<DD>This keeps track of the one adapter used for all <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourceCheck</CODE></A> instances.
+<DD>This keeps track of the one adapter used for all <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourcePermission</CODE></A> instances.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -892,63 +892,63 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
</DL>
<HR>
-<A NAME="createClassCheckAdapter()"><!-- --></A><H3>
-createClassCheckAdapter</H3>
+<A NAME="createClassPermissionAdapter()"><!-- --></A><H3>
+createClassPermissionAdapter</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A> <B>createClassCheckAdapter</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A> <B>createClassPermissionAdapter</B>()</PRE>
<DL>
-<DD>This creates an adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassCheck</CODE></A>.
+<DD>This creates an adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassPermission</CODE></A>.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createClassCheckAdapter()">createClassCheckAdapter</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.util">SecurityAdapterFactory</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createClassPermissionAdapter()">createClassPermissionAdapter</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.util">SecurityAdapterFactory</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the new adapter.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassCheck</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the new adapter.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassPermission</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="createPackageCheckAdapter()"><!-- --></A><H3>
-createPackageCheckAdapter</H3>
+<A NAME="createPackagePermissionAdapter()"><!-- --></A><H3>
+createPackagePermissionAdapter</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A> <B>createPackageCheckAdapter</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A> <B>createPackagePermissionAdapter</B>()</PRE>
<DL>
-<DD>This creates an adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackageCheck</CODE></A>.
+<DD>This creates an adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackagePermission</CODE></A>.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createPackageCheckAdapter()">createPackageCheckAdapter</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.util">SecurityAdapterFactory</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createPackagePermissionAdapter()">createPackagePermissionAdapter</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.util">SecurityAdapterFactory</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the new adapter.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackageCheck</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the new adapter.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackagePermission</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="createResourceCheckAdapter()"><!-- --></A><H3>
-createResourceCheckAdapter</H3>
+<A NAME="createResourcePermissionAdapter()"><!-- --></A><H3>
+createResourcePermissionAdapter</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A> <B>createResourceCheckAdapter</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A> <B>createResourcePermissionAdapter</B>()</PRE>
<DL>
-<DD>This creates an adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourceCheck</CODE></A>.
+<DD>This creates an adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourcePermission</CODE></A>.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createResourceCheckAdapter()">createResourceCheckAdapter</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.util">SecurityAdapterFactory</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createResourcePermissionAdapter()">createResourcePermissionAdapter</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html" title="class in org.eclipse.emf.cdo.security.util">SecurityAdapterFactory</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the new adapter.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourceCheck</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the new adapter.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourcePermission</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/UserItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/UserItemProvider.html
index f62e6c4072..828f737486 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/UserItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/UserItemProvider.html
@@ -246,10 +246,26 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/UserItemProvider.html#addDefaultPermissionOverridePropertyDescriptor(java.lang.Object)">addDefaultPermissionOverridePropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/UserItemProvider.html#addAllPermissionsPropertyDescriptor(java.lang.Object)">addAllPermissionsPropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This adds a property descriptor for the Default Permission Override feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This adds a property descriptor for the All Permissions feature</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/UserItemProvider.html#addDefaultAccessOverridePropertyDescriptor(java.lang.Object)">addDefaultAccessOverridePropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This adds a property descriptor for the Default Access Override feature</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/UserItemProvider.html#addDefaultAccessPropertyDescriptor(java.lang.Object)">addDefaultAccessPropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This adds a property descriptor for the Default Access feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -664,12 +680,32 @@ protected void <B>addEmailPropertyDescriptor</B>(<A HREF="http://download.oracle
</DL>
<HR>
-<A NAME="addDefaultPermissionOverridePropertyDescriptor(java.lang.Object)"><!-- --></A><H3>
-addDefaultPermissionOverridePropertyDescriptor</H3>
+<A NAME="addDefaultAccessOverridePropertyDescriptor(java.lang.Object)"><!-- --></A><H3>
+addDefaultAccessOverridePropertyDescriptor</H3>
+<PRE>
+protected void <B>addDefaultAccessOverridePropertyDescriptor</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+<DL>
+<DD>This adds a property descriptor for the Default Access Override feature.
+ <!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addDefaultAccessPropertyDescriptor(java.lang.Object)"><!-- --></A><H3>
+addDefaultAccessPropertyDescriptor</H3>
<PRE>
-protected void <B>addDefaultPermissionOverridePropertyDescriptor</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected void <B>addDefaultAccessPropertyDescriptor</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
-<DD>This adds a property descriptor for the Default Permission Override feature.
+<DD>This adds a property descriptor for the Default Access feature.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -704,6 +740,26 @@ protected void <B>addLockedPropertyDescriptor</B>(<A HREF="http://download.oracl
</DL>
<HR>
+<A NAME="addAllPermissionsPropertyDescriptor(java.lang.Object)"><!-- --></A><H3>
+addAllPermissionsPropertyDescriptor</H3>
+<PRE>
+protected void <B>addAllPermissionsPropertyDescriptor</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+<DL>
+<DD>This adds a property descriptor for the All Permissions feature.
+ <!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="getChildrenFeaturesGen(java.lang.Object)"><!-- --></A><H3>
getChildrenFeaturesGen</H3>
<PRE>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/ClassCheckItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/ClassPermissionItemProvider.html
index 3e47b4f0b8..2760c8b8e9 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/ClassCheckItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/ClassPermissionItemProvider.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-Uses of Class org.eclipse.emf.cdo.security.provider.ClassCheckItemProvider (CDO Model Repository Documentation)
+Uses of Class org.eclipse.emf.cdo.security.provider.ClassPermissionItemProvider (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ Uses of Class org.eclipse.emf.cdo.security.provider.ClassCheckItemProvider (CDO
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.eclipse.emf.cdo.security.provider.ClassCheckItemProvider (CDO Model Repository Documentation)";
+ parent.document.title="Uses of Class org.eclipse.emf.cdo.security.provider.ClassPermissionItemProvider (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -40,7 +40,7 @@ function windowTitle()
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -58,8 +58,8 @@ function windowTitle()
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/provider/\class-useClassCheckItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ClassCheckItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/provider/\class-useClassPermissionItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ClassPermissionItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -81,13 +81,13 @@ function windowTitle()
<HR>
<CENTER>
<H2>
-<B>Uses of Class<br>org.eclipse.emf.cdo.security.provider.ClassCheckItemProvider</B></H2>
+<B>Uses of Class<br>org.eclipse.emf.cdo.security.provider.ClassPermissionItemProvider</B></H2>
</CENTER>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Packages that use <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A></FONT></TH>
+Packages that use <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.emf.cdo.security.provider"><B>org.eclipse.emf.cdo.security.provider</B></A></TD>
@@ -100,7 +100,7 @@ Packages that use <A HREF="../../../../../../../org/eclipse/emf/cdo/security/pro
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A> in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A></FONT></TH>
+Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A> in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -108,15 +108,15 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/Clas
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A> declared as <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A> declared as <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A></CODE></FONT></TD>
-<TD><CODE><B>SecurityItemProviderAdapterFactory.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#classCheckItemProvider">classCheckItemProvider</A></B></CODE>
+<CODE>protected &nbsp;<A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A></CODE></FONT></TD>
+<TD><CODE><B>SecurityItemProviderAdapterFactory.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#classPermissionItemProvider">classPermissionItemProvider</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This keeps track of the one adapter used for all <A HREF="../../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassCheck</CODE></A> instances</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This keeps track of the one adapter used for all <A HREF="../../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassPermission</CODE></A> instances</TD>
</TR>
</TABLE>
&nbsp;
@@ -135,7 +135,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/Clas
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -153,8 +153,8 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/Clas
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/provider/\class-useClassCheckItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ClassCheckItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/provider/\class-useClassPermissionItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ClassPermissionItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/PackageCheckItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/PackagePermissionItemProvider.html
index 0a96033e33..102938784b 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/PackageCheckItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/PackagePermissionItemProvider.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-Uses of Class org.eclipse.emf.cdo.security.provider.PackageCheckItemProvider (CDO Model Repository Documentation)
+Uses of Class org.eclipse.emf.cdo.security.provider.PackagePermissionItemProvider (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ Uses of Class org.eclipse.emf.cdo.security.provider.PackageCheckItemProvider (CD
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.eclipse.emf.cdo.security.provider.PackageCheckItemProvider (CDO Model Repository Documentation)";
+ parent.document.title="Uses of Class org.eclipse.emf.cdo.security.provider.PackagePermissionItemProvider (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -40,7 +40,7 @@ function windowTitle()
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -58,8 +58,8 @@ function windowTitle()
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/provider/\class-usePackageCheckItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="PackageCheckItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/provider/\class-usePackagePermissionItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PackagePermissionItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -81,13 +81,13 @@ function windowTitle()
<HR>
<CENTER>
<H2>
-<B>Uses of Class<br>org.eclipse.emf.cdo.security.provider.PackageCheckItemProvider</B></H2>
+<B>Uses of Class<br>org.eclipse.emf.cdo.security.provider.PackagePermissionItemProvider</B></H2>
</CENTER>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Packages that use <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A></FONT></TH>
+Packages that use <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.emf.cdo.security.provider"><B>org.eclipse.emf.cdo.security.provider</B></A></TD>
@@ -100,7 +100,7 @@ Packages that use <A HREF="../../../../../../../org/eclipse/emf/cdo/security/pro
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A> in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A></FONT></TH>
+Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A> in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -108,15 +108,15 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/Pack
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A> declared as <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A> declared as <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A></CODE></FONT></TD>
-<TD><CODE><B>SecurityItemProviderAdapterFactory.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#packageCheckItemProvider">packageCheckItemProvider</A></B></CODE>
+<CODE>protected &nbsp;<A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A></CODE></FONT></TD>
+<TD><CODE><B>SecurityItemProviderAdapterFactory.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#packagePermissionItemProvider">packagePermissionItemProvider</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This keeps track of the one adapter used for all <A HREF="../../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackageCheck</CODE></A> instances</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This keeps track of the one adapter used for all <A HREF="../../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackagePermission</CODE></A> instances</TD>
</TR>
</TABLE>
&nbsp;
@@ -135,7 +135,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/Pack
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -153,8 +153,8 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/Pack
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/provider/\class-usePackageCheckItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="PackageCheckItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/provider/\class-usePackagePermissionItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PackagePermissionItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/CheckItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/PermissionItemProvider.html
index a543178ea3..1e77eee9eb 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/CheckItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/PermissionItemProvider.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-Uses of Class org.eclipse.emf.cdo.security.provider.CheckItemProvider (CDO Model Repository Documentation)
+Uses of Class org.eclipse.emf.cdo.security.provider.PermissionItemProvider (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ Uses of Class org.eclipse.emf.cdo.security.provider.CheckItemProvider (CDO Model
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.eclipse.emf.cdo.security.provider.CheckItemProvider (CDO Model Repository Documentation)";
+ parent.document.title="Uses of Class org.eclipse.emf.cdo.security.provider.PermissionItemProvider (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -40,7 +40,7 @@ function windowTitle()
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -58,8 +58,8 @@ function windowTitle()
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/provider/\class-useCheckItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="CheckItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/provider/\class-usePermissionItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PermissionItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -81,13 +81,13 @@ function windowTitle()
<HR>
<CENTER>
<H2>
-<B>Uses of Class<br>org.eclipse.emf.cdo.security.provider.CheckItemProvider</B></H2>
+<B>Uses of Class<br>org.eclipse.emf.cdo.security.provider.PermissionItemProvider</B></H2>
</CENTER>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Packages that use <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></FONT></TH>
+Packages that use <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.emf.cdo.security.provider"><B>org.eclipse.emf.cdo.security.provider</B></A></TD>
@@ -100,7 +100,7 @@ Packages that use <A HREF="../../../../../../../org/eclipse/emf/cdo/security/pro
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A> in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A></FONT></TH>
+Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A> in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -108,31 +108,31 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/Chec
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A> in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A> in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the item provider adapter for a <A HREF="../../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassCheck</CODE></A> object</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the item provider adapter for a <A HREF="../../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassPermission</CODE></A> object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the item provider adapter for a <A HREF="../../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackageCheck</CODE></A> object</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the item provider adapter for a <A HREF="../../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackagePermission</CODE></A> object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the item provider adapter for a <A HREF="../../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourceCheck</CODE></A> object</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the item provider adapter for a <A HREF="../../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourcePermission</CODE></A> object</TD>
</TR>
</TABLE>
&nbsp;
@@ -151,7 +151,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/Chec
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -169,8 +169,8 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/Chec
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/provider/\class-useCheckItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="CheckItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/provider/\class-usePermissionItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="PermissionItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/ResourceCheckItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/ResourcePermissionItemProvider.html
index 1e89dfc52e..6a52e49af9 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/ResourceCheckItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/class-use/ResourcePermissionItemProvider.html
@@ -4,7 +4,7 @@
<HEAD>
<TITLE>
-Uses of Class org.eclipse.emf.cdo.security.provider.ResourceCheckItemProvider (CDO Model Repository Documentation)
+Uses of Class org.eclipse.emf.cdo.security.provider.ResourcePermissionItemProvider (CDO Model Repository Documentation)
</TITLE>
<META NAME="date" CONTENT="">
@@ -16,7 +16,7 @@ Uses of Class org.eclipse.emf.cdo.security.provider.ResourceCheckItemProvider (C
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.eclipse.emf.cdo.security.provider.ResourceCheckItemProvider (CDO Model Repository Documentation)";
+ parent.document.title="Uses of Class org.eclipse.emf.cdo.security.provider.ResourcePermissionItemProvider (CDO Model Repository Documentation)";
}
}
</SCRIPT>
@@ -40,7 +40,7 @@ function windowTitle()
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -58,8 +58,8 @@ function windowTitle()
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/provider/\class-useResourceCheckItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ResourceCheckItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/provider/\class-useResourcePermissionItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ResourcePermissionItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -81,13 +81,13 @@ function windowTitle()
<HR>
<CENTER>
<H2>
-<B>Uses of Class<br>org.eclipse.emf.cdo.security.provider.ResourceCheckItemProvider</B></H2>
+<B>Uses of Class<br>org.eclipse.emf.cdo.security.provider.ResourcePermissionItemProvider</B></H2>
</CENTER>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Packages that use <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A></FONT></TH>
+Packages that use <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.emf.cdo.security.provider"><B>org.eclipse.emf.cdo.security.provider</B></A></TD>
@@ -100,7 +100,7 @@ Packages that use <A HREF="../../../../../../../org/eclipse/emf/cdo/security/pro
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A> in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A></FONT></TH>
+Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A> in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -108,15 +108,15 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/Reso
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A> declared as <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/package-summary.html">org.eclipse.emf.cdo.security.provider</A> declared as <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A></CODE></FONT></TD>
-<TD><CODE><B>SecurityItemProviderAdapterFactory.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#resourceCheckItemProvider">resourceCheckItemProvider</A></B></CODE>
+<CODE>protected &nbsp;<A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A></CODE></FONT></TD>
+<TD><CODE><B>SecurityItemProviderAdapterFactory.</B><B><A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/SecurityItemProviderAdapterFactory.html#resourcePermissionItemProvider">resourcePermissionItemProvider</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This keeps track of the one adapter used for all <A HREF="../../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourceCheck</CODE></A> instances</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This keeps track of the one adapter used for all <A HREF="../../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourcePermission</CODE></A> instances</TD>
</TR>
</TABLE>
&nbsp;
@@ -135,7 +135,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/Reso
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -153,8 +153,8 @@ Uses of <A HREF="../../../../../../../org/eclipse/emf/cdo/security/provider/Reso
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/provider/\class-useResourceCheckItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="ResourceCheckItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../../../../index.html?org/eclipse/emf/cdo/security/provider/\class-useResourcePermissionItemProvider.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ResourcePermissionItemProvider.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/package-frame.html
index 9ab5e5d91a..3a0fa38ca3 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/package-frame.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/package-frame.html
@@ -26,19 +26,19 @@ Classes</FONT>&nbsp;
<BR>
<A HREF="AssigneeItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">AssigneeItemProvider</A>
<BR>
-<A HREF="CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">CheckItemProvider</A>
-<BR>
-<A HREF="ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">ClassCheckItemProvider</A>
+<A HREF="ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">ClassPermissionItemProvider</A>
<BR>
<A HREF="DirectoryItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">DirectoryItemProvider</A>
<BR>
<A HREF="GroupItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">GroupItemProvider</A>
<BR>
-<A HREF="PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">PackageCheckItemProvider</A>
+<A HREF="PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">PackagePermissionItemProvider</A>
+<BR>
+<A HREF="PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">PermissionItemProvider</A>
<BR>
<A HREF="RealmItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">RealmItemProvider</A>
<BR>
-<A HREF="ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">ResourceCheckItemProvider</A>
+<A HREF="ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">ResourcePermissionItemProvider</A>
<BR>
<A HREF="RoleItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider" target="classFrame">RoleItemProvider</A>
<BR>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/package-summary.html
index 3d7872726d..55e7505295 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/package-summary.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/package-summary.html
@@ -102,12 +102,8 @@ The generated EMF edit support of the CDO security model.
<TD>This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/Assignee.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Assignee</CODE></A> object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/CheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">CheckItemProvider</A></B></TD>
-<TD>This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Check</CODE></A> object</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassCheckItemProvider</A></B></TD>
-<TD>This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassCheck</CODE></A> object</TD>
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassPermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ClassPermissionItemProvider</A></B></TD>
+<TD>This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassPermission</CODE></A> object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">DirectoryItemProvider</A></B></TD>
@@ -118,16 +114,20 @@ The generated EMF edit support of the CDO security model.
<TD>This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Group</CODE></A> object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackageCheckItemProvider</A></B></TD>
-<TD>This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackageCheck</CODE></A> object</TD>
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackagePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PackagePermissionItemProvider</A></B></TD>
+<TD>This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackagePermission</CODE></A> object</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">PermissionItemProvider</A></B></TD>
+<TD>This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A> object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/RealmItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">RealmItemProvider</A></B></TD>
<TD>This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Realm</CODE></A> object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourceCheckItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourceCheckItemProvider</A></B></TD>
-<TD>This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourceCheck</CODE></A> object</TD>
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ResourcePermissionItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">ResourcePermissionItemProvider</A></B></TD>
+<TD>This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourcePermission</CODE></A> object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/RoleItemProvider.html" title="class in org.eclipse.emf.cdo.security.provider">RoleItemProvider</A></B></TD>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/package-use.html
index 5cd8608863..f6f7e19509 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/package-use.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/package-use.html
@@ -109,16 +109,10 @@ Classes in <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/pack
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/Assignee.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Assignee</CODE></A> object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/class-use/CheckItemProvider.html#org.eclipse.emf.cdo.security.provider"><B>CheckItemProvider</B></A></B>
+<TD><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/class-use/ClassPermissionItemProvider.html#org.eclipse.emf.cdo.security.provider"><B>ClassPermissionItemProvider</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Check</CODE></A> object</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/class-use/ClassCheckItemProvider.html#org.eclipse.emf.cdo.security.provider"><B>ClassCheckItemProvider</B></A></B>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassCheck</CODE></A> object</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassPermission</CODE></A> object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/class-use/DirectoryItemProvider.html#org.eclipse.emf.cdo.security.provider"><B>DirectoryItemProvider</B></A></B>
@@ -133,10 +127,16 @@ Classes in <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/pack
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/Group.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Group</CODE></A> object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/class-use/PackageCheckItemProvider.html#org.eclipse.emf.cdo.security.provider"><B>PackageCheckItemProvider</B></A></B>
+<TD><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/class-use/PackagePermissionItemProvider.html#org.eclipse.emf.cdo.security.provider"><B>PackagePermissionItemProvider</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackagePermission</CODE></A> object</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/class-use/PermissionItemProvider.html#org.eclipse.emf.cdo.security.provider"><B>PermissionItemProvider</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackageCheck</CODE></A> object</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A> object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/class-use/RealmItemProvider.html#org.eclipse.emf.cdo.security.provider"><B>RealmItemProvider</B></A></B>
@@ -145,10 +145,10 @@ Classes in <A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/pack
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Realm</CODE></A> object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/class-use/ResourceCheckItemProvider.html#org.eclipse.emf.cdo.security.provider"><B>ResourceCheckItemProvider</B></A></B>
+<TD><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/class-use/ResourcePermissionItemProvider.html#org.eclipse.emf.cdo.security.provider"><B>ResourcePermissionItemProvider</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourceCheck</CODE></A> object</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourcePermission</CODE></A> object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/class-use/RoleItemProvider.html#org.eclipse.emf.cdo.security.provider"><B>RoleItemProvider</B></A></B>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html
index e174da5b7e..9a62dd8369 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html
@@ -203,18 +203,10 @@ Class SecurityAdapterFactory</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createCheckAdapter()">createCheckAdapter</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createClassPermissionAdapter()">createClassPermissionAdapter</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new adapter for an object of class '<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Check</em></CODE></A>'</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createClassCheckAdapter()">createClassCheckAdapter</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new adapter for an object of class '<A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Class Check</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new adapter for an object of class '<A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Class Permission</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -251,10 +243,18 @@ Class SecurityAdapterFactory</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createPackageCheckAdapter()">createPackageCheckAdapter</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createPackagePermissionAdapter()">createPackagePermissionAdapter</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new adapter for an object of class '<A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Package Permission</em></CODE></A>'</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createPermissionAdapter()">createPermissionAdapter</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new adapter for an object of class '<A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Package Check</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new adapter for an object of class '<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Permission</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -267,10 +267,10 @@ Class SecurityAdapterFactory</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createResourceCheckAdapter()">createResourceCheckAdapter</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecurityAdapterFactory.html#createResourcePermissionAdapter()">createResourcePermissionAdapter</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new adapter for an object of class '<A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Resource Check</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new adapter for an object of class '<A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Resource Permission</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -641,12 +641,12 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
</DL>
<HR>
-<A NAME="createCheckAdapter()"><!-- --></A><H3>
-createCheckAdapter</H3>
+<A NAME="createPermissionAdapter()"><!-- --></A><H3>
+createPermissionAdapter</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A> <B>createCheckAdapter</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A> <B>createPermissionAdapter</B>()</PRE>
<DL>
-<DD>Creates a new adapter for an object of class '<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Check</em></CODE></A>'.
+<DD>Creates a new adapter for an object of class '<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Permission</em></CODE></A>'.
<!-- begin-user-doc -->
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
@@ -654,19 +654,19 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
<P>
<DD><DL>
-<DT><B>Returns:</B><DD>the new adapter.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Check</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the new adapter.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>Permission</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="createClassCheckAdapter()"><!-- --></A><H3>
-createClassCheckAdapter</H3>
+<A NAME="createClassPermissionAdapter()"><!-- --></A><H3>
+createClassPermissionAdapter</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A> <B>createClassCheckAdapter</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A> <B>createClassPermissionAdapter</B>()</PRE>
<DL>
-<DD>Creates a new adapter for an object of class '<A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Class Check</em></CODE></A>'.
+<DD>Creates a new adapter for an object of class '<A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Class Permission</em></CODE></A>'.
<!-- begin-user-doc -->
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
@@ -674,19 +674,19 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
<P>
<DD><DL>
-<DT><B>Returns:</B><DD>the new adapter.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassCheck</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the new adapter.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ClassPermission</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="createPackageCheckAdapter()"><!-- --></A><H3>
-createPackageCheckAdapter</H3>
+<A NAME="createPackagePermissionAdapter()"><!-- --></A><H3>
+createPackagePermissionAdapter</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A> <B>createPackageCheckAdapter</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A> <B>createPackagePermissionAdapter</B>()</PRE>
<DL>
-<DD>Creates a new adapter for an object of class '<A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Package Check</em></CODE></A>'.
+<DD>Creates a new adapter for an object of class '<A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Package Permission</em></CODE></A>'.
<!-- begin-user-doc -->
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
@@ -694,19 +694,19 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
<P>
<DD><DL>
-<DT><B>Returns:</B><DD>the new adapter.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackageCheck</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the new adapter.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>PackagePermission</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="createResourceCheckAdapter()"><!-- --></A><H3>
-createResourceCheckAdapter</H3>
+<A NAME="createResourcePermissionAdapter()"><!-- --></A><H3>
+createResourcePermissionAdapter</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A> <B>createResourceCheckAdapter</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</A> <B>createResourcePermissionAdapter</B>()</PRE>
<DL>
-<DD>Creates a new adapter for an object of class '<A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Resource Check</em></CODE></A>'.
+<DD>Creates a new adapter for an object of class '<A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE><em>Resource Permission</em></CODE></A>'.
<!-- begin-user-doc -->
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
@@ -714,7 +714,7 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/ecl
<P>
<DD><DL>
-<DT><B>Returns:</B><DD>the new adapter.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourceCheck</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the new adapter.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security"><CODE>ResourcePermission</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/util/SecuritySwitch.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/util/SecuritySwitch.html
index f622da4127..91ac8f3ddf 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/util/SecuritySwitch.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/util/SecuritySwitch.html
@@ -184,18 +184,10 @@ Class SecuritySwitch&lt;T&gt;</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseCheck(org.eclipse.emf.cdo.security.Check)">caseCheck</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseClassPermission(org.eclipse.emf.cdo.security.ClassPermission)">caseClassPermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A>&nbsp;object)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of interpreting the object as an instance of '<em>Check</em>'</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseClassCheck(org.eclipse.emf.cdo.security.ClassCheck)">caseClassCheck</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A>&nbsp;object)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of interpreting the object as an instance of '<em>Class Check</em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of interpreting the object as an instance of '<em>Class Permission</em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -224,10 +216,18 @@ Class SecuritySwitch&lt;T&gt;</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#casePackageCheck(org.eclipse.emf.cdo.security.PackageCheck)">casePackageCheck</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#casePackagePermission(org.eclipse.emf.cdo.security.PackagePermission)">casePackagePermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A>&nbsp;object)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of interpreting the object as an instance of '<em>Package Permission</em>'</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#casePermission(org.eclipse.emf.cdo.security.Permission)">casePermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&nbsp;object)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of interpreting the object as an instance of '<em>Package Check</em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of interpreting the object as an instance of '<em>Permission</em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -240,10 +240,10 @@ Class SecuritySwitch&lt;T&gt;</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseResourceCheck(org.eclipse.emf.cdo.security.ResourceCheck)">caseResourceCheck</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#caseResourcePermission(org.eclipse.emf.cdo.security.ResourcePermission)">caseResourcePermission</A></B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A>&nbsp;object)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of interpreting the object as an instance of '<em>Resource Check</em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the result of interpreting the object as an instance of '<em>Resource Permission</em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -628,12 +628,12 @@ public <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwit
</DL>
<HR>
-<A NAME="caseCheck(org.eclipse.emf.cdo.security.Check)"><!-- --></A><H3>
-caseCheck</H3>
+<A NAME="casePermission(org.eclipse.emf.cdo.security.Permission)"><!-- --></A><H3>
+casePermission</H3>
<PRE>
-public <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A> <B>caseCheck</B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Check.html" title="interface in org.eclipse.emf.cdo.security">Check</A>&nbsp;object)</PRE>
+public <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A> <B>casePermission</B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="interface in org.eclipse.emf.cdo.security">Permission</A>&nbsp;object)</PRE>
<DL>
-<DD>Returns the result of interpreting the object as an instance of '<em>Check</em>'.
+<DD>Returns the result of interpreting the object as an instance of '<em>Permission</em>'.
<!-- begin-user-doc -->
This implementation returns null;
returning a non-null result will terminate the switch.
@@ -641,19 +641,19 @@ public <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwit
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>object</CODE> - the target of the switch.
-<DT><B>Returns:</B><DD>the result of interpreting the object as an instance of '<em>Check</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(EObject)</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the result of interpreting the object as an instance of '<em>Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(EObject)</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="caseClassCheck(org.eclipse.emf.cdo.security.ClassCheck)"><!-- --></A><H3>
-caseClassCheck</H3>
+<A NAME="caseClassPermission(org.eclipse.emf.cdo.security.ClassPermission)"><!-- --></A><H3>
+caseClassPermission</H3>
<PRE>
-public <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A> <B>caseClassCheck</B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A>&nbsp;object)</PRE>
+public <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A> <B>caseClassPermission</B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassPermission.html" title="interface in org.eclipse.emf.cdo.security">ClassPermission</A>&nbsp;object)</PRE>
<DL>
-<DD>Returns the result of interpreting the object as an instance of '<em>Class Check</em>'.
+<DD>Returns the result of interpreting the object as an instance of '<em>Class Permission</em>'.
<!-- begin-user-doc -->
This implementation returns null;
returning a non-null result will terminate the switch.
@@ -661,19 +661,19 @@ public <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwit
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>object</CODE> - the target of the switch.
-<DT><B>Returns:</B><DD>the result of interpreting the object as an instance of '<em>Class Check</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(EObject)</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the result of interpreting the object as an instance of '<em>Class Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(EObject)</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="casePackageCheck(org.eclipse.emf.cdo.security.PackageCheck)"><!-- --></A><H3>
-casePackageCheck</H3>
+<A NAME="casePackagePermission(org.eclipse.emf.cdo.security.PackagePermission)"><!-- --></A><H3>
+casePackagePermission</H3>
<PRE>
-public <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A> <B>casePackageCheck</B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A>&nbsp;object)</PRE>
+public <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A> <B>casePackagePermission</B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/PackagePermission.html" title="interface in org.eclipse.emf.cdo.security">PackagePermission</A>&nbsp;object)</PRE>
<DL>
-<DD>Returns the result of interpreting the object as an instance of '<em>Package Check</em>'.
+<DD>Returns the result of interpreting the object as an instance of '<em>Package Permission</em>'.
<!-- begin-user-doc -->
This implementation returns null;
returning a non-null result will terminate the switch.
@@ -681,19 +681,19 @@ public <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwit
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>object</CODE> - the target of the switch.
-<DT><B>Returns:</B><DD>the result of interpreting the object as an instance of '<em>Package Check</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(EObject)</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the result of interpreting the object as an instance of '<em>Package Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(EObject)</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
</DL>
<HR>
-<A NAME="caseResourceCheck(org.eclipse.emf.cdo.security.ResourceCheck)"><!-- --></A><H3>
-caseResourceCheck</H3>
+<A NAME="caseResourcePermission(org.eclipse.emf.cdo.security.ResourcePermission)"><!-- --></A><H3>
+caseResourcePermission</H3>
<PRE>
-public <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A> <B>caseResourceCheck</B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourceCheck.html" title="interface in org.eclipse.emf.cdo.security">ResourceCheck</A>&nbsp;object)</PRE>
+public <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html" title="type parameter in SecuritySwitch">T</A> <B>caseResourcePermission</B>(<A HREF="../../../../../../org/eclipse/emf/cdo/security/ResourcePermission.html" title="interface in org.eclipse.emf.cdo.security">ResourcePermission</A>&nbsp;object)</PRE>
<DL>
-<DD>Returns the result of interpreting the object as an instance of '<em>Resource Check</em>'.
+<DD>Returns the result of interpreting the object as an instance of '<em>Resource Permission</em>'.
<!-- begin-user-doc -->
This implementation returns null;
returning a non-null result will terminate the switch.
@@ -701,7 +701,7 @@ public <A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwit
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>object</CODE> - the target of the switch.
-<DT><B>Returns:</B><DD>the result of interpreting the object as an instance of '<em>Resource Check</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(EObject)</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the result of interpreting the object as an instance of '<em>Resource Permission</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/util/SecuritySwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(EObject)</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html
index a18cefb848..044879557b 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html
@@ -187,10 +187,10 @@ Class AnnotationHandler</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handleClassPermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EClass, java.lang.String, org.eclipse.emf.cdo.security.Permission)">handleClassPermission</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handleClassPermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EClass, java.lang.String, org.eclipse.emf.cdo.security.Access)">handleClassPermission</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;eClass,
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
- <A HREF="../../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;permission)</CODE>
+ <A HREF="../../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;access)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -217,10 +217,10 @@ Class AnnotationHandler</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handlePackagePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EPackage, java.lang.String, org.eclipse.emf.cdo.security.Permission)">handlePackagePermission</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handlePackagePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EPackage, java.lang.String, org.eclipse.emf.cdo.security.Access)">handlePackagePermission</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&nbsp;ePackage,
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
- <A HREF="../../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;permission)</CODE>
+ <A HREF="../../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;access)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -237,12 +237,12 @@ Class AnnotationHandler</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handlePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EModelElement, java.lang.String, org.eclipse.emf.cdo.security.Permission, org.eclipse.emf.ecore.EClass, org.eclipse.emf.ecore.EReference)">handlePermission</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/emf/cdo/server/spi/security/AnnotationHandler.html#handlePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EModelElement, java.lang.String, org.eclipse.emf.cdo.security.Access, org.eclipse.emf.ecore.EClass, org.eclipse.emf.ecore.EReference)">handlePermission</A></B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EModelElement.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EModelElement</A>&nbsp;modelElement,
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
- <A HREF="../../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;permission,
- <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;checkClass,
- <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A>&nbsp;checkFeature)</CODE>
+ <A HREF="../../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;access,
+ <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;permissionClass,
+ <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A>&nbsp;permissionFeature)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -406,13 +406,13 @@ protected void <B>handlePackage</B>(<A HREF="../../../../../../../org/eclipse/em
</DL>
<HR>
-<A NAME="handlePackagePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EPackage, java.lang.String, org.eclipse.emf.cdo.security.Permission)"><!-- --></A><H3>
+<A NAME="handlePackagePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EPackage, java.lang.String, org.eclipse.emf.cdo.security.Access)"><!-- --></A><H3>
handlePackagePermission</H3>
<PRE>
protected void <B>handlePackagePermission</B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&nbsp;ePackage,
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
- <A HREF="../../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;permission)</PRE>
+ <A HREF="../../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;access)</PRE>
<DL>
<DD><DL>
</DL>
@@ -423,13 +423,13 @@ protected void <B>handlePackagePermission</B>(<A HREF="../../../../../../../org/
</DL>
<HR>
-<A NAME="handleClassPermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EClass, java.lang.String, org.eclipse.emf.cdo.security.Permission)"><!-- --></A><H3>
+<A NAME="handleClassPermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EClass, java.lang.String, org.eclipse.emf.cdo.security.Access)"><!-- --></A><H3>
handleClassPermission</H3>
<PRE>
protected void <B>handleClassPermission</B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;eClass,
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
- <A HREF="../../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;permission)</PRE>
+ <A HREF="../../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;access)</PRE>
<DL>
<DD><DL>
</DL>
@@ -440,15 +440,15 @@ protected void <B>handleClassPermission</B>(<A HREF="../../../../../../../org/ec
</DL>
<HR>
-<A NAME="handlePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EModelElement, java.lang.String, org.eclipse.emf.cdo.security.Permission, org.eclipse.emf.ecore.EClass, org.eclipse.emf.ecore.EReference)"><!-- --></A><H3>
+<A NAME="handlePermission(org.eclipse.emf.cdo.security.Realm, org.eclipse.emf.ecore.EModelElement, java.lang.String, org.eclipse.emf.cdo.security.Access, org.eclipse.emf.ecore.EClass, org.eclipse.emf.ecore.EReference)"><!-- --></A><H3>
handlePermission</H3>
<PRE>
protected void <B>handlePermission</B>(<A HREF="../../../../../../../org/eclipse/emf/cdo/security/Realm.html" title="interface in org.eclipse.emf.cdo.security">Realm</A>&nbsp;realm,
<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EModelElement.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EModelElement</A>&nbsp;modelElement,
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
- <A HREF="../../../../../../../org/eclipse/emf/cdo/security/Permission.html" title="enum in org.eclipse.emf.cdo.security">Permission</A>&nbsp;permission,
- <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;checkClass,
- <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A>&nbsp;checkFeature)</PRE>
+ <A HREF="../../../../../../../org/eclipse/emf/cdo/security/Access.html" title="enum in org.eclipse.emf.cdo.security">Access</A>&nbsp;access,
+ <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;permissionClass,
+ <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A>&nbsp;permissionFeature)</PRE>
<DL>
<DD><DL>
</DL>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.html
index 253ca8fd43..4d91dafa2f 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.html
@@ -103,7 +103,7 @@ Class CDOObjectImpl</H2>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="../../../../../org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html" title="interface in org.eclipse.emf.cdo.common.model">CDOPackageTypeRegistry.CDOObjectMarker</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EStructuralFeature.Internal.DynamicValueHolder.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature.Internal.DynamicValueHolder</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/InternalEObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">InternalEObject</A>, <A HREF="../../../../../org/eclipse/emf/spi/cdo/InternalCDOLoadable.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOLoadable</A>, <A HREF="../../../../../org/eclipse/emf/spi/cdo/InternalCDOObject.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOObject</A></DD>
</DL>
<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceNodeImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">ModelElementImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/UserPasswordImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserPasswordImpl</A></DD>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceNodeImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">ModelElementImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/UserPasswordImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserPasswordImpl</A></DD>
</DL>
<HR>
<DL>
@@ -113,13 +113,13 @@ Class CDOObjectImpl</H2>
</DL>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="../../spi/cdo/InternalCDOObject.html" title="&#171;interface&#187; InternalCDOObject (org.eclipse.emf.spi.cdo)" alt="" coords="305,6,468,61"/>
-<area shape="rect" id="node2" href="../../cdo/etypes/impl/ModelElementImpl.html" title="ModelElementImpl (org.eclipse.emf.cdo.etypes.impl)" alt="" coords="5,165,219,205"/>
-<area shape="rect" id="node3" href="../../cdo/security/impl/CheckImpl.html" title="CheckImpl (org.eclipse.emf.cdo.security.impl)" alt="" coords="249,165,471,205"/>
+<area shape="rect" id="node1" href="../../spi/cdo/InternalCDOObject.html" title="&#171;interface&#187; InternalCDOObject (org.eclipse.emf.spi.cdo)" alt="" coords="307,6,471,61"/>
+<area shape="rect" id="node2" href="../../cdo/security/impl/PermissionImpl.html" title="PermissionImpl (org.eclipse.emf.cdo.security.impl)" alt="" coords="5,165,227,205"/>
+<area shape="rect" id="node3" href="../../cdo/etypes/impl/ModelElementImpl.html" title="ModelElementImpl (org.eclipse.emf.cdo.etypes.impl)" alt="" coords="257,165,471,205"/>
<area shape="rect" id="node4" href="../../cdo/eresource/impl/CDOResourceNodeImpl.html" title="CDOResourceNodeImpl (org.eclipse.emf.cdo.eresource.impl)" alt="" coords="501,165,733,205"/>
<area shape="rect" id="node5" href="../../cdo/security/impl/UserPasswordImpl.html" title="UserPasswordImpl (org.eclipse.emf.cdo.security.impl)" alt="" coords="764,165,985,205"/>
-<area shape="rect" id="node6" title="EStoreEObjectImpl (org.eclipse.emf.ecore.impl)" alt="" coords="498,13,680,53"/>
-<area shape="rect" id="node7" href="CDOObjectImpl.html" title="CDOObjectImpl" alt="" coords="432,101,544,126"/>
+<area shape="rect" id="node6" title="EStoreEObjectImpl (org.eclipse.emf.ecore.impl)" alt="" coords="501,13,683,53"/>
+<area shape="rect" id="node7" href="CDOObjectImpl.html" title="CDOObjectImpl" alt="" coords="435,101,547,126"/>
</map>
<CENTER><IMG SRC="CDOObjectImpl.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.png
index 1f0e8ff16e..51ab3995df 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.png
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.png
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.html
index b6c9e2c5d4..e8a55e862a 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.html
@@ -235,42 +235,42 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.ht
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Container</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Container</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Group</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Group</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -283,10 +283,10 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.ht
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOLoadable.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOLoadable.html
index ce9f4cb22a..150e0e8183 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOLoadable.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOLoadable.html
@@ -95,7 +95,7 @@ Interface InternalCDOLoadable</H2>
<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/emf/spi/cdo/InternalCDOObject.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOObject</A></DD>
</DL>
<DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/etypes/impl/AnnotationImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">AnnotationImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl">AssigneeImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOBinaryResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOBinaryResourceImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOFileResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOFileResourceImpl</A>, <A HREF="../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl</A>, <A HREF="../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreEcoreEMap.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl.CDOStoreEcoreEMap</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceFolderImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceFolderImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceLeafImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceLeafImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceNodeImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOTextResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOTextResourceImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">ModelElementImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RoleImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityElementImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityElementImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityItemImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityItemImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/UserPasswordImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserPasswordImpl</A></DD>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/etypes/impl/AnnotationImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">AnnotationImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl">AssigneeImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOBinaryResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOBinaryResourceImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOFileResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOFileResourceImpl</A>, <A HREF="../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl</A>, <A HREF="../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreEcoreEMap.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl.CDOStoreEcoreEMap</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceFolderImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceFolderImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceLeafImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceLeafImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceNodeImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOTextResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOTextResourceImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">ModelElementImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RoleImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityElementImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityElementImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityItemImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityItemImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/UserPasswordImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserPasswordImpl</A></DD>
</DL>
<HR>
<DL>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOObject.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOObject.html
index a1ec22b8bd..b8b7eb8588 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOObject.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOObject.html
@@ -95,7 +95,7 @@ Interface InternalCDOObject</H2>
<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html" title="interface in org.eclipse.emf.cdo.common.model">CDOPackageTypeRegistry.CDOObjectMarker</A>, <A HREF="../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="../../../../../org/eclipse/emf/spi/cdo/InternalCDOLoadable.html" title="interface in org.eclipse.emf.spi.cdo">InternalCDOLoadable</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/ecore/InternalEObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">InternalEObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A></DD>
</DL>
<DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/etypes/impl/AnnotationImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">AnnotationImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl">AssigneeImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOBinaryResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOBinaryResourceImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOFileResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOFileResourceImpl</A>, <A HREF="../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceFolderImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceFolderImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceLeafImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceLeafImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceNodeImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOTextResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOTextResourceImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">ModelElementImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RoleImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityElementImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityElementImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityItemImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityItemImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/UserPasswordImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserPasswordImpl</A></DD>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/etypes/impl/AnnotationImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">AnnotationImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl">AssigneeImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOBinaryResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOBinaryResourceImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOFileResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOFileResourceImpl</A>, <A HREF="../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceFolderImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceFolderImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceLeafImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceLeafImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceNodeImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOTextResourceImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOTextResourceImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">ModelElementImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RoleImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityElementImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityElementImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/SecurityItemImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityItemImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/UserPasswordImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserPasswordImpl</A></DD>
</DL>
<HR>
<DL>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOLoadable.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOLoadable.html
index caad58866c..e14e9521a9 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOLoadable.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOLoadable.html
@@ -243,42 +243,42 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOLoadable.h
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Container</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Container</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Group</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Group</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -291,10 +291,10 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOLoadable.h
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOObject.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOObject.html
index 368b1e9cae..fe3af9577a 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOObject.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOObject.html
@@ -247,42 +247,42 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOObject.htm
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassPermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassPermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Class Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Container</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Container</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Group</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackagePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackagePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Group</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Package Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -295,10 +295,10 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/spi/cdo/InternalCDOObject.htm
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourcePermissionImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourcePermissionImpl</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Check</b></em>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An implementation of the model object '<em><b>Resource Permission</b></em>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
diff --git a/plugins/org.eclipse.emf.cdo.security/model/security.ecorediag b/plugins/org.eclipse.emf.cdo.security/model/security.ecorediag
index 4a0a136933..9f7fd63fe0 100644
--- a/plugins/org.eclipse.emf.cdo.security/model/security.ecorediag
+++ b/plugins/org.eclipse.emf.cdo.security/model/security.ecorediag
@@ -110,7 +110,7 @@
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_Bl1NA6wpEeGqBf0LMO47dg" fontColor="4210752" fontName="Segoe UI" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
<element xmi:type="ecore:EClass" href="security.ecore#//Group"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bl1NBKwpEeGqBf0LMO47dg" x="380" y="373"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bl1NBKwpEeGqBf0LMO47dg" x="385" y="377"/>
</children>
<children xmi:type="notation:Node" xmi:id="_Bl3pQKwpEeGqBf0LMO47dg" type="1001">
<children xmi:type="notation:Node" xmi:id="_Bl3pQ6wpEeGqBf0LMO47dg" type="4001"/>
@@ -130,7 +130,7 @@
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_Bl3pQawpEeGqBf0LMO47dg" fontColor="4210752" fontName="Segoe UI" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
<element xmi:type="ecore:EClass" href="security.ecore#//UserPassword"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bl3pQqwpEeGqBf0LMO47dg" x="84" y="570"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bl3pQqwpEeGqBf0LMO47dg" x="84" y="575"/>
</children>
<children xmi:type="notation:Node" xmi:id="_PWGq0LIPEeGyraMqKGwiUw" type="1001">
<children xmi:type="notation:Node" xmi:id="_PWKVMLIPEeGyraMqKGwiUw" type="4001"/>
@@ -152,22 +152,6 @@
<element xmi:type="ecore:EClass" href="security.ecore#//Permission"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_PWGq0rIPEeGyraMqKGwiUw" x="718" y="245" width="183"/>
</children>
- <children xmi:type="notation:Node" xmi:id="_tvbkQLIQEeGyraMqKGwiUw" type="1001">
- <children xmi:type="notation:Node" xmi:id="_tvdZcLIQEeGyraMqKGwiUw" type="4001"/>
- <children xmi:type="notation:Node" xmi:id="_tvdZcbIQEeGyraMqKGwiUw" type="5001">
- <styles xmi:type="notation:DrawerStyle" xmi:id="_tvdZcrIQEeGyraMqKGwiUw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_tvdZc7IQEeGyraMqKGwiUw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_tvdZdLIQEeGyraMqKGwiUw"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_tveAgLIQEeGyraMqKGwiUw" type="5002">
- <styles xmi:type="notation:DrawerStyle" xmi:id="_tveAgbIQEeGyraMqKGwiUw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_tveAgrIQEeGyraMqKGwiUw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_tveAg7IQEeGyraMqKGwiUw"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_tvbkQbIQEeGyraMqKGwiUw" fontColor="4210752" fontName="Segoe UI" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
- <element xmi:type="ecore:EClass" href="security.ecore#//ClassPermission"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tvbkQrIQEeGyraMqKGwiUw" x="746" y="373" width="127"/>
- </children>
<children xmi:type="notation:Node" xmi:id="_Fl308LIREeGyraMqKGwiUw" type="1005">
<children xmi:type="notation:Node" xmi:id="_Fl64QLIREeGyraMqKGwiUw" type="4010"/>
<children xmi:type="notation:Node" xmi:id="_Fl8GYLIREeGyraMqKGwiUw" type="5008">
@@ -223,7 +207,7 @@
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_2OPHIbIREeGyraMqKGwiUw" fontColor="4210752" fontName="Segoe UI" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
<element xmi:type="ecore:EClass" href="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EPackage"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2OPHIrIREeGyraMqKGwiUw" x="603" y="475"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2OPHIrIREeGyraMqKGwiUw" x="615" y="475"/>
</children>
<children xmi:type="notation:Node" xmi:id="_UsS9ILRkEeG4L6jPmHyTfg" type="1004">
<children xmi:type="notation:Node" xmi:id="_UsWAcLRkEeG4L6jPmHyTfg" type="4008"/>
@@ -246,7 +230,7 @@
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="__E7kYrRpEeGKL-Elp-YnkA" fontColor="4210752" fontName="Segoe UI" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
<element xmi:type="ecore:EClass" href="security.ecore#//PackagePermission"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="__E7kY7RpEeGKL-Elp-YnkA" x="592" y="346"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__E7kY7RpEeGKL-Elp-YnkA" x="595" y="377" width="141"/>
</children>
<children xmi:type="notation:Node" xmi:id="__fc9MLRpEeGKL-Elp-YnkA" type="1001">
<children xmi:type="notation:Node" xmi:id="__fc9M7RpEeGKL-Elp-YnkA" type="4001"/>
@@ -262,39 +246,55 @@
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="__fc9MbRpEeGKL-Elp-YnkA" fontColor="4210752" fontName="Segoe UI" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
<element xmi:type="ecore:EClass" href="security.ecore#//ResourcePermission"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="__fc9MrRpEeGKL-Elp-YnkA" x="950" y="377"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__fc9MrRpEeGKL-Elp-YnkA" x="885" y="377" width="148"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_6qkZcbSLEeGXB8zr6LLorg" type="1001">
+ <children xmi:type="notation:Node" xmi:id="_6qp5ALSLEeGXB8zr6LLorg" type="4001"/>
+ <children xmi:type="notation:Node" xmi:id="_6qrHILSLEeGXB8zr6LLorg" type="5001">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_6qrHIbSLEeGXB8zr6LLorg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_6qrHIrSLEeGXB8zr6LLorg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_6qrHI7SLEeGXB8zr6LLorg"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_6qruMLSLEeGXB8zr6LLorg" type="5002">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_6qruMbSLEeGXB8zr6LLorg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_6qruMrSLEeGXB8zr6LLorg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_6qruM7SLEeGXB8zr6LLorg"/>
+ </children>
+ <styles xmi:type="notation:ShapeStyle" xmi:id="_6qkZcrSLEeGXB8zr6LLorg" fontColor="4210752" fontName="Segoe UI" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
+ <element xmi:type="ecore:EClass" href="security.ecore#//ClassPermission"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6qkZc7SLEeGXB8zr6LLorg" x="748" y="377" width="124"/>
</children>
- <children xmi:type="notation:Node" xmi:id="_Knir8LRqEeGKL-Elp-YnkA" type="1001">
- <children xmi:type="notation:Node" xmi:id="_KnkhILRqEeGKL-Elp-YnkA" type="4001"/>
- <children xmi:type="notation:Node" xmi:id="_KnlIMLRqEeGKL-Elp-YnkA" type="5001">
- <styles xmi:type="notation:DrawerStyle" xmi:id="_KnlIMbRqEeGKL-Elp-YnkA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_KnlIMrRqEeGKL-Elp-YnkA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_KnlIM7RqEeGKL-Elp-YnkA"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_KnlvQLRqEeGKL-Elp-YnkA" type="5002">
- <styles xmi:type="notation:DrawerStyle" xmi:id="_KnlvQbRqEeGKL-Elp-YnkA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_KnlvQrRqEeGKL-Elp-YnkA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_KnlvQ7RqEeGKL-Elp-YnkA"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_Knir8bRqEeGKL-Elp-YnkA" fontColor="4210752" fontName="Segoe UI" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
+ <children xmi:type="notation:Node" xmi:id="_7gy20LSLEeGXB8zr6LLorg" type="1001">
+ <children xmi:type="notation:Node" xmi:id="_7g0sALSLEeGXB8zr6LLorg" type="4001"/>
+ <children xmi:type="notation:Node" xmi:id="_7g1TELSLEeGXB8zr6LLorg" type="5001">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_7g1TEbSLEeGXB8zr6LLorg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7g1TErSLEeGXB8zr6LLorg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7g1TE7SLEeGXB8zr6LLorg"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_7g16ILSLEeGXB8zr6LLorg" type="5002">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_7g16IbSLEeGXB8zr6LLorg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7g16IrSLEeGXB8zr6LLorg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7g16I7SLEeGXB8zr6LLorg"/>
+ </children>
+ <styles xmi:type="notation:ShapeStyle" xmi:id="_7gy20bSLEeGXB8zr6LLorg" fontColor="4210752" fontName="Segoe UI" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
<element xmi:type="ecore:EClass" href="security.ecore#//Realm"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Knir8rRqEeGKL-Elp-YnkA" x="478" y="125"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7gy20rSLEeGXB8zr6LLorg" x="427" y="139"/>
</children>
- <children xmi:type="notation:Node" xmi:id="_RslcALRqEeGKL-Elp-YnkA" type="1001">
- <children xmi:type="notation:Node" xmi:id="_RsnRMLRqEeGKL-Elp-YnkA" type="4001"/>
- <children xmi:type="notation:Node" xmi:id="_Rsn4QLRqEeGKL-Elp-YnkA" type="5001">
- <styles xmi:type="notation:DrawerStyle" xmi:id="_Rsn4QbRqEeGKL-Elp-YnkA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_Rsn4QrRqEeGKL-Elp-YnkA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_Rsn4Q7RqEeGKL-Elp-YnkA"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_RsofULRqEeGKL-Elp-YnkA" type="5002">
- <styles xmi:type="notation:DrawerStyle" xmi:id="_RsofUbRqEeGKL-Elp-YnkA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_RsofUrRqEeGKL-Elp-YnkA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_RsofU7RqEeGKL-Elp-YnkA"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_RslcAbRqEeGKL-Elp-YnkA" fontColor="4210752" fontName="Segoe UI" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
+ <children xmi:type="notation:Node" xmi:id="_8vHrILSLEeGXB8zr6LLorg" type="1001">
+ <children xmi:type="notation:Node" xmi:id="_8vISMLSLEeGXB8zr6LLorg" type="4001"/>
+ <children xmi:type="notation:Node" xmi:id="_8vISMbSLEeGXB8zr6LLorg" type="5001">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_8vISMrSLEeGXB8zr6LLorg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_8vISM7SLEeGXB8zr6LLorg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_8vISNLSLEeGXB8zr6LLorg"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_8vISNbSLEeGXB8zr6LLorg" type="5002">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_8vISNrSLEeGXB8zr6LLorg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_8vISN7SLEeGXB8zr6LLorg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_8vISOLSLEeGXB8zr6LLorg"/>
+ </children>
+ <styles xmi:type="notation:ShapeStyle" xmi:id="_8vHrIbSLEeGXB8zr6LLorg" fontColor="4210752" fontName="Segoe UI" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
<element xmi:type="ecore:EClass" href="security.ecore#//User"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RslcArRqEeGKL-Elp-YnkA" x="30" y="370"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8vHrIrSLEeGXB8zr6LLorg" x="30" y="373"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_BlsqIawpEeGqBf0LMO47dg"/>
<element xmi:type="ecore:EPackage" href="security.ecore#/"/>
@@ -302,7 +302,7 @@
<styles xmi:type="notation:ConnectorStyle" xmi:id="_Bl4QUawpEeGqBf0LMO47dg" routing="Rectilinear" lineColor="4210752"/>
<styles xmi:type="notation:FontStyle" xmi:id="_Bl4QUqwpEeGqBf0LMO47dg" fontName="Segoe UI"/>
<element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Bl4QU6wpEeGqBf0LMO47dg" points="[0, 0, -78, 67]$[0, -38, -78, 29]$[113, -38, 35, 29]$[113, -67, 35, 0]"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Bl4QU6wpEeGqBf0LMO47dg" points="[0, 0, -78, 67]$[0, -36, -78, 31]$[113, -36, 35, 31]$[113, -67, 35, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Bm4V4awpEeGqBf0LMO47dg" id="(0.5,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Bm4V4qwpEeGqBf0LMO47dg" id="(0.24647887323943662,1.0)"/>
</edges>
@@ -404,7 +404,7 @@
<styles xmi:type="notation:ConnectorStyle" xmi:id="_Bl9I1awpEeGqBf0LMO47dg" routing="Rectilinear" lineColor="4210752"/>
<styles xmi:type="notation:FontStyle" xmi:id="_Bl9I1qwpEeGqBf0LMO47dg" fontName="Segoe UI"/>
<element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Bl9I16wpEeGqBf0LMO47dg" points="[-10, 0, 133, 79]$[-10, -38, 133, 41]$[-135, -38, 8, 41]$[-135, -79, 8, 0]"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Bl9I16wpEeGqBf0LMO47dg" points="[-1, 0, 147, 83]$[-1, -42, 147, 41]$[-150, -42, -2, 41]$[-150, -83, -2, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Bm9OYKwpEeGqBf0LMO47dg" id="(0.5,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Bm9OYawpEeGqBf0LMO47dg" id="(0.5196078431372549,1.0)"/>
</edges>
@@ -436,98 +436,110 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KDoVVLRkEeG4L6jPmHyTfg" id="(0.5,0.5)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KDo8YLRkEeG4L6jPmHyTfg" id="(0.10784313725490197,0.21568627450980393)"/>
</edges>
- <edges xmi:type="notation:Edge" xmi:id="_9vQeALIQEeGyraMqKGwiUw" type="3003" source="_tvbkQLIQEeGyraMqKGwiUw" target="_PWGq0LIPEeGyraMqKGwiUw">
- <styles xmi:type="notation:ConnectorStyle" xmi:id="_9vQeAbIQEeGyraMqKGwiUw" routing="Rectilinear" lineColor="4210752"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_9vQeArIQEeGyraMqKGwiUw" fontName="Segoe UI"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9vQeA7IQEeGyraMqKGwiUw" points="[-1, -20, 0, 104]$[-1, -99, 0, 25]"/>
- </edges>
<edges xmi:type="notation:Edge" xmi:id="__FJm0LRpEeGKL-Elp-YnkA" type="3002" source="__E7kYbRpEeGKL-Elp-YnkA" target="_2OPHILIREeGyraMqKGwiUw">
<children xmi:type="notation:Node" xmi:id="__FKN4LRpEeGKL-Elp-YnkA" type="4011">
- <layoutConstraint xmi:type="notation:Location" xmi:id="__FKN4bRpEeGKL-Elp-YnkA" x="-10" y="-10"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="__FKN4bRpEeGKL-Elp-YnkA" x="-13" y="-60"/>
</children>
<children xmi:type="notation:Node" xmi:id="__FKN4rRpEeGKL-Elp-YnkA" type="4012">
- <layoutConstraint xmi:type="notation:Location" xmi:id="__FKN47RpEeGKL-Elp-YnkA" x="10" y="10"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="__FKN47RpEeGKL-Elp-YnkA" x="-13" y="8"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="__FJm0bRpEeGKL-Elp-YnkA" routing="Rectilinear" lineColor="4210752"/>
<styles xmi:type="notation:FontStyle" xmi:id="__FJm0rRpEeGKL-Elp-YnkA" fontColor="4210752" fontName="Segoe UI" fontHeight="10"/>
<element xmi:type="ecore:EReference" href="security.ecore#//PackagePermission/applicablePackage"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__FJm07RpEeGKL-Elp-YnkA" points="[1, 1, -653, -494]$[628, 476, -26, -19]"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__FJm07RpEeGKL-Elp-YnkA" points="[0, 21, -1, -76]$[0, 78, -1, -19]"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="__FLcALRpEeGKL-Elp-YnkA" type="3003" source="__E7kYbRpEeGKL-Elp-YnkA" target="_PWGq0LIPEeGyraMqKGwiUw">
<styles xmi:type="notation:ConnectorStyle" xmi:id="__FLcAbRpEeGKL-Elp-YnkA" routing="Rectilinear" lineColor="4210752"/>
<styles xmi:type="notation:FontStyle" xmi:id="__FLcArRpEeGKL-Elp-YnkA" fontName="Segoe UI"/>
<element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__FLcA7RpEeGKL-Elp-YnkA" points="[1, 0, -808, -270]$[736, 246, -73, -24]"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__FLcA7RpEeGKL-Elp-YnkA" points="[0, -20, -144, 108]$[0, -62, -144, 66]$[144, -62, 0, 66]$[144, -103, 0, 25]"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="__fnVQLRpEeGKL-Elp-YnkA" type="3003" source="__fc9MLRpEeGKL-Elp-YnkA" target="_PWGq0LIPEeGyraMqKGwiUw">
<styles xmi:type="notation:ConnectorStyle" xmi:id="__fnVQbRpEeGKL-Elp-YnkA" routing="Rectilinear" lineColor="4210752"/>
<styles xmi:type="notation:FontStyle" xmi:id="__fnVQrRpEeGKL-Elp-YnkA" fontName="Segoe UI"/>
<element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__fnVQ7RpEeGKL-Elp-YnkA" points="[1, 0, -808, -270]$[736, 246, -73, -24]"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__fnVQ7RpEeGKL-Elp-YnkA" points="[-1, -20, 149, 108]$[-1, -62, 149, 66]$[-150, -62, 0, 66]$[-150, -103, 0, 25]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_6q2tULSLEeGXB8zr6LLorg" type="3002" source="_6qkZcbSLEeGXB8zr6LLorg" target="_x3ZpwLIREeGyraMqKGwiUw">
+ <children xmi:type="notation:Node" xmi:id="_6q37cLSLEeGXB8zr6LLorg" type="4011">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_6q37cbSLEeGXB8zr6LLorg" x="-13" y="-52"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_6q37crSLEeGXB8zr6LLorg" type="4012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_6q37c7SLEeGXB8zr6LLorg" x="-13" y="9"/>
+ </children>
+ <styles xmi:type="notation:ConnectorStyle" xmi:id="_6q2tUbSLEeGXB8zr6LLorg" routing="Rectilinear" lineColor="4210752"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_6q2tUrSLEeGXB8zr6LLorg" fontColor="4210752" fontName="Segoe UI" fontHeight="10"/>
+ <element xmi:type="ecore:EReference" href="security.ecore#//ClassPermission/applicableClass"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6q2tU7SLEeGXB8zr6LLorg" points="[-1, 21, -1, -76]$[-1, 78, -1, -19]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_6q5JkLSLEeGXB8zr6LLorg" type="3003" source="_6qkZcbSLEeGXB8zr6LLorg" target="_PWGq0LIPEeGyraMqKGwiUw">
+ <styles xmi:type="notation:ConnectorStyle" xmi:id="_6q5JkbSLEeGXB8zr6LLorg" routing="Rectilinear" lineColor="4210752"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_6q5JkrSLEeGXB8zr6LLorg" fontName="Segoe UI"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6q5Jk7SLEeGXB8zr6LLorg" points="[-1, -20, 0, 108]$[-1, -103, 0, 25]"/>
</edges>
- <edges xmi:type="notation:Edge" xmi:id="_Kn1m4LRqEeGKL-Elp-YnkA" type="3002" source="_Knir8LRqEeGKL-Elp-YnkA" target="_BlxioqwpEeGqBf0LMO47dg">
- <children xmi:type="notation:Node" xmi:id="_Kn2N8LRqEeGKL-Elp-YnkA" type="4011">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Kn2N8bRqEeGKL-Elp-YnkA" x="-10" y="-10"/>
+ <edges xmi:type="notation:Edge" xmi:id="_7hI1ELSLEeGXB8zr6LLorg" type="3002" source="_7gy20LSLEeGXB8zr6LLorg" target="_BlxioqwpEeGqBf0LMO47dg">
+ <children xmi:type="notation:Node" xmi:id="_7hJcILSLEeGXB8zr6LLorg" type="4011">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7hJcIbSLEeGXB8zr6LLorg" x="-10" y="-10"/>
</children>
- <children xmi:type="notation:Node" xmi:id="_Kn2N8rRqEeGKL-Elp-YnkA" type="4012">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Kn2N87RqEeGKL-Elp-YnkA" x="10" y="10"/>
+ <children xmi:type="notation:Node" xmi:id="_7hJcIrSLEeGXB8zr6LLorg" type="4012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7hJcI7SLEeGXB8zr6LLorg" x="-4" y="10"/>
</children>
- <styles xmi:type="notation:ConnectorStyle" xmi:id="_Kn1m4bRqEeGKL-Elp-YnkA" routing="Rectilinear" lineColor="4210752"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_Kn1m4rRqEeGKL-Elp-YnkA" fontColor="4210752" fontName="Segoe UI" fontHeight="10"/>
+ <styles xmi:type="notation:ConnectorStyle" xmi:id="_7hI1EbSLEeGXB8zr6LLorg" routing="Rectilinear" lineColor="4210752"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_7hI1ErSLEeGXB8zr6LLorg" fontColor="4210752" fontName="Segoe UI" fontHeight="10"/>
<element xmi:type="ecore:EReference" href="security.ecore#//Realm/items"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Kn1m47RqEeGKL-Elp-YnkA" points="[1, 0, -286, -157]$[249, 137, -38, -20]"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7hI1E7SLEeGXB8zr6LLorg" points="[1, 0, -286, -157]$[249, 137, -38, -20]"/>
</edges>
- <edges xmi:type="notation:Edge" xmi:id="_Kn7GcLRqEeGKL-Elp-YnkA" type="3003" source="_Knir8LRqEeGKL-Elp-YnkA" target="_BlvtcKwpEeGqBf0LMO47dg">
- <styles xmi:type="notation:ConnectorStyle" xmi:id="_Kn7GcbRqEeGKL-Elp-YnkA" routing="Rectilinear" lineColor="4210752"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_Kn7GcrRqEeGKL-Elp-YnkA" fontName="Segoe UI"/>
+ <edges xmi:type="notation:Edge" xmi:id="_7hNGgLSLEeGXB8zr6LLorg" type="3003" source="_7gy20LSLEeGXB8zr6LLorg" target="_BlvtcKwpEeGqBf0LMO47dg">
+ <styles xmi:type="notation:ConnectorStyle" xmi:id="_7hNGgbSLEeGXB8zr6LLorg" routing="Rectilinear" lineColor="4210752"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_7hNGgrSLEeGXB8zr6LLorg" fontName="Segoe UI"/>
<element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Kn7Gc7RqEeGKL-Elp-YnkA" points="[1, 0, -400, -45]$[331, 37, -70, -8]"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7hNGg7SLEeGXB8zr6LLorg" points="[0, -33, 125, 95]$[0, -72, 125, 56]$[-126, -72, -1, 56]$[-126, -103, -1, 25]"/>
</edges>
- <edges xmi:type="notation:Edge" xmi:id="_Rs_rsLRqEeGKL-Elp-YnkA" type="3002" source="_RslcALRqEeGKL-Elp-YnkA" target="_Bl1NAqwpEeGqBf0LMO47dg">
- <children xmi:type="notation:Node" xmi:id="_RtASwLRqEeGKL-Elp-YnkA" type="4011">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_RtASwbRqEeGKL-Elp-YnkA" x="-10" y="-10"/>
+ <edges xmi:type="notation:Edge" xmi:id="_8vTRULSLEeGXB8zr6LLorg" type="3002" source="_8vHrILSLEeGXB8zr6LLorg" target="_Bl1NAqwpEeGqBf0LMO47dg">
+ <children xmi:type="notation:Node" xmi:id="_8vTRVLSLEeGXB8zr6LLorg" type="4011">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8vTRVbSLEeGXB8zr6LLorg" x="-10" y="-10"/>
</children>
- <children xmi:type="notation:Node" xmi:id="_RtASwrRqEeGKL-Elp-YnkA" type="4012">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_RtASw7RqEeGKL-Elp-YnkA" x="10" y="10"/>
+ <children xmi:type="notation:Node" xmi:id="_8vTRVrSLEeGXB8zr6LLorg" type="4012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8vTRV7SLEeGXB8zr6LLorg" x="10" y="10"/>
</children>
- <styles xmi:type="notation:ConnectorStyle" xmi:id="_Rs_rsbRqEeGKL-Elp-YnkA" routing="Rectilinear" lineColor="4210752"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_Rs_rsrRqEeGKL-Elp-YnkA" fontColor="4210752" fontName="Segoe UI" fontHeight="10"/>
+ <styles xmi:type="notation:ConnectorStyle" xmi:id="_8vTRUbSLEeGXB8zr6LLorg" routing="Rectilinear" lineColor="4210752"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_8vTRUrSLEeGXB8zr6LLorg" fontColor="4210752" fontName="Segoe UI" fontHeight="10"/>
<element xmi:type="ecore:EReference" href="security.ecore#//User/groups"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Rs_rs7RqEeGKL-Elp-YnkA" points="[124, -52, -152, 0]$[226, -52, -50, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XDcL8LRqEeGKL-Elp-YnkA" id="(0.5,0.5)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XDczALRqEeGKL-Elp-YnkA" id="(0.5,0.5)"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8vTRU7SLEeGXB8zr6LLorg" points="[124, -43, -157, 8]$[231, -43, -50, 8]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__GShYLSMEeGXB8zr6LLorg" id="(0.5,0.5)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__GShYbSMEeGXB8zr6LLorg" id="(0.5,0.5)"/>
</edges>
- <edges xmi:type="notation:Edge" xmi:id="_RtA50LRqEeGKL-Elp-YnkA" type="3002" source="_RslcALRqEeGKL-Elp-YnkA" target="_Bl3pQKwpEeGqBf0LMO47dg">
- <children xmi:type="notation:Node" xmi:id="_RtA51LRqEeGKL-Elp-YnkA" type="4011">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_RtA51bRqEeGKL-Elp-YnkA" x="-10" y="-10"/>
+ <edges xmi:type="notation:Edge" xmi:id="_8vT4YLSLEeGXB8zr6LLorg" type="3002" source="_8vHrILSLEeGXB8zr6LLorg" target="_Bl3pQKwpEeGqBf0LMO47dg">
+ <children xmi:type="notation:Node" xmi:id="_8vUfcLSLEeGXB8zr6LLorg" type="4011">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8vUfcbSLEeGXB8zr6LLorg" x="-14" y="-31"/>
</children>
- <children xmi:type="notation:Node" xmi:id="_RtA51rRqEeGKL-Elp-YnkA" type="4012">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_RtA517RqEeGKL-Elp-YnkA" x="10" y="10"/>
+ <children xmi:type="notation:Node" xmi:id="_8vUfcrSLEeGXB8zr6LLorg" type="4012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8vUfc7SLEeGXB8zr6LLorg" x="-14" y="20"/>
</children>
- <styles xmi:type="notation:ConnectorStyle" xmi:id="_RtA50bRqEeGKL-Elp-YnkA" routing="Rectilinear" lineColor="4210752"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_RtA50rRqEeGKL-Elp-YnkA" fontColor="4210752" fontName="Segoe UI" fontHeight="10"/>
+ <styles xmi:type="notation:ConnectorStyle" xmi:id="_8vT4YbSLEeGXB8zr6LLorg" routing="Rectilinear" lineColor="4210752"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_8vT4YrSLEeGXB8zr6LLorg" fontColor="4210752" fontName="Segoe UI" fontHeight="10"/>
<element xmi:type="ecore:EReference" href="security.ecore#//User/password"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_RtA507RqEeGKL-Elp-YnkA" points="[0, 1, -154, -594]$[148, 571, -6, -24]"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8vT4Y7SLEeGXB8zr6LLorg" points="[0, 1, -154, -594]$[148, 571, -6, -24]"/>
</edges>
- <edges xmi:type="notation:Edge" xmi:id="_RtFyULRqEeGKL-Elp-YnkA" type="3003" source="_RslcALRqEeGKL-Elp-YnkA" target="_Bl0l8KwpEeGqBf0LMO47dg">
- <styles xmi:type="notation:ConnectorStyle" xmi:id="_RtFyUbRqEeGKL-Elp-YnkA" routing="Rectilinear" lineColor="4210752"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_RtFyUrRqEeGKL-Elp-YnkA" fontName="Segoe UI"/>
+ <edges xmi:type="notation:Edge" xmi:id="_8vYw4LSLEeGXB8zr6LLorg" type="3003" source="_8vHrILSLEeGXB8zr6LLorg" target="_Bl0l8KwpEeGqBf0LMO47dg">
+ <styles xmi:type="notation:ConnectorStyle" xmi:id="_8vYw4bSLEeGXB8zr6LLorg" routing="Rectilinear" lineColor="4210752"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_8vYw4rSLEeGXB8zr6LLorg" fontName="Segoe UI"/>
<element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_RtFyU7RqEeGKL-Elp-YnkA" points="[1, 1, -286, -269]$[261, 246, -26, -24]"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8vYw47SLEeGXB8zr6LLorg" points="[-1, -75, -133, 104]$[-1, -113, -133, 66]$[131, -113, -1, 66]$[131, -154, -1, 25]"/>
</edges>
- <edges xmi:type="notation:Edge" xmi:id="_RtHngLRqEeGKL-Elp-YnkA" type="3002" source="_Bl1NAqwpEeGqBf0LMO47dg" target="_RslcALRqEeGKL-Elp-YnkA">
- <children xmi:type="notation:Node" xmi:id="_RtHnhLRqEeGKL-Elp-YnkA" type="4011">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_RtHnhbRqEeGKL-Elp-YnkA" x="-10" y="-10"/>
+ <edges xmi:type="notation:Edge" xmi:id="_8vamELSLEeGXB8zr6LLorg" type="3002" source="_Bl1NAqwpEeGqBf0LMO47dg" target="_8vHrILSLEeGXB8zr6LLorg">
+ <children xmi:type="notation:Node" xmi:id="_8vbNIbSLEeGXB8zr6LLorg" type="4011">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8vbNIrSLEeGXB8zr6LLorg" y="-12"/>
</children>
- <children xmi:type="notation:Node" xmi:id="_RtHnhrRqEeGKL-Elp-YnkA" type="4012">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_RtHnh7RqEeGKL-Elp-YnkA" x="10" y="10"/>
+ <children xmi:type="notation:Node" xmi:id="_8vbNI7SLEeGXB8zr6LLorg" type="4012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8vbNJLSLEeGXB8zr6LLorg" y="12"/>
</children>
- <styles xmi:type="notation:ConnectorStyle" xmi:id="_RtHngbRqEeGKL-Elp-YnkA" routing="Rectilinear" lineColor="4210752"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_RtHngrRqEeGKL-Elp-YnkA" fontColor="4210752" fontName="Segoe UI" fontHeight="10"/>
+ <styles xmi:type="notation:ConnectorStyle" xmi:id="_8vamEbSLEeGXB8zr6LLorg" routing="Rectilinear" lineColor="4210752"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_8vamErSLEeGXB8zr6LLorg" fontColor="4210752" fontName="Segoe UI" fontHeight="10"/>
<element xmi:type="ecore:EReference" href="security.ecore#//Group/users"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_RtHng7RqEeGKL-Elp-YnkA" points="[-50, 0, 226, -52]$[-152, 0, 124, -52]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RtQxcLRqEeGKL-Elp-YnkA" id="(0.5,0.5)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RtQxcbRqEeGKL-Elp-YnkA" id="(0.5,0.5)"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8vbNILSLEeGXB8zr6LLorg" points="[-50, 8, 231, -43]$[-157, 8, 124, -43]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8vk-ILSLEeGXB8zr6LLorg" id="(0.5,0.5)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8vk-IbSLEeGXB8zr6LLorg" id="(0.5,0.5)"/>
</edges>
</notation:Diagram>

Back to the top