Package org.eclipse.emf.cdo.common.branch
package org.eclipse.emf.cdo.common.branch
Common concepts for dealing with branches.
-
ClassDescriptionRepresents a stream of changes that is isolated from other streams of changes.An
event
fired from abranch
when it gets deleted.Enumerates the kinds of branch changes.Deprecated.Thrown fromCDOBranch.getBase()
orCDOBranch.getName()
when the branch has been deleted remotely.A call-back interface that indicates the ability to handle branches that are passed from other entities.Manages a tree ofbranches
and notifies about changes in this branch tree.Anevent
fired from atag list
.Atag list event
fired when a branch tag was moved.Atag list event
fired when a branch tag was renamed.Alistener
that dispatchesbranch changed events
to methods that can be overridden by extenders.Apoint in time
in a particularbranch
.A range between thebase
of themain branch
and thehead
of any branch that is demarcated by astart point
and anend point
.References aCDOBranchPoint
.Providesbranch point references
.Provides the consumer with abranch
.References aCDOBranch
.Providesbranch references
.A persistent, namedbranch point
.Atag event
fired when a branch tag was deleted.Anevent
fired from abranch tag
.Atag event
fired when a branch tag was moved.Atag event
fired when a branch tag was renamed.A CDOexception
thrown fromCDOBranch.createBranch()
if thepath name
of the branch to be created already exists.
CDOBranchChangedEvent
.