## Hierarchy For Package org.eclipse.emf.cdo.transaction

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.emf.cdo.transaction.CDOAsyncTransactionHandler (implements org.eclipse.emf.cdo.transaction.CDOTransactionHandler)
  - org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler (implements org.eclipse.emf.cdo.transaction.CDOTransactionHandler)
    - org.eclipse.emf.cdo.transaction.CDOAutoAttacher

## Interface Hierarchy

- org.eclipse.emf.cdo.transaction.CDOCommitContext
- org.eclipse.emf.cdo.transaction.CDOConflictResolver
- org.eclipse.emf.cdo.transaction.CDOSavepoint
- org.eclipse.emf.cdo.transaction.CDOTimeStampContext
- org.eclipse.emf.cdo.transaction.CDOTransactionHandler
- org.eclipse.emf.cdo.transaction.CDOUserTransaction
  - org.eclipse.emf.cdo.transaction.CDOTransaction (also extends org.eclipse.emf.cdo.view.CDOView)
  - org.eclipse.emf.cdo.transaction.CDOXATransaction
- org.eclipse.net4j.util.collection.Closeable
  - org.eclipse.emf.cdo.common.CDOCommonView
    - org.eclipse.emf.cdo.view.CDOView (also extends org.eclipse.net4j.util.event.INotifier, org.eclipse.net4j.util.options.IOptionsContainer)
      - org.eclipse.emf.cdo.transaction.CDOTransaction (also extends org.eclipse.emf.cdo.transaction.CDOUserTransaction)
- org.eclipse.net4j.util.event.IEvent
  - org.eclipse.emf.cdo.util.CDOEvent
    - org.eclipse.emf.cdo.transaction.CDOTransaction.Options.AutoReleaseLockEvent (also extends org.eclipse.net4j.util.options.IOptionsEvent)
    - org.eclipse.emf.cdo.transaction.CDOTransaction.Options.ConflictResolversEvent (also extends org.eclipse.net4j.util.options.IOptionsEvent)
    - org.eclipse.emf.cdo.view.CDOViewEvent
      - org.eclipse.emf.cdo.transaction.CDOTransactionConflictEvent
      - org.eclipse.emf.cdo.transaction.CDOTransactionFinishedEvent
      - org.eclipse.emf.cdo.transaction.CDOTransactionStartedEvent
  - org.eclipse.net4j.util.options.IOptionsEvent
    - org.eclipse.emf.cdo.transaction.CDOTransaction.Options.AutoReleaseLockEvent (also extends org.eclipse.emf.cdo.util.CDOEvent)
    - org.eclipse.emf.cdo.transaction.CDOTransaction.Options.ConflictResolversEvent (also extends org.eclipse.emf.cdo.util.CDOEvent)
- org.eclipse.net4j.util.event.INotifier
  - org.eclipse.emf.cdo.view.CDOView (also extends org.eclipse.emf.cdo.common.CDOCommonView, org.eclipse.net4j.util.options.IOptionsContainer)
    - org.eclipse.emf.cdo.transaction.CDOTransaction (also extends org.eclipse.emf.cdo.transaction.CDOUserTransaction)
  - org.eclipse.net4j.util.options.IOptions
    - org.eclipse.emf.cdo.view.CDOView.Options
      - org.eclipse.emf.cdo.transaction.CDOTransaction.Options
- org.eclipse.net4j.util.options.IOptionsContainer
  - org.eclipse.emf.cdo.view.CDOView (also extends org.eclipse.emf.cdo.common.CDOCommonView, org.eclipse.net4j.util.event.INotifier)
    - org.eclipse.emf.cdo.transaction.CDOTransaction (also extends org.eclipse.emf.cdo.transaction.CDOUserTransaction)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.eclipse.emf.cdo.transaction.CDOTransactionFinishedEvent.Type

Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) and others. All Rights Reserved.