# Uses of Package
org.eclipse.emf.cdo.common.id

- Packages that use org.eclipse.emf.cdo.common.id
  Package | Description
  --- | ---
  org.eclipse.emf.cdo | Client concepts like `CDOObject` and `CDOState`.
  org.eclipse.emf.cdo.common | Common concepts that are differently extended in clients and servers.
  org.eclipse.emf.cdo.common.commit | Common concepts for dealing with commits and change sets.
  org.eclipse.emf.cdo.common.id | Common concepts for dealing with object and revision IDs.
  org.eclipse.emf.cdo.common.lock | Common concepts for dealing with durable locks and views.
  org.eclipse.emf.cdo.common.protocol | Common concepts for dealing with protocols and CDO-specific I/O.
  org.eclipse.emf.cdo.common.revision | Common concepts for dealing with revisions and revision lists.
  org.eclipse.emf.cdo.common.revision.delta | Common concepts for dealing with revision deltas and feature deltas.
  org.eclipse.emf.cdo.common.util | Common utility classes, some common interfaces and exceptions.
  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.explorer.repositories | Interfaces for working with `repositories`.
  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.server | Server concepts for dealing with repositories and stores.
  org.eclipse.emf.cdo.server.db | Server concepts for dealing with DB stores and accessors.
  org.eclipse.emf.cdo.server.db.mapping | Server concepts for dealing with mapping strategies and mappings for classes, lists and types.
  org.eclipse.emf.cdo.server.mem | Server concepts for dealing with in-memory stores.
  org.eclipse.emf.cdo.server.ocl | Server implementation of a generic OCL query handler.
  org.eclipse.emf.cdo.session | Client concepts for dealing with sessions to CDO repositories.
  org.eclipse.emf.cdo.spi.common.commit | Common service provider interfaces and useful base implementations for dealing with commits and change sets.
  org.eclipse.emf.cdo.spi.common.id | Common service provider interfaces and useful base implementations for dealing with object and revision IDs.
  org.eclipse.emf.cdo.spi.common.model | Common service provider interfaces and useful base implementations for dealing with models and types
  org.eclipse.emf.cdo.spi.common.protocol | Common base implementations for dealing with I/O of CDO data structures.
  org.eclipse.emf.cdo.spi.common.revision | Common service provider interfaces and useful base implementations for dealing with revisions and deltas.
  org.eclipse.emf.cdo.spi.server | Server service provider interfaces and useful base implementations.
  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.compare | Classes that help to open EMF Compare user interfaces on CDO models.
  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.common.id used by org.eclipse.emf.cdo
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.
  CDOReference Represents a reference from one object to another object, possibly `CDOID` or CDOObject typed.
  CDOWithID An identifiable object.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.common
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.
  CDOID.ObjectType Enumerates the possible sub types of CDO `IDs` with the main type `OBJECT`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.common.commit
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.common.id
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.
  CDOID.ObjectType Enumerates the possible sub types of CDO `IDs` with the main type `OBJECT`.
  CDOID.Type Enumerates the possible types of CDO `IDs`.
  CDOIDExternal The `ID` of a CDO object that is external to a CDO `repository`.
  CDOIDGenerator Generates `IDs`.
  CDOIDProvider Provides the `IDs` of passed objects.
  CDOIDTemp The `ID` of a CDO object that is new in a dirty (uncommitted) CDO `transaction`.
  CDOReference Represents a reference from one object to another object, possibly `CDOID` or CDOObject typed.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.common.lock
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.common.protocol
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.
  CDOIDProvider Provides the `IDs` of passed objects.
  CDOIDReference Represents a `CDOID` typed reference from one object to another object.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.common.revision
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.
  CDOIdentifiable An identifiable object.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.common.revision.delta
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.
  CDOIdentifiable An identifiable object.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.common.util
  Class and Description
  CDOIDProvider Provides the `IDs` of passed objects.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.compare
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.eresource
  Class and Description
  CDOWithID An identifiable object.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.eresource.impl
  Class and Description
  CDOWithID An identifiable object.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.etypes
  Class and Description
  CDOWithID An identifiable object.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.etypes.impl
  Class and Description
  CDOWithID An identifiable object.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.explorer.checkouts
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.explorer.repositories
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.expressions
  Class and Description
  CDOWithID An identifiable object.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.expressions.impl
  Class and Description
  CDOWithID An identifiable object.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.security
  Class and Description
  CDOWithID An identifiable object.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.security.impl
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.
  CDOWithID An identifiable object.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.server
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.
  CDOID.ObjectType Enumerates the possible sub types of CDO `IDs` with the main type `OBJECT`.
  CDOIDReference Represents a `CDOID` typed reference from one object to another object.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.server.db
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.
  CDOID.ObjectType Enumerates the possible sub types of CDO `IDs` with the main type `OBJECT`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.server.db.mapping
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.server.mem
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.server.ocl
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.session
  Class and Description
  CDOIDGenerator Generates `IDs`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.spi.common.commit
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.spi.common.id
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.
  CDOID.ObjectType Enumerates the possible sub types of CDO `IDs` with the main type `OBJECT`.
  CDOIDObject The `ID` of a CDO object that is persistent in a CDO `repository`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.spi.common.model
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.spi.common.protocol
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.
  CDOIDProvider Provides the `IDs` of passed objects.
  CDOIDReference Represents a `CDOID` typed reference from one object to another object.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.spi.common.revision
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.
  CDOIdentifiable An identifiable object.
  CDOIDProvider Provides the `IDs` of passed objects.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.spi.server
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.
  CDOID.ObjectType Enumerates the possible sub types of CDO `IDs` with the main type `OBJECT`.
  CDOIDProvider Provides the `IDs` of passed objects.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.spi.workspace
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.transaction
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.ui
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.ui.compare
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.util
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.view
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.
  CDOWithID An identifiable object.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.workspace
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.
  CDOIDGenerator Generates `IDs`.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.internal.cdo
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.
  CDOWithID An identifiable object.

- Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.spi.cdo
  Class and Description
  CDOID Identifies CDO objects uniquely in a CDO `repository`.
  CDOID.ObjectType Enumerates the possible sub types of CDO `IDs` with the main type `OBJECT`.
  CDOIDGenerator Generates `IDs`.
  CDOIDProvider Provides the `IDs` of passed objects.
  CDOIDTemp The `ID` of a CDO object that is new in a dirty (uncommitted) CDO `transaction`.
  CDOWithID An identifiable object.

Copyright (c) 2014 Eike Stepper (Berlin, 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