diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/common/revision/CDORevision.java')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/common/revision/CDORevision.java | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/common/revision/CDORevision.java b/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/common/revision/CDORevision.java index d3884bc678..75eb411b21 100644 --- a/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/common/revision/CDORevision.java +++ b/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/common/revision/CDORevision.java @@ -62,15 +62,9 @@ public interface CDORevision extends CDORevisionKey, CDORevisable */ public static final CDOPermissionProvider PERMISSION_PROVIDER = new CDOPermissionProvider() { - public CDOPermission getPermission(Object protectableObject) + public CDOPermission getPermission(CDORevision revision, CDOBranchPoint securityContext) { - if (protectableObject instanceof CDORevision) - { - CDORevision revision = (CDORevision)protectableObject; - return revision.getPermission(); - } - - return CDOPermission.NONE; + return revision.getPermission(); } }; |