Schnittstelle InternalCDOBranch
- Alle Superschnittstellen:
CDOBranch,CDOBranchPoint,CDOBranchProvider,CDONameProvider,CDOTimeProvider,Comparable<CDOBranch>,IAdaptable,org.eclipse.net4j.util.container.IContainer<CDOBranch>,org.eclipse.net4j.util.event.INotifier
If the meaning of this type isn't clear, there really should be more of a description here...
- Seit:
- 3.0
- Autor:
- 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.
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.common.branch.CDOBranch
CDOBranch.BranchDeletedEventVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.container.IContainer
org.eclipse.net4j.util.container.IContainer.Modifiable<E>, org.eclipse.net4j.util.container.IContainer.Persistable<E>, org.eclipse.net4j.util.container.IContainer.Persistence<E>Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2 -
Feldübersicht
Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.branch.CDOBranch
MAIN_BRANCH_ID, MAIN_BRANCH_NAME, PATH_SEPARATORVon Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddChild(InternalCDOBranch branch) voidbasicSetName(String name) createBranch(String name) Creates a sub branch of this branch with the given name,basedat thecurrent time.createBranch(String name, long timeStamp) Creates a sub branch of this branch with the given name,basedat thebranch pointin this branch with the given time stamp.Returns the sub branch of this branch with the given relative path, ornullif no sub branch with this path exists in this branch.Returns an array of the sub branches of this branch, nevernull.getBranches(boolean loadOnDemand) Returns the branch manager that manages this branch, nevernull.booleanisProxy()voidremoveChild(InternalCDOBranch branch) voidsetBranchInfo(String name, InternalCDOBranch baseBranch, long baseTimeStamp) voidVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.branch.CDOBranch
delete, fireDeletedEvent, getBase, getBasePath, getHead, getID, getName, getPathName, getPoint, getVersion, isDeleted, isLocal, isMainBranch, rename, setNameVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStampVon Schnittstelle geerbte Methoden java.lang.Comparable
compareToVon Schnittstelle geerbte Methoden org.eclipse.core.runtime.IAdaptable
getAdapterVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.container.IContainer
getElements, isEmptyVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Methodendetails
-
isProxy
boolean isProxy() -
getBranchManager
InternalCDOBranchManager getBranchManager()Beschreibung aus Schnittstelle kopiert:CDOBranchReturns the branch manager that manages this branch, nevernull.- Angegeben von:
getBranchManagerin SchnittstelleCDOBranch
-
getBranches
InternalCDOBranch[] getBranches()Beschreibung aus Schnittstelle kopiert:CDOBranchReturns an array of the sub branches of this branch, nevernull.- Angegeben von:
getBranchesin SchnittstelleCDOBranch
-
getBranches
- Seit:
- 4.0
-
getBranch
Beschreibung aus Schnittstelle kopiert:CDOBranchReturns the sub branch of this branch with the given relative path, ornullif no sub branch with this path exists in this branch.The path name is the concatenation of the names of all branches from a direct sub branch of this branch, separated by
slashes("/" characters). Example: "team1/smith". -
createBranch
Beschreibung aus Schnittstelle kopiert:CDOBranchCreates a sub branch of this branch with the given name,basedat thebranch pointin this branch with the given time stamp.- Angegeben von:
createBranchin SchnittstelleCDOBranch- Parameter:
name- The name of the sub branch to be created. It must not contain thepath separatorcharacter (slash).timeStamp- The time stamp in this branch that the sub branch to be created is supposed to bebased at. It must not be before the base time stamp of this branch and it must be different from the fixed special time stampunspecified- Löst aus:
CDODuplicateBranchException- Siehe auch:
-
createBranch
Beschreibung aus Schnittstelle kopiert:CDOBranchCreates a sub branch of this branch with the given name,basedat thecurrent time.- Angegeben von:
createBranchin SchnittstelleCDOBranch- Löst aus:
CDODuplicateBranchException
-
getBranchInfo
InternalCDOBranchManager.BranchLoader.BranchInfo getBranchInfo() -
setBranchInfo
-
addChild
-
removeChild
- Seit:
- 4.15
-
setDeleted
void setDeleted()- Seit:
- 4.15
-
basicSetName
- Seit:
- 4.4
-