Package org.eclipse.emf.cdo.security
Interface PermissionFilter
- 
- All Superinterfaces:
- CDOObject,- CDOWithID,- org.eclipse.emf.ecore.EObject,- org.eclipse.emf.common.notify.Notifier
 - All Known Subinterfaces:
- AndFilter,- ClassFilter,- CombinedFilter,- ExpressionFilter,- LinkedFilter,- NotFilter,- ObjectFilter,- OrFilter,- PackageFilter,- ResourceFilter
 - All Known Implementing Classes:
- AndFilterImpl,- ClassFilterImpl,- CombinedFilterImpl,- ExpressionFilterImpl,- LinkedFilterImpl,- NotFilterImpl,- ObjectFilterImpl,- OrFilterImpl,- PackageFilterImpl,- PermissionFilterImpl,- ResourceFilterImpl
 
 public interface PermissionFilter extends CDOObject A representation of the model object 'Permission Filter'.- Since:
- 4.3
- See Also:
- SecurityPackage.getPermissionFilter()
- Generated
- Extends
- CDOObject
- Model
- abstract="true"
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Stringformat()booleanisApplicable(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level)booleanisImpacted(PermissionImpl.CommitImpactContext context)- 
Methods inherited from interface org.eclipse.emf.cdo.CDOObjectcdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
 
- 
 
- 
- 
- 
Method Detail- 
isApplicableboolean isApplicable(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
isImpactedboolean isImpacted(PermissionImpl.CommitImpactContext context) 
 - 
formatjava.lang.String format() 
 
- 
 
-