public interface CDOCheckout extends CDOExplorerElement, CDOTimeProvider, CDOElement.StateProvider
Modifier and Type | Interface and Description |
---|---|
static class |
CDOCheckout.ObjectType |
static class |
CDOCheckout.State |
Modifier and Type | Field and Description |
---|---|
static String |
TYPE_OFFLINE |
static String |
TYPE_ONLINE_HISTORICAL |
static String |
TYPE_ONLINE_TRANSACTIONAL |
Modifier and Type | Method and Description |
---|---|
boolean |
addBranchPoint(CDOBranchPoint branchPoint) |
void |
close() |
org.eclipse.emf.common.util.URI |
createResourceURI(String path) |
int |
getBranchID() |
String |
getBranchPath() |
CDOBranchPoint |
getBranchPoint() |
CDOBranchPoint |
getBranchPoint(CDOCheckout fromCheckout) |
CDOBranchPoint[] |
getBranchPoints() |
String |
getEditorOpenerID(CDOID objectID) |
CDORepository |
getRepository() |
CDOID |
getRootID() |
org.eclipse.emf.ecore.EObject |
getRootObject() |
CDOCheckout.ObjectType |
getRootType() |
CDOCheckout.State |
getState() |
long |
getTimeStamp() |
org.eclipse.emf.common.util.URI |
getURI() |
CDOView |
getView() |
CDOView[] |
getViews() |
boolean |
isDirty() |
boolean |
isOffline() |
boolean |
isOnline() |
boolean |
isOpen() |
boolean |
isReadOnly() |
void |
open() |
CDOTransaction |
openTransaction() |
CDOTransaction |
openTransaction(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
CDOView |
openView() |
CDOView |
openView(boolean readOnly) |
CDOView |
openView(boolean readOnly,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
CDOView |
openView(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
setBranchID(int branchID) |
void |
setBranchPoint(CDOBranchPoint branchPoint) |
void |
setBranchPoint(int branchID,
long timeStamp) |
void |
setEditorOpenerID(CDOID objectID,
String editorOpenerID) |
void |
setReadOnly(boolean readOnly) |
void |
setRootID(CDOID rootID) |
void |
setTimeStamp(long timeStamp) |
delete, getDescription, getID, getLabel, getType, setDescription, setLabel
addListener, getListeners, hasListeners, removeListener
getAdapter
getTarget, isAdapterForType, notifyChanged, setTarget
compareTo
getState
static final String TYPE_ONLINE_TRANSACTIONAL
static final String TYPE_ONLINE_HISTORICAL
static final String TYPE_OFFLINE
org.eclipse.emf.common.util.URI getURI()
boolean isOffline()
boolean isOnline()
CDORepository getRepository()
int getBranchID()
void setBranchID(int branchID)
String getBranchPath()
CDOBranchPoint getBranchPoint()
void setBranchPoint(CDOBranchPoint branchPoint)
void setBranchPoint(int branchID, long timeStamp)
CDOBranchPoint getBranchPoint(CDOCheckout fromCheckout)
CDOBranchPoint[] getBranchPoints()
boolean addBranchPoint(CDOBranchPoint branchPoint)
long getTimeStamp()
getTimeStamp
in interface CDOTimeProvider
void setTimeStamp(long timeStamp)
boolean isReadOnly()
void setReadOnly(boolean readOnly)
CDOID getRootID()
void setRootID(CDOID rootID)
CDOCheckout.State getState()
boolean isOpen()
void open()
void close()
CDOView[] getViews()
CDOView getView()
org.eclipse.emf.ecore.EObject getRootObject()
CDOCheckout.ObjectType getRootType()
CDOView openView()
CDOView openView(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
CDOView openView(boolean readOnly)
CDOView openView(boolean readOnly, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
CDOTransaction openTransaction()
CDOTransaction openTransaction(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
org.eclipse.emf.common.util.URI createResourceURI(String path)
boolean isDirty()
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.