Interface CDOCheckout
- All Superinterfaces:
Adapter
,CDOElement.StateProvider
,CDOExplorerElement
,CDOTimeProvider
,Comparable<CDOExplorerElement>
,IAdaptable
,org.eclipse.net4j.util.event.INotifier
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
Modifier and TypeInterfaceDescriptionstatic enum
static enum
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.explorer.CDOExplorerElement
CDOExplorerElement.StateChangedEvent
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
addBranchPoint
(CDOBranchPoint branchPoint) void
close()
createResourceURI
(String path) int
getBranchPoint
(CDOCheckout fromCheckout) getEditorOpenerID
(CDOID objectID) getState()
long
getURI()
getView()
CDOView[]
getViews()
boolean
isDirty()
boolean
boolean
isOnline()
boolean
isOpen()
boolean
boolean
void
open()
openTransaction
(ResourceSet resourceSet) openView()
openView
(boolean readOnly) openView
(boolean readOnly, ResourceSet resourceSet) openView
(ResourceSet resourceSet) void
setBranchID
(int branchID) void
setBranchPoint
(int branchID, long timeStamp) void
setBranchPoint
(CDOBranchPoint branchPoint) void
setBranchPoint
(CDOBranchPointRef branchPointRef) void
setEditorOpenerID
(CDOID objectID, String editorOpenerID) void
setPrefetch
(boolean prefetch) void
setReadOnly
(boolean readOnly) void
void
setTimeStamp
(long timeStamp) boolean
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
addKeyword, delete, getDescription, getError, getFolder, getID, getKeywords, getLabel, getProperties, getStateFolder, getStateFolder, getTransientProperties, getType, hasKeyword, removeKeyword, setDescription, setKeywords, setLabel
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Field Details
-
TYPE_ONLINE_TRANSACTIONAL
- See Also:
-
TYPE_ONLINE_HISTORICAL
- See Also:
-
TYPE_OFFLINE
- See Also:
-
-
Method Details
-
getURI
URI getURI() -
isOffline
boolean isOffline() -
isOnline
boolean isOnline() -
getRepository
CDORepository getRepository() -
getBranchID
int getBranchID() -
setBranchID
void setBranchID(int branchID) -
getBranchPath
String getBranchPath() -
getBranchPoint
CDOBranchPoint getBranchPoint() -
setBranchPoint
-
setBranchPoint
- Since:
- 4.8
-
setBranchPoint
void setBranchPoint(int branchID, long timeStamp) -
getBranchPoint
-
getBranchPoints
CDOBranchPoint[] getBranchPoints() -
addBranchPoint
-
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
-
getRootLabel
String getRootLabel()- Since:
- 4.8
-
isPrefetch
boolean isPrefetch()- Since:
- 4.11
-
setPrefetch
void setPrefetch(boolean prefetch) - Since:
- 4.11
-
waitUntilPrefetched
boolean waitUntilPrefetched()- Since:
- 4.11
-
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
-
openView
-
openView
-
openTransaction
CDOTransaction openTransaction() -
openTransaction
-
createResourceURI
-
isDirty
boolean isDirty() -
getEditorOpenerID
-
setEditorOpenerID
-