Package org.eclipse.emf.cdo.common.revision
Common concepts for dealing with revisions and revision lists.
-
Interface Summary Interface Description CDOAllRevisionsProvider Provides consumers with allrevisions
available in an instance of this interface.CDOElementProxy CDOIDAndBranch CDOIDAndVersion AnID
/ version number pair.CDOList Amoveable
EList
.CDOListFactory Createslist
instances.CDOListResolver CDORevisable An entity that has a defined lifetime (creation plus revision) and a version in abranch
.CDORevision CDORevisionCache CDORevisionCache.AdditionEvent CDORevisionCache.EvictionEvent Anevent
fired from arevision cache
forrevisions
that are evicted because they are no longer strongly referenced when free memory runs low.CDORevisionCacheAdder An entity thatrevisions
can be added to.CDORevisionData Encapsulates the modeled information and the EMF system values of arevision
.CDORevisionFactory Createsrevision
instances.CDORevisionHandler A call-back interface that indicates the ability to handlerevisions
that are passed from other entities.CDORevisionInterner CDORevisionKey CDORevisionManager Provides access torevisions
in a CDOrepository
by demand loading and caching them.CDORevisionProvider Provides consumers with therevisions
ofidentifiable
CDO objects by selecting a particular one from several possiblebranch points
.CDORevisionsLoadedEvent CDORevisionValueVisitor -
Class Summary Class Description CDORevisionHandler.Filtered A delegatingrevision handler
with afilter()
method used to suppress specific revisions.CDORevisionHandler.Filtered.Undetached A delegatingrevision handler
that filters detached revisions.CDORevisionUtil Various static helper methods for dealing withrevisions
.CDORevisionUtil.AllRevisionsDumper CDORevisionUtil.AllRevisionsDumper.Stream Arevision dumper
that directs all output to a stream.CDORevisionUtil.AllRevisionsDumper.Stream.Html Arevision dumper
that directs all output as HTML text to a stream.CDORevisionUtil.AllRevisionsDumper.Stream.Plain Arevision dumper
that directs all output as plain text to a stream.CDORevisionUtil.CDORevisionComparator