# Uses of Package
org.eclipse.emf.cdo

- Packages that use org.eclipse.emf.cdo
  Package | Description
  --- | ---
  org.eclipse.emf.cdo | Client concepts like `CDOObject` and `CDOState`.
  org.eclipse.emf.cdo.compare | Client concepts for integrating EMF Compare with CDO.
  org.eclipse.emf.cdo.eresource | The generated EMF API of the CDO repository file system.
  org.eclipse.emf.cdo.eresource.impl | The generated EMF implementation of the CDO repository file system.
  org.eclipse.emf.cdo.etypes | The generated EMF API of the CDO system data types and native annotations.
  org.eclipse.emf.cdo.etypes.impl | The generated EMF implementation of the CDO system data types and native annotations.
  org.eclipse.emf.cdo.explorer.checkouts | Interfaces for working with `checkouts`.
  org.eclipse.emf.cdo.expressions | The generated EMF API of the CDO expressions model.
  org.eclipse.emf.cdo.expressions.impl | The generated EMF implementation of the CDO expressions model.
  org.eclipse.emf.cdo.security | The generated EMF API of the CDO security model.
  org.eclipse.emf.cdo.security.impl | The generated EMF implementation of the CDO security model.
  org.eclipse.emf.cdo.spi.workspace | Server provider interfaces (SPI) for CDO `workspaces`.
  org.eclipse.emf.cdo.transaction | Client concepts for dealing with transactions, distributed transactions and their save points.
  org.eclipse.emf.cdo.ui | Reusable UI components specific to the CDO Model Repository.
  org.eclipse.emf.cdo.ui.widgets | A library with reusable widgets.
  org.eclipse.emf.cdo.util | Client utility classes, some common interfaces and exceptions.
  org.eclipse.emf.cdo.view | Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets.
  org.eclipse.emf.cdo.workspace | Concepts to checkout, open and further operate CDO `workspaces`.
  org.eclipse.emf.internal.cdo | Exposes `CDOObjectImpl` for extension in generated EMF models.
  org.eclipse.emf.spi.cdo | Client service provider interfaces and useful base implementations.

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo
  Class and Description
  CDOElement
  CDOLock A read or write lock on an `object` as returned by `CDOObject.cdoReadLock()` or `CDOObject.cdoWriteLock()`.
  CDONotification A base interface for all CDO specific notifications.
  CDOObject A specialized subinterface of `EObject` that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.
  CDOObjectHistory A cache for the `commit infos` of an `object`.
  CDOState Enumerates the possible states of local `objects`.

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.compare
  Class and Description
  CDOObject A specialized subinterface of `EObject` that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.eresource
  Class and Description
  CDOObject A specialized subinterface of `EObject` that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.eresource.impl
  Class and Description
  CDOObject A specialized subinterface of `EObject` that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.etypes
  Class and Description
  CDOObject A specialized subinterface of `EObject` that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.etypes.impl
  Class and Description
  CDOObject A specialized subinterface of `EObject` that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.explorer.checkouts
  Class and Description
  CDOElement.StateProvider

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.expressions
  Class and Description
  CDOObject A specialized subinterface of `EObject` that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.expressions.impl
  Class and Description
  CDOObject A specialized subinterface of `EObject` that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.security
  Class and Description
  CDOObject A specialized subinterface of `EObject` that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.security.impl
  Class and Description
  CDOObject A specialized subinterface of `EObject` that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.spi.workspace
  Class and Description
  CDOElement.StateProvider

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.transaction
  Class and Description
  CDOObject A specialized subinterface of `EObject` that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.
  CDOObjectHistory A cache for the `commit infos` of an `object`.
  CDOObjectReference Represents a `CDOObject` typed reference from one object to another object.

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.ui
  Class and Description
  CDOObject A specialized subinterface of `EObject` that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.ui.widgets
  Class and Description
  CDOObject A specialized subinterface of `EObject` that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.util
  Class and Description
  CDOObject A specialized subinterface of `EObject` that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.
  CDOObjectReference Represents a `CDOObject` typed reference from one object to another object.

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.view
  Class and Description
  CDOObject A specialized subinterface of `EObject` that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.
  CDOObjectReference Represents a `CDOObject` typed reference from one object to another object.
  CDOState Enumerates the possible states of local `objects`.

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.workspace
  Class and Description
  CDOElement.StateProvider

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.internal.cdo
  Class and Description
  CDOLock A read or write lock on an `object` as returned by `CDOObject.cdoReadLock()` or `CDOObject.cdoWriteLock()`.
  CDOObject A specialized subinterface of `EObject` that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.
  CDOObjectHistory A cache for the `commit infos` of an `object`.
  CDOState Enumerates the possible states of local `objects`.

- Classes in org.eclipse.emf.cdo used by org.eclipse.emf.spi.cdo
  Class and Description
  CDOObject A specialized subinterface of `EObject` that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.
  CDOObjectReference Represents a `CDOObject` typed reference from one object to another object.
  CDOState Enumerates the possible states of local `objects`.

Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html