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

- Packages that use org.eclipse.emf.cdo.common.model
  Package | Description
  --- | ---
  org.eclipse.emf.cdo.common.commit | Common concepts for dealing with commits and change sets.
  org.eclipse.emf.cdo.common.commit.handler | Some useful commit info handler implementations.
  org.eclipse.emf.cdo.common.id | Common concepts for dealing with object and revision IDs.
  org.eclipse.emf.cdo.common.model | Common concepts for dealing with models and types.
  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.util | Common utility classes, some common interfaces and exceptions.
  org.eclipse.emf.cdo.eresource.impl | The generated EMF implementation of the CDO repository file system.
  org.eclipse.emf.cdo.etypes.impl | The generated EMF implementation of the CDO system data types and native annotations.
  org.eclipse.emf.cdo.expressions.impl | The generated EMF implementation of the CDO expressions model.
  org.eclipse.emf.cdo.net4j | Client concepts for dealing with Net4j-based sessions to remote repositories.
  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.mapping | Server concepts for dealing with mapping strategies and mappings for classes, lists and types.
  org.eclipse.emf.cdo.server.ocl | Server implementation of a generic OCL query handler.
  org.eclipse.emf.cdo.server.spi.security | Server provider interfaces (SPI) for the server integration of the `Security` model.
  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.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.transaction | Client concepts for dealing with transactions, distributed transactions and their save points.
  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.model used by org.eclipse.emf.cdo.common.commit
  Class and Description
  CDOPackageUnit Represents a tree structure of nested `packages` that are registered with a `package registry` and that can only be serialized as a whole.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.common.commit.handler
  Class and Description
  CDOPackageRegistry An EMF `package registry` that is used by CDO `repositories` and `sessions`.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.common.id
  Class and Description
  CDOClassifierRef References an `EClassifier`.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.common.model
  Class and Description
  CDOClassifierRef References an `EClassifier`.
  CDOClassInfo An EMF `adapter` that encapsulates CDO specific information about an `EClass`.
  CDOFeatureType
  CDOModelConstants Symbolic model constants commonly used in CDO.
  CDOPackageInfo Describes a single `package` instance of the nested package tree strucure represented by the containing `package unit`.
  CDOPackageRegistry An EMF `package registry` that is used by CDO `repositories` and `sessions`.
  CDOPackageTypeRegistry A `singleton` registry for the `package unit types` of EMF `packages`.
  CDOPackageUnit Represents a tree structure of nested `packages` that are registered with a `package registry` and that can only be serialized as a whole.
  CDOPackageUnit.State Describes the possible states a `package unit` may be in during its lifecycle.
  CDOPackageUnit.Type Describes the instances of `classes` of a `package unit`.
  CDOType Provides access to all CDO-supported data types.
  EMFUtil.ExtResourceSet An extension of `ResourceSetImpl` that allows demandLoading of resources and delegation of resource lookups, to be switched on/off as desired.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.common.protocol
  Class and Description
  CDOClassifierRef References an `EClassifier`.
  CDOPackageInfo Describes a single `package` instance of the nested package tree strucure represented by the containing `package unit`.
  CDOPackageRegistry An EMF `package registry` that is used by CDO `repositories` and `sessions`.
  CDOPackageUnit Represents a tree structure of nested `packages` that are registered with a `package registry` and that can only be serialized as a whole.
  CDOPackageUnit.Type Describes the instances of `classes` of a `package unit`.
  CDOType Provides access to all CDO-supported data types.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.common.revision
  Class and Description
  CDOClassInfo An EMF `adapter` that encapsulates CDO specific information about an `EClass`.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.common.util
  Class and Description
  CDOPackageRegistry An EMF `package registry` that is used by CDO `repositories` and `sessions`.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.eresource.impl
  Class and Description
  CDOPackageTypeRegistry.CDOObjectMarker A common marker interface for CDO (native) objects.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.etypes.impl
  Class and Description
  CDOPackageTypeRegistry.CDOObjectMarker A common marker interface for CDO (native) objects.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.expressions.impl
  Class and Description
  CDOPackageTypeRegistry.CDOObjectMarker A common marker interface for CDO (native) objects.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.net4j
  Class and Description
  CDOPackageRegistry An EMF `package registry` that is used by CDO `repositories` and `sessions`.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.security.impl
  Class and Description
  CDOPackageTypeRegistry.CDOObjectMarker A common marker interface for CDO (native) objects.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.server
  Class and Description
  CDOPackageRegistry An EMF `package registry` that is used by CDO `repositories` and `sessions`.
  CDOPackageUnit.Type Describes the instances of `classes` of a `package unit`.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.server.db.mapping
  Class and Description
  CDOClassifierRef References an `EClassifier`.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.server.ocl
  Class and Description
  CDOPackageRegistry An EMF `package registry` that is used by CDO `repositories` and `sessions`.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.server.spi.security
  Class and Description
  CDOPackageUnit Represents a tree structure of nested `packages` that are registered with a `package registry` and that can only be serialized as a whole.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.session
  Class and Description
  CDOPackageRegistry An EMF `package registry` that is used by CDO `repositories` and `sessions`.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.spi.common.commit
  Class and Description
  CDOPackageUnit Represents a tree structure of nested `packages` that are registered with a `package registry` and that can only be serialized as a whole.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.spi.common.model
  Class and Description
  CDOClassInfo An EMF `adapter` that encapsulates CDO specific information about an `EClass`.
  CDOPackageInfo Describes a single `package` instance of the nested package tree strucure represented by the containing `package unit`.
  CDOPackageRegistry An EMF `package registry` that is used by CDO `repositories` and `sessions`.
  CDOPackageUnit Represents a tree structure of nested `packages` that are registered with a `package registry` and that can only be serialized as a whole.
  CDOPackageUnit.State Describes the possible states a `package unit` may be in during its lifecycle.
  CDOPackageUnit.Type Describes the instances of `classes` of a `package unit`.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.spi.common.protocol
  Class and Description
  CDOClassifierRef References an `EClassifier`.
  CDOPackageInfo Describes a single `package` instance of the nested package tree strucure represented by the containing `package unit`.
  CDOPackageRegistry An EMF `package registry` that is used by CDO `repositories` and `sessions`.
  CDOPackageUnit Represents a tree structure of nested `packages` that are registered with a `package registry` and that can only be serialized as a whole.
  CDOPackageUnit.Type Describes the instances of `classes` of a `package unit`.
  CDOType Provides access to all CDO-supported data types.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.transaction
  Class and Description
  CDOPackageUnit Represents a tree structure of nested `packages` that are registered with a `package registry` and that can only be serialized as a whole.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.internal.cdo
  Class and Description
  CDOPackageTypeRegistry.CDOObjectMarker A common marker interface for CDO (native) objects.

- Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.spi.cdo
  Class and Description
  CDOPackageTypeRegistry.CDOObjectMarker A common marker interface for CDO (native) objects.
  CDOPackageUnit Represents a tree structure of nested `packages` that are registered with a `package registry` and that can only be serialized as a whole.

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