Class CDORevisionHandler.Filtered
- java.lang.Object
-
- org.eclipse.emf.cdo.common.revision.CDORevisionHandler.Filtered
-
- All Implemented Interfaces:
CDORevisionHandler
- Direct Known Subclasses:
CDORevisionHandler.Filtered.Undetached
- Enclosing interface:
- CDORevisionHandler
public static class CDORevisionHandler.Filtered extends java.lang.Object implements CDORevisionHandler
A delegatingrevision handler
with afilter()
method used to suppress specific revisions.- Since:
- 4.1
- Author:
- Eike Stepper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CDORevisionHandler.Filtered.Undetached
A delegatingrevision handler
that filters detached revisions.-
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionHandler
CDORevisionHandler.Filtered
-
-
Constructor Summary
Constructors Constructor Description Filtered(CDORevisionHandler delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
filter(CDORevision revision)
boolean
handleRevision(CDORevision revision)
Handles a revision.
-
-
-
Constructor Detail
-
Filtered
public Filtered(CDORevisionHandler delegate)
-
-
Method Detail
-
handleRevision
public final boolean handleRevision(CDORevision revision)
Description copied from interface:CDORevisionHandler
Handles a revision.- Specified by:
handleRevision
in interfaceCDORevisionHandler
- Returns:
true
to indicate that the caller may pass more revisions,false
otherwise.
-
filter
protected boolean filter(CDORevision revision)
-
-