Package org.eclipse.emf.cdo.common.revision
package org.eclipse.emf.cdo.common.revision
Common concepts for dealing with revisions and revision lists.
-
KlasseBeschreibungProvides consumers with all
revisionsavailable in an instance of this interface.AnID/ version number pair.AmoveableEList.Createslistinstances.An entity that has a defined lifetime (creation plus revision) and a version in abranch.Aneventfired from arevision cacheforrevisionsthat are evicted because they are no longer strongly referenced when free memory runs low.An entity thatrevisionscan be added to.A crawler that visits CDO revisions and their features according to afeature strategyand passes them to ahandler.Strategy for handling containment proxies during crawling.Strategy for deciding how to handle features during crawling.Decision for feature handling: skip, handle, follow, or both.Handler interface for receiving crawl events.Handler implementation that calculates a message digest over crawled data.Handler implementation that writes crawl data to an output stream.Abstract ID mapper for mapping real IDs to local IDs.In-memory implementation of IDMapper.Encapsulates the modeled information and the EMF system values of arevision.Createsrevisioninstances.A call-back interface that indicates the ability to handlerevisionsthat are passed from other entities.A delegatingrevision handlerwith afilter()method used to suppress specific revisions.A delegatingrevision handlerthat filters detached revisions.Internsrevisions.Provides access torevisionsin a CDOrepositoryby demand loading and caching them.Provides consumers with therevisionsofidentifiableCDO objects by selecting a particular one from several possiblebranch points.Various static helper methods for dealing withrevisions.Arevision dumperthat directs all output to a stream.Arevision dumperthat directs all output as HTML text to a stream.Arevision dumperthat directs all output as plain text to a stream.