# Package org.eclipse.emf.cdo.ui

Reusable UI components specific to the CDO Model Repository.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  CDOEditorInput | A specialized `IEditorInput` for the CDO editor.
  CDOEditorInput2 | An extension to `CDOEditorInput` that provides input object information.
  CDOEditorOpener |

- Class Summary
  Class | Description
  --- | ---
  CDOEditorOpener.Default |
  CDOEditorOpener.Registry |
  CDOEditorOpener.Registry.EditorOpenerDescriptor |
  CDOEditorUtil | Some utility methods to cope with CDOEditor and CDOEditorInput
  CDOEventHandler | A class that handles `events` on `TreeViewer`-based editors or views.
  CDOInteractiveExceptionHandler | A `CDOSession` `ExceptionHandler` implementation that shows exception information on a UI `dialog`
  CDOInteractiveExceptionHandler.ExceptionDialog | A dialog that shows CDO related exceptions in a convenient manner.
  CDOInvalidRootAgent |
  CDOItemProvider | Implements multiple functionality related with UI representation of basic CDO concepts on `TreeViewer`-based editors and views.
  CDOItemProvider.EditorRegistryListener | A `listener` on the platform's `editor registry` that fires `label events` from the associated `item provider` when `element` labels need to be updated.
  CDOLabelDecorator | Decorates labels of `CDO objects` according to a pattern.
  CDOLabelProvider | A `AdapterFactoryLabelProvider` specialization that decorates `objects` with a color/font code according to their current `state`.
  CDOTreeExpansionAgent |
  OverlayImage |
  Support |

## Package org.eclipse.emf.cdo.ui Description

Reusable UI components specific to the CDO Model Repository.

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