Interface CDOBranchTag
-
- All Superinterfaces:
CDOBranchPoint,CDOBranchProvider,CDONameProvider,CDOTimeProvider,java.lang.Comparable<CDOBranchTag>
public interface CDOBranchTag extends CDOBranchPoint, CDONameProvider, java.lang.Comparable<CDOBranchTag>
A persistent, namedbranch 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 Classes Modifier and Type Interface Description static interfaceCDOBranchTag.TagDeletedEventstatic interfaceCDOBranchTag.TagEventstatic interfaceCDOBranchTag.TagMovedEventstatic interfaceCDOBranchTag.TagRenamedEvent
-
Field Summary
-
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddelete()CDOBranchManagergetBranchManager()Returns the branch manager that manages this branch, nevernull.java.lang.StringgetName()Returns the name of this branch tag.booleanisDeleted()voidmove(CDOBranchPoint branchPoint)voidsetName(java.lang.String name)-
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
-
-
-
-
Method Detail
-
getBranchManager
CDOBranchManager getBranchManager()
Returns the branch manager that manages this branch, nevernull.- Since:
- 4.11
-
getName
java.lang.String getName()
Returns the name of this branch tag.- Specified by:
getNamein interfaceCDONameProvider
-
setName
void setName(java.lang.String name)
- Since:
- 4.11
-
move
void move(CDOBranchPoint branchPoint)
- Since:
- 4.11
-
delete
void delete()
- Since:
- 4.11
-
isDeleted
boolean isDeleted()
- Since:
- 4.11
-
-