Interface CDOCheckout
-
- All Superinterfaces:
Adapter
,CDOElement.StateProvider
,CDOExplorerElement
,CDOTimeProvider
,java.lang.Comparable<CDOExplorerElement>
,IAdaptable
,org.eclipse.net4j.util.event.INotifier
public interface CDOCheckout extends CDOExplorerElement, CDOTimeProvider, CDOElement.StateProvider
A CDO checkout.- Since:
- 4.4
- 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 class
CDOCheckout.ObjectType
static class
CDOCheckout.State
-
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
TYPE_OFFLINE
static java.lang.String
TYPE_ONLINE_HISTORICAL
static java.lang.String
TYPE_ONLINE_TRANSACTIONAL
-
Method Summary
-
Methods inherited from interface org.eclipse.emf.common.notify.Adapter
getTarget, isAdapterForType, notifyChanged, setTarget
-
Methods inherited from interface org.eclipse.emf.cdo.CDOElement.StateProvider
getState
-
Methods inherited from interface org.eclipse.emf.cdo.explorer.CDOExplorerElement
delete, getDescription, getFolder, getID, getLabel, getProperties, getStateFolder, getStateFolder, getType, setDescription, setLabel
-
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
-
-
-
-
Field Detail
-
TYPE_ONLINE_TRANSACTIONAL
static final java.lang.String TYPE_ONLINE_TRANSACTIONAL
- See Also:
- Constant Field Values
-
TYPE_ONLINE_HISTORICAL
static final java.lang.String TYPE_ONLINE_HISTORICAL
- See Also:
- Constant Field Values
-
TYPE_OFFLINE
static final java.lang.String TYPE_OFFLINE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getURI
URI getURI()
-
isOffline
boolean isOffline()
-
isOnline
boolean isOnline()
-
getRepository
CDORepository getRepository()
-
getBranchID
int getBranchID()
-
setBranchID
void setBranchID(int branchID)
-
getBranchPath
java.lang.String getBranchPath()
-
getBranchPoint
CDOBranchPoint getBranchPoint()
-
setBranchPoint
void setBranchPoint(CDOBranchPoint branchPoint)
-
setBranchPoint
void setBranchPoint(CDOBranchPointRef branchPointRef)
- Since:
- 4.8
-
setBranchPoint
void setBranchPoint(int branchID, long timeStamp)
-
getBranchPoint
CDOBranchPoint getBranchPoint(CDOCheckout fromCheckout)
-
getBranchPoints
CDOBranchPoint[] getBranchPoints()
-
addBranchPoint
boolean addBranchPoint(CDOBranchPoint branchPoint)
-
getTimeStamp
long getTimeStamp()
- Specified by:
getTimeStamp
in interfaceCDOTimeProvider
-
setTimeStamp
void setTimeStamp(long timeStamp)
-
isReadOnly
boolean isReadOnly()
-
setReadOnly
void setReadOnly(boolean readOnly)
-
getRootID
CDOID getRootID()
-
setRootID
void setRootID(CDOID rootID)
-
getRootLabel
java.lang.String getRootLabel()
- Since:
- 4.8
-
duplicate
CDOCheckout duplicate()
- Since:
- 4.5
-
getState
CDOCheckout.State getState()
-
isOpen
boolean isOpen()
-
open
void open()
-
close
void close()
-
getViews
CDOView[] getViews()
-
getView
CDOView getView()
-
getRootObject
EObject getRootObject()
-
getRootType
CDOCheckout.ObjectType getRootType()
-
openView
CDOView openView()
-
openView
CDOView openView(ResourceSet resourceSet)
-
openView
CDOView openView(boolean readOnly)
-
openView
CDOView openView(boolean readOnly, ResourceSet resourceSet)
-
openTransaction
CDOTransaction openTransaction()
-
openTransaction
CDOTransaction openTransaction(ResourceSet resourceSet)
-
createResourceURI
URI createResourceURI(java.lang.String path)
-
isDirty
boolean isDirty()
-
getEditorOpenerID
java.lang.String getEditorOpenerID(CDOID objectID)
-
setEditorOpenerID
void setEditorOpenerID(CDOID objectID, java.lang.String editorOpenerID)
-
-