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 interfaceAtag eventfired when a branch tag was deleted.static interfaceAneventfired from abranch tag.static interfaceAtag eventfired when a branch tag was moved.static interfaceAtag eventfired 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 TypeMethodDescriptionvoiddelete()Returns the branch manager that manages this branch, nevernull.getName()Returns the name of this branch tag.booleanvoidmove(CDOBranchPoint branchPoint) voidMethods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStampMethods 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:
getNamein interfaceCDONameProvider
-
setName
- Since:
- 4.11
-
move
- Since:
- 4.11
-
delete
void delete()- Since:
- 4.11
-
isDeleted
boolean isDeleted()- Since:
- 4.11
-