Interface CDOBranchTag
- All Superinterfaces:
CDOBranchPoint
,CDOBranchProvider
,CDONameProvider
,CDOTimeProvider
,Comparable<CDOBranchTag>
A persistent, named
branch point
.- Since:
- 3.0
- Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
Atag event
fired when a branch tag was deleted.static interface
Anevent
fired from abranch tag
.static interface
Atag event
fired when a branch tag was moved.static interface
Atag event
fired when a branch tag was renamed. -
Field Summary
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
-
Method Summary
Modifier and TypeMethodDescriptionvoid
delete()
Returns the branch manager that manages this branch, nevernull
.getName()
Returns the name of this branch tag.boolean
void
move
(CDOBranchPoint branchPoint) void
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
Methods inherited from interface java.lang.Comparable
compareTo
-
Method Details
-
getBranchManager
CDOBranchManager getBranchManager()Returns the branch manager that manages this branch, nevernull
.- Since:
- 4.11
-
getName
String getName()Returns the name of this branch tag.- Specified by:
getName
in interfaceCDONameProvider
-
setName
- Since:
- 4.11
-
move
- Since:
- 4.11
-
delete
void delete()- Since:
- 4.11
-
isDeleted
boolean isDeleted()- Since:
- 4.11
-