# 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.lm
The generated EMF API of the CDO Lifecycle Management model.
org.eclipse.emf.cdo.lm.assembly
The generated EMF API of the CDO Lifecycle Management Assembly model.
org.eclipse.emf.cdo.lm.assembly.impl
The generated EMF implementation of the CDO Lifecycle Management Assembly model.
org.eclipse.emf.cdo.lm.client
Client concepts for dealing with CDO Lifecycle Management systems and assemblies.
org.eclipse.emf.cdo.lm.impl
The generated EMF implementation of the CDO Lifecycle Management model.
org.eclipse.emf.cdo.lm.modules
The generated EMF API of the CDO Lifecycle Management Modules model.
org.eclipse.emf.cdo.lm.modules.impl
The generated EMF implementation of the CDO Lifecycle Management Modules model.
org.eclipse.emf.cdo.lm.reviews
org.eclipse.emf.cdo.lm.reviews.impl
org.eclipse.emf.cdo.lm.security
The generated EMF API of the CDO Lifecycle Management Security model.
org.eclipse.emf.cdo.lm.security.impl
The generated EMF implementation of the CDO Lifecycle Management Security 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
Description
CDOElement
An `adapter` for `EObjects` that is able to impose an alternative contents tree structure.
CDOLock
A read or write lock on an `object` as returned by `CDOObject.cdoReadLock()` or `CDOObject.cdoWriteLock()`.
CDOLock.CDOAcquiredLock
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
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
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
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
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
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
Description
CDOElement.StateProvider
Provides the consumer with the `states` of objects such as `CDOObjects`.
Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.expressions
Class
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
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.lm
Class
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.lm.assembly
Class
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.lm.assembly.impl
Class
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.lm.client
Class
Description
CDOObjectReference
Represents a `CDOObject` typed reference from one object to another object.
Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.lm.impl
Class
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.lm.modules
Class
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.lm.modules.impl
Class
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.lm.reviews
Class
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.lm.reviews.impl
Class
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.lm.security
Class
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.lm.security.impl
Class
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
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
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
Description
CDOElement.StateProvider
Provides the consumer with the `states` of objects such as `CDOObjects`.
Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.transaction
Class
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
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
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
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
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
Description
CDOElement.StateProvider
Provides the consumer with the `states` of objects such as `CDOObjects`.
Classes in org.eclipse.emf.cdo used by org.eclipse.emf.internal.cdo
Class
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
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`.