Package org.eclipse.emf.cdo.common.revision
Common concepts for dealing with revisions and revision lists.
-
Interface Summary Interface Description CDOAllRevisionsProvider Provides consumers with allrevisionsavailable in an instance of this interface.CDOElementProxy CDOIDAndBranch CDOIDAndVersion AnID/ version number pair.CDOList AmoveableEList.CDOListFactory Createslistinstances.CDOListResolver CDORevisable An entity that has a defined lifetime (creation plus revision) and a version in abranch.CDORevision CDORevisionCache CDORevisionCache.EvictionEvent Aneventfired from arevision cacheforrevisionsthat are evicted because they are no longer strongly referenced when free memory runs low.CDORevisionCacheAdder An entity thatrevisionscan be added to.CDORevisionData Encapsulates the modeled information and the EMF system values of arevision.CDORevisionFactory Createsrevisioninstances.CDORevisionHandler A call-back interface that indicates the ability to handlerevisionsthat are passed from other entities.CDORevisionKey CDORevisionManager Provides access torevisionsin a CDOrepositoryby demand loading and caching them.CDORevisionProvider Provides consumers with therevisionsofidentifiableCDO objects by selecting a particular one from several possiblebranch points.CDORevisionsLoadedEvent CDORevisionValueVisitor -
Class Summary Class Description CDORevisionHandler.Filtered A delegatingrevision handlerwith afilter()method used to suppress specific revisions.CDORevisionHandler.Filtered.Undetached A delegatingrevision handlerthat filters detached revisions.CDORevisionUtil Various static helper methods for dealing withrevisions.CDORevisionUtil.AllRevisionsDumper CDORevisionUtil.AllRevisionsDumper.Stream Arevision dumperthat directs all output to a stream.CDORevisionUtil.AllRevisionsDumper.Stream.Html Arevision dumperthat directs all output as HTML text to a stream.CDORevisionUtil.AllRevisionsDumper.Stream.Plain Arevision dumperthat directs all output as plain text to a stream.CDORevisionUtil.CDORevisionComparator