# Uses of Package
org.eclipse.emf.cdo.workspace

- Packages that use org.eclipse.emf.cdo.workspace
  Package | Description
  --- | ---
  org.eclipse.emf.cdo.spi.workspace | Server provider interfaces (SPI) for CDO `workspaces`.
  org.eclipse.emf.cdo.workspace | Concepts to checkout, open and further operate CDO `workspaces`.

- Classes in org.eclipse.emf.cdo.workspace used by org.eclipse.emf.cdo.spi.workspace
  Class | Description
  --- | ---
  CDOWorkspace | Represents a local `checkout` from a remote repository.
  CDOWorkspaceBase | Represents the local state of a `workspace` directly after the initial `checkout` operation or any subsequent `update` and `replace` operations.
  CDOWorkspaceBase2 | Adds `CDOWorkspaceBase2.isEmpty()` and `CDOWorkspaceBase2.containsID(CDOID)` methods.

- Classes in org.eclipse.emf.cdo.workspace used by org.eclipse.emf.cdo.workspace
  Class | Description
  --- | ---
  CDOWorkspace | Represents a local `checkout` from a remote repository.
  CDOWorkspaceBase | Represents the local state of a `workspace` directly after the initial `checkout` operation or any subsequent `update` and `replace` operations.
  CDOWorkspaceBase2 | Adds `CDOWorkspaceBase2.isEmpty()` and `CDOWorkspaceBase2.containsID(CDOID)` methods.
  CDOWorkspaceConfiguration | Checks out new `workspace` or opens existing ones.