Interface CDOCheckout

All Superinterfaces:
Adapter, CDOElement.StateProvider, CDOExplorerElement, CDOTimeProvider, 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.
  • Field Details

  • 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

      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 interface CDOTimeProvider
    • setTimeStamp

      void setTimeStamp(long timeStamp)
    • isReadOnly

      boolean isReadOnly()
    • setReadOnly

      void setReadOnly(boolean readOnly)
    • getRootID

      CDOID getRootID()
    • setRootID

      void setRootID(CDOID rootID)
    • 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

      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(String path)
    • isDirty

      boolean isDirty()
    • getEditorOpenerID

      String getEditorOpenerID(CDOID objectID)
    • setEditorOpenerID

      void setEditorOpenerID(CDOID objectID, String editorOpenerID)