Package org.eclipse.emf.cdo.common.commit

Common concepts for dealing with commits and change sets.

Interface Summary
CDOChangeKindProvider Generic provider for the kinds of changes that have been applied to objects.
CDOChangeSet The change set data between two branch points with a common ancestor.
CDOChangeSetData A change kind provider with detailed information about new, changed and detached objects.
CDOChangeSetDataProvider Provides consumers with change set data structures.
CDOCommitData Change set data with detailed information about new package units.
CDOCommitHistory A cache for the commit infos of a branch or of an entire repository.
CDOCommitHistory.Provider<KEY,HISTORY extends CDOCommitHistory> Provides consumers with histories.
CDOCommitHistory.TriggerLoadElement A virtual history element that can be returned from IContainer.getElements() if CDOCommitHistory.isAppendingTriggerLoadElement() is true to indicate that the history is not fully loaded, yet.
CDOCommitInfo Commit data in the context of a commit info manager with additional commit informations.
CDOCommitInfoHandler A call-back interface that indicates the ability to handle commit infos that are passed from other entities.
CDOCommitInfoManager Loads, provides and possible manages commit info objects.
CDOCommitInfoProvider Calls registered commit info handlers.

Enum Summary
CDOChangeKind Enumerates possible change kinds.

Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.