# All Classes and Interfaces

Class
Description
AbstractAppExtension
AbstractAuthorizingDialog<E>
AbstractAuthorizingHandler<T>
AbstractCDOAdmin
If the meaning of this type isn't clear, there really should be more of a description here...
AbstractCDOID
If the meaning of this type isn't clear, there really should be more of a description here...
AbstractCDOLockChangeInfo
AbstractCDOLockState
AbstractCDORevision
If the meaning of this type isn't clear, there really should be more of a description here...
AbstractCDOViewProvider
Base logic to handle CDOViewProvider priority and regular expression.
AbstractChangeSetsConflictResolver
If the meaning of this type isn't clear, there really should be more of a description here...
AbstractConflictResolver
If the meaning of this type isn't clear, there really should be more of a description here...
AbstractLifecycleManager
AbstractLifecycleManager.Factory
AbstractLifecycleManager.ModuleInfo
AbstractObjectConflictResolver
If the meaning of this type isn't clear, there really should be more of a description here...
AbstractObjectConflictResolver.MergeLocalChangesPerFeature
Deprecated.
As of 4.0 use CDOMergingConflictResolver
AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges
Deprecated.
AbstractObjectConflictResolver.ThreeWayMerge
If the meaning of this type isn't clear, there really should be more of a description here...
AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector
If the meaning of this type isn't clear, there really should be more of a description here...
AbstractOperationAuthorizer<CONTEXT>
AbstractOperationAuthorizer.Factory<CONTEXT>
AbstractQueryIterator<T>
If the meaning of this type isn't clear, there really should be more of a description here...
AbstractQueryResult<T>
If the meaning of this type isn't clear, there really should be more of a description here...
AbstractResourceSelectionDialog<INPUT>
AbstractTypeMapping
This is a default implementation for the `ITypeMapping` interface which provides default behavor for all common types.
AbstractTypeMappingFactory
Abstract implementation for `ITypeMapping.Factory`.
Access
A representation of the model object 'Access'.
Access
A representation of the literals of the enumeration 'Access', and utility methods for working with them.
AccessImpl
An implementation of the model object 'Access'.
AccessItemProvider
This is the item provider adapter for a `Access` object.
AndFilter
A representation of the model object 'And Filter'.
AndFilterImpl
An implementation of the model object 'And Filter'.
AndFilterItemProvider
This is the item provider adapter for a `AndFilter` object.
Annotation
A representation of the model object 'Annotation'.
AnnotationHandler
If the meaning of this type isn't clear, there really should be more of a description here...
AnnotationHandler.Factory
Creates `AnnotationHandler` instances.
AnnotationImpl
An implementation of the model object 'Annotation'.
AnnotationItemProvider
This is the item provider adapter for a `Annotation` object.
AnnotationItemProviderAdapterFactory
A base class for supporting the specialization of `AnnotationItemProvider` and `StringToStringMapEntryItemProvider`.
AnnotationItemProviderAdapterFactory.DecategorizingItemPropertyDescritorDecorator
A property descriptor created by `AnnotationItemProviderAdapterFactory#getPropertyDescriptors` and used by `AnnotationItemProvider.SourcePropertyDescriptor#createPropertyValueWrapper(Object, Object)`.
AnnotationItemProviderAdapterFactory.Group
A convenient implementation of a property source with an explicit list of property descriptors that can be `populated` after construction.
AnnotationItemProviderAdapterFactory.ModeledItemPropertyDescriptorDecorator
An item property descriptor decorator implementation used by `AnnotationItemProviderAdapterFactory.createPropertyDescriptorDecorator` to create an `assistant`-aware decorator.
AnnotationItemProviderAdapterFactory.Reflective
A reflective implementation of an annotation item provider adapter factory.
AnnotationValidator
An annotation validity checker for a specific `annotation source`.
AnnotationValidator.Registry
A registry from `annotation source` to `AnnotationValidator`.
AppExtension
Assembly
A representation of the model object 'Assembly'.
Assembly.DeltaHandler
AssemblyAdapterFactory
The Adapter Factory for the model.
AssemblyEditPlugin
This is the central singleton for the Assembly edit plugin.
AssemblyEditPlugin.Implementation
The actual implementation of the Eclipse Plugin.
AssemblyFactory
The Factory for the model.
AssemblyFactoryImpl
An implementation of the model Factory.
AssemblyImpl
An implementation of the model object 'Assembly'.
AssemblyItemProvider
This is the item provider adapter for a `Assembly` object.
AssemblyItemProviderAdapterFactory
This is the factory that is used to provide the interfaces needed to support Viewers.
AssemblyModule
A representation of the model object 'Module'.
AssemblyModuleImpl
An implementation of the model object 'Module'.
AssemblyModuleItemProvider
This is the item provider adapter for a `AssemblyModule` object.
AssemblyPackage
The Package for the model.
AssemblyPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
AssemblyPackageImpl
An implementation of the model Package.
AssemblyResourceFactoryImpl
The Resource Factory associated with the package.
AssemblyResourceImpl
The Resource associated with the package.
AssemblySwitch<T>
The Switch for the model's inheritance hierarchy.
AssemblyXMLProcessor
This class contains helper methods to serialize and deserialize XML documents
Assignee
A representation of the model object 'Assignee'.
AssigneeImpl
An implementation of the model object 'Assignee'.
AssigneeItemProvider
This is the item provider adapter for a `Assignee` object.
AsyncCommitInfoHandler
A `commit info handler` that asynchronously delegates `commit infos` to another handler.
AuditScale
Deprecated.
AuthenticationUtil
Static utility methods for binding `authentication protocols` to the current thread.
AuthenticationUtil.AuthenticatingOperation<V>
Encapsulation of an administrative operation requiring (potentially) client authentication to authorize the operation.
AuthorizationContext
AuthorizationException
Authorizer<E>
Authorizer.AuthorizerContext<E>
BaseCDORevision
If the meaning of this type isn't clear, there really should be more of a description here...
Baseline
A representation of the model object 'Baseline'.
BaselineImpl
An implementation of the model object 'Baseline'.
BaselineItemProvider
This is the item provider adapter for a `Baseline` object.
BasePoint
BasicAnnotationValidator
A basic implementation of an `annotation validator`.
BasicAnnotationValidator.Assistant
An assistant that is useful for inducing a user interface that represents the annotation information in a more structured way using `modeled objects` that are created by `BasicAnnotationValidator.Assistant.createInstance(EClass, Annotation)`.
BasicAnnotationValidator.ValidationContext
Context data used by `validateAttributeDetailValueLiteral` to pass contextual information that can be used when a data type's value is `validated`.
BinaryCommitInfoLog
A `commit info handler` that synchronously writes `commit infos` to a binary log.
BlockingCloseableIterator<T>
A closeable iterator that blocks on `Iterator.hasNext()` until the next element is available or the end of the iteration is reached.
BooleanValue
A representation of the model object 'Boolean Value'.
BooleanValueImpl
An implementation of the model object 'Boolean Value'.
BooleanValueItemProvider
This is the item provider adapter for a `BooleanValue` object.
ByteValue
A representation of the model object 'Byte Value'.
ByteValueImpl
An implementation of the model object 'Byte Value'.
ByteValueItemProvider
This is the item provider adapter for a `ByteValue` object.
CDOAdapter
A marker interface for `adapters` to indicate that change subscriptions should be registered with the repository if they are attached to `objects`.
CDOAdapterPolicy
A policy that allows to specify valid `Adapter` / `EObject` combinations.
CDOAddFeatureDelta
A `feature delta` that represents an addition to a many-valued `feature`.
CDOAdmin
An administrative interface to a remote server with CDO `repositories`.
CDOAdminClient
A client-side `administrative interface`.
CDOAdminClient.ConnectionStateChangedEvent
An `event` fired from a client-side `administrative interface` after the connection `state` has changed.
CDOAdminClientManager
Manages multiple `remote administration connections`.
CDOAdminClientRepository
A client-side `administrative interface` to a remote repository.
CDOAdminClientRepository.SessionConfigurator
Provides access to the `session configuration` used in calls to `CDOAdminClientRepository.openSession()`.
CDOAdminClientUtil
Various static methods that may help with CDO remote administration.
CDOAdminHandler
Handles requests from server-side `CDOAdmin` instances to `create` or `delete` repositories.
CDOAdminHandler.Factory
Creates `CDOAdminHandler` instances.
CDOAdminHandler2
An optional extension of the `CDOAdminHandler` interface that provides additional queries and control functions, such as determination of whether deletion of a particular repository is feasible even to attempt.
CDOAdminProtocolConstants
Symbolic protocol constants commonly used in CDO administration.
CDOAdminRepository
An administrative interface to a remote `repository`.
CDOAdminServerUtil
Various static methods that may help with CDO remote administration.
CDOAllRevisionsProvider
Provides consumers with all `revisions` available in an instance of this interface.
CDOAsyncTransactionHandler
Asynchronously executes a delegate handler's pre-event methods.
CDOAuthenticationResult
Deprecated.
As of 4.2
CDOAuthenticator
Deprecated.
As of 4.2 use `IPasswordCredentialsProvider` directly
CDOAutoAttacher
A `transaction handler` that automatically attaches cross-referenced objects to the `resource` that contains the referencing `object`.
CDOAutoCommitter
A `transaction handler` that automatically `commits` the `transaction` after an `object` was modified.
CDOAutoLocker
A `transaction handler` that automatically acquires `write locks` when `objects` are modified.
CDOAutoLocker.ForSingleValuedChanges
An `auto locker` that only locks objects when their single-valued features are changed.
CDOBalancedTree
A utility class that attaches `objects` to a `folder` rooted, balanced tree such that configurable capacities for resources per folder and objects per resource are never exceeded.
CDOBinaryResource
A representation of the model object 'CDO Binary Resource'.
CDOBinaryResourceImpl
An implementation of the model object 'CDO Binary Resource'.
CDOBinaryResourceItemProvider
This is the item provider adapter for a `CDOBinaryResource` object.
CDOBlob
An identifiable binary large object with streaming support.
CDOBlobOutputStream
An `OutputStream` that produces a `CDOBlob`.
CDOBranch
Represents a stream of changes that is isolated from other streams of changes.
CDOBranch.BranchDeletedEvent
An `event` fired from a `branch` when it gets deleted.
CDOBranchAdjustable
CDOBranchChangedEvent
An `event` fired from a `branch manager` when a new `branch` has been created.
CDOBranchChangedEvent.ChangeKind
CDOBranchCreatedEvent
Deprecated.
As of 4.3 use `CDOBranchChangedEvent`.
CDOBranchCreationContext
CDOBranchDoesNotExistException
CDOBranchHandler
A call-back interface that indicates the ability to handle branches that are passed from other entities.
CDOBranchManager
Manages a tree of `branches` and notifies about changes in this branch tree.
CDOBranchManager.CDOTagList
CDOBranchManager.CDOTagList.TagListEvent
CDOBranchManager.CDOTagList.TagMovedEvent
CDOBranchManager.CDOTagList.TagRenamedEvent
CDOBranchManager.EventAdapter
CDOBranchPoint
A `point in time` in a particular `branch`.
CDOBranchPointRange
A range between the `base` of the `main branch` and the `head` of any branch that is demarcated by a `start point` and an `end point`.
CDOBranchPointRef
References a `CDOBranchPoint`.
CDOBranchPointRef.Provider
Provides `branch point references`.
CDOBranchProvider
Provides the consumer with a `branch`.
CDOBranchRef
References a `CDOBranch`.
CDOBranchRef.Provider
Provides `branch references`.
CDOBranchTag
A persistent, named `branch point`.
CDOBranchTag.TagDeletedEvent
CDOBranchTag.TagEvent
CDOBranchTag.TagMovedEvent
CDOBranchTag.TagRenamedEvent
CDOBranchUtil
If the meaning of this type isn't clear, there really should be more of a description here...
CDOBranchVersion
A pair of a `branch` and an integer `version` number.
CDOChangeKind
Enumerates possible change kinds.
CDOChangeKindCache
If the meaning of this type isn't clear, there really should be more of a description here...
CDOChangeKindProvider
Generic provider for the kinds of changes that have been applied to objects.
CDOChangeSet
The `change set data` between two `branch points` with a common ancestor.
CDOChangeSetData
A `change kind provider` with detailed information about `new`, `changed` and `detached` objects.
CDOChangeSetDataProvider
Provides consumers with `change set data` structures.
CDOChangeSetDataRevisionProvider
If the meaning of this type isn't clear, there really should be more of a description here...
CDOChangeSetSegment
If the meaning of this type isn't clear, there really should be more of a description here...
CDOChangeSetSegment.Handler
CDOChangeSubscriptionAdapter
If the meaning of this type isn't clear, there really should be more of a description here...
CDOCheckout
A CDO checkout.
CDOCheckout.ObjectType
CDOCheckout.State
CDOCheckoutManager
Manages a set of `checkouts`.
CDOCheckoutManager.CheckoutEvent
CDOCheckoutManager.CheckoutInitializeEvent
CDOCheckoutManager.CheckoutStateEvent
CDOClassifierRef
References an `EClassifier`.
CDOClassifierRef.Provider
Provides `classifier references`.
CDOClassInfo
An EMF `adapter` that encapsulates CDO specific information about an `EClass`.
CDOClassNotFoundException
A `CDOException` to indicate that an `EClass` is not available for an `EPackage` in the current `EPackage.Registry`.
CDOClearFeatureDelta
A `feature delta` that represents the removal of all elements from a many-valued `feature`.
CDOClob
An identifiable character large object with streaming support.
CDOClobWriter
A `Writer` that produces a `CDOClob`.
CDOCollectionLoadingPolicy
A strategy that specifies which list elements must be present (loaded) in a `CDOID` list of a `revision` when a certain list index is accessed.
CDOCommand
CDOCommand.CommandException
CDOCommand.CommandParameter
CDOCommand.WithAccessor
CDOCommand.WithRepository
CDOCommitCommentPrompter
CDOCommitCommentPrompter.CommentDialog
CDOCommitContext
Provides a context for commit operations.
CDOCommitData
`Change set data` with detailed information about new `package units`.
CDOCommitHistory
A cache for the `commit infos` of a branch or of an entire repository.
CDOCommitHistory.Provider<KEY,HISTORY extends CDOCommitHistory>
Provides consumers with `histories`.
CDOCommitHistory.TriggerLoadElement
A virtual `history` element that can be returned from `IContainer.getElements()` if `CDOCommitHistory.isAppendingTriggerLoadElement()` is `true` to indicate that the history is not `fully` loaded, yet.
CDOCommitInfo
`Commit data` in the context of a `commit info manager` with additional commit informations.
CDOCommitInfoHandler
A call-back interface that indicates the ability to handle `commit infos` that are passed from other entities.
CDOCommitInfoManager
Provides access to `commit info` objects.
CDOCommitInfoProvider
Calls registered `commit info handlers`.
CDOCommitInfoUtil
If the meaning of this type isn't clear, there really should be more of a description here...
CDOCommonEventAdapter
A convenience adapter for common CDO `events`.
CDOCommonRepository
Abstracts the information about CDO repositories that is common to both client and server side.
CDOCommonRepository.CommitInfoStorage
Enumerates the possible `ID generation locations` of a CDO repository.
CDOCommonRepository.IDGenerationLocation
Enumerates the possible `ID generation locations` of a CDO repository.
CDOCommonRepository.ListOrdering
CDOCommonRepository.State
Enumerates the possible `states` of a CDO repository.
CDOCommonRepository.StateChangedEvent
An `event` fired when the `state` of a CDO repository has changed.
CDOCommonRepository.Type
Enumerates the possible `types` of a CDO repository.
CDOCommonRepository.TypeChangedEvent
An `event` fired when the `type` of a CDO repository has changed.
CDOCommonSession
Abstracts the information about CDO sessions that is common to both client and server side.
CDOCommonSession.Options
Encapsulates the configuration options of CDO sessions that are common to both client and server side.
CDOCommonSession.Options.LockNotificationEvent
An `options event` fired when the `lock notification mode` of a CDO session has changed.
CDOCommonSession.Options.LockNotificationMode
Enumerates the possible `lock notification modes` of a CDO session.
CDOCommonSession.Options.LockNotificationModeEvent
An `options event` fired when the `lock notification mode` of a CDO session has changed.
CDOCommonSession.Options.PassiveUpdateEvent
An `options event` fired when the `passive update mode` of a CDO session has changed.
CDOCommonSession.Options.PassiveUpdateMode
Enumerates the possible `passive update modes` of a CDO session.
CDOCommonTransaction
Abstracts the information about CDO transactions that is common to both client and server side.
CDOCommonUtil
Various static methods that may help with I/O and time stamps.
CDOCommonView
Abstracts the information about CDO views that is common to both client and server side.
CDOCommonView.Options
Encapsulates the configuration options of CDO views that are common to both client and server side.
CDOCommonView.Options.LockNotificationEvent
An `options event` fired from common view `options` when the `lock notification enabled` option has changed.
CDOCompare
A class with many overridable factory methods that help to create EMF `comparisons`.
CDOCompare.CDODiffEngine
A `diff engine` that `creates` and uses CDO-specific `feature filters`.
CDOCompare.CDOFeatureFilter
A CDO-specific `feature filter` that uses `EMFUtil.isPersistent()` to determine whether a `feature` is `transient`, or not.
CDOCompare.CDOIDFunction
An `ID function` that considers the `CDOID`s of `objects`.
CDOCompare.CDOMatchEngine
A `match engine` that treats `resources` as `EObjects`.
CDOCompare.CDOMatchEngine.Factory
Creates `match engine` instances.
CDOCompare.CDOMatcher
A `matcher` that treats `resources` as `EObjects`.
CDOCompareEditorUtil
Static methods to open an EMF Compare dialog.
CDOCompareEditorUtil.Input
CDOCompareEditorUtil.InputHolder
CDOCompareEditorUtil.TransactionOpenerAndEditorCloser
CDOCompareUtil
Provides static factory methods that return CDO-scoped `comparisons`.
CDOComparisonScope
A CDO-specific base implementation of a `comparison scope`.
CDOComparisonScope.AllContents
Takes an arbitrary `object` (including `resource nodes`) and returns `matches` for all elements of its `content tree`.
CDOComparisonScope.Minimal
Takes a `view`/`transaction` and returns `matches` only for the changed elements of the entire content tree of its `root resource`.
CDOConflictResolver
A strategy used to customize the default conflict resolution behavior of `transactions`.
CDOConflictResolver.NonConflictAware
A mix-in interface for `conflict resolvers` that need to know about non-conflicting invalidations.
CDOConflictResolver2
A strategy used to customize the default conflict resolution behavior of `transactions`.
CDOConflictResolver3
A strategy used to customize the default conflict resolution behavior of `transactions`.
CDOContainerFeatureDelta
A `feature delta` that represents a modification of the `eContainer` feature.
CDOCrossReferenceAdapter
An `ECrossReferenceAdapter` that does instanceof checks of `Notifier` instances in the order `Resource`, `EObject`, and `ResourceSet`.
CDODataInput
Provides I/O methods for reading various CDO data types and concepts from streams.
CDODataInputImpl
If the meaning of this type isn't clear, there really should be more of a description here...
CDODataInputImpl.Default
A concrete subclass of `CDODataInputImpl`.
CDODataOutput
Provides I/O methods for writing various CDO data types and concepts to streams.
CDODataOutputImpl
If the meaning of this type isn't clear, there really should be more of a description here...
CDODBUtil
Various static methods that may help in setting up and dealing with `DB stores`.
CDODefaultTransactionHandler
An empty default implementation of `CDOTransactionHandler1` and `CDOTransactionHandler2`.
CDODefaultTransactionHandler1
An empty default implementation of `CDOTransactionHandler1`.
CDODefaultTransactionHandler2
An empty default implementation of `CDOTransactionHandler2`.
CDODefaultTransactionHandler3
An empty default implementation of `CDOTransactionHandler3`.
CDODeltaNotification
This class behaves like the usual EMF Notification except for the following: It doesn't provide the old value, only the new index or new value.
CDODirtyStateAdapter
A `listener` that calls the `CDODirtyStateAdapter.onDirtyStateChanged(boolean)` method when the `dirty` state of the `view` this listener is `registered` with has changed.
CDODuplicateBranchException
CDODuplicateResourceException
CDOEditorInput
A specialized `IEditorInput` for the CDO editor.
CDOEditorInput2
An extension to `CDOEditorInput` that provides input object information.
CDOEditorInput3
An extension to `CDOEditorInput` that provides long-running `CDOView` opening.
CDOEditorOpener
CDOEditorOpener.Default
CDOEditorOpener.Registry
CDOEditorOpener.Registry.EditorOpenerDescriptor
CDOEditorUtil
Some utility methods to cope with CDOEditor and CDOEditorInput
CDOEditPlugin
This is the central singleton for the Etypes edit plugin.
CDOEditPlugin.Implementation
The actual implementation of the Eclipse Plugin.
CDOElement
An `adapter` for `EObjects` that is able to impose an alternative contents tree structure.
CDOElement.StateProvider
Provides the consumer with the `states` of objects such as `CDOObjects`.
CDOElementProxy
A moveable placeholder for the element of a `list` at a specified `index`.
CDOEmbeddedRepositoryConfig
CDOEventHandler
A class that handles `events` on `TreeViewer`-based editors or views.
CDOException
An unchecked exception for general CDO purposes.
CDOExplorerElement
A CDO server independent representation of a repository.
CDOExplorerElement.StateChangedEvent
CDOExplorerManager<T extends CDOExplorerElement>
CDOExplorerManager.ElementsChangedEvent
CDOExplorerManager.ElementsChangedEvent.StructuralImpact
CDOExplorerUtil
CDOExtentCreator
An OCL `extent creator` implementation for CDO.
CDOExtentCreator.Lazy
An `extent creator` that creates extent sets which support a lazy populating iterator.
CDOExtentMap
Maps `classes` to their extents.
CDOFactory
Creates CDO `objects`.
CDOFeatureAnalyzer
A call-back interface that is called by a `view` on each model read access.
CDOFeatureDelta
Represents a change delta between two values of a single `feature`.
CDOFeatureDelta.Type
Enumerates the possible types of `feature deltas`.
CDOFeatureDeltaVisitor
Visits `feature deltas` of a `revision delta`.
CDOFeatureDeltaVisitorImpl
If the meaning of this type isn't clear, there really should be more of a description here...
CDOFeatureMapEntry
Deprecated.
As of 4.5 `feature maps` are no longer supported.
CDOFeatureType
CDOFetchRule
Represents a subset of the `features` of a `class`.
CDOFetchRuleManager
Collects and updates `fetch rules` for `revisions`, usually based on `feature analyzer` statistics.
CDOFileResource<IO>
A representation of the model object 'CDO File Resource'.
CDOFileResourceImpl<IO>
An implementation of the model object 'CDO File Resource'.
CDOFileResourceItemProvider
This is the item provider adapter for a `CDOFileResource` object.
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`.
CDOIDAndBranch
An `ID` / `branch` pair.
CDOIDAndVersion
An `ID` / version number pair.
CDOIdentifiable
An identifiable object.
CDOIDExternal
The `ID` of a CDO object that is external to a CDO `repository`.
CDOIDGenerator
Generates `IDs`.
CDOIDMapper
If the meaning of this type isn't clear, there really should be more of a description here...
CDOIDObject
The `ID` of a CDO object that is persistent in a CDO `repository`.
CDOIDProvider
Provides the `IDs` of passed objects.
CDOIDReference
Represents a `CDOID` typed reference from one object to another object.
CDOIDString
A `CDOID` with a `String` value.
CDOIDTemp
The `ID` of a CDO object that is new in a dirty (uncommitted) CDO `transaction`.
CDOIDUtil
Various static methods that may help with CDO `IDs`.
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.
CDOInvalidationNotification
A custom EMF `notification` that is emitted to `adapters` of the objects in a `view` if `invalidation notification` is enabled for the view.
CDOInvalidationPolicy
A strategy interface to customize the invalidation behavior of a `view`.
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.
CDOItemProviderAdapter
Adds CDO-specific properties to `objects`, such as `ID`, `version` and `state`.
CDOItemProviderAdapter.AdaptersDescriptor
Deprecated.
As of 4.4 not used any more.
CDOItemProviderAdapter.CDOPropertyDescriptor
Base abstract to add CDO debug information to PropertiesView.
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider
Deprecated.
As of 4.4 not used any more.
CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor
Deprecated.
As of 4.4 not used any more.
CDOItemProviderAdapter.ContainerDescriptor
Deprecated.
As of 4.4 not used any more.
CDOItemProviderAdapter.DirectResourceDescriptor
Deprecated.
As of 4.4 not used any more.
CDOItemProviderAdapter.IDDescriptor
Deprecated.
As of 4.4 not used any more.
CDOItemProviderAdapter.ReadLockedDescriptor
Deprecated.
As of 4.4 not used any more.
CDOItemProviderAdapter.StateDescriptor
Deprecated.
As of 4.4 not used any more.
CDOItemProviderAdapter.URIDescriptor
Deprecated.
As of 4.4 not used any more.
CDOItemProviderAdapter.VersionDescriptor
Deprecated.
As of 4.4 not used any more.
CDOItemProviderAdapter.ViewDescriptor
Deprecated.
As of 4.4 not used any more.
CDOItemProviderAdapter.WriteLockedDescriptor
Deprecated.
As of 4.4 not used any more.
CDOItemProviderAdapter.WriteOptionDescriptor
Deprecated.
As of 4.4 not used any more.
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`.
CDOLazyContentAdapter
A scalable `content adapter` that uses CDO mechanisms to attach itself to `objects` when they are lazily loaded.
CDOList
A `moveable` `EList`.
CDOListFactory
Creates `list` instances.
CDOListFeatureDelta
A `feature delta` that represents any modification of the list of a many-valued `feature`.
CDOListResolver
A strategy that specifies which list elememts must be present (loaded) in a `CDOID` list of a `revision` when a certain list index is accessed.
CDOListWrapper<E>
CDOLoadResourceProvider
CDOLoadResourceProvider.Factory
CDOLoadResourceProvider.ImageProvider
CDOLob<IO>
A identifiable large object with streaming support.
CDOLobHandler
A callback interface for handling large objects.
CDOLobInfo
Encapsulates `ID` and `size` of a `large object`.
CDOLobStore
Stores and loads `large objects`.
CDOLobStore.Delegating
An abstract `large object store` that delegates all method calls to a delegate.
CDOLobStoreImpl
If the meaning of this type isn't clear, there really should be more of a description here...
CDOLobUtil
Some useful helpers for dealing with `large objects`.
CDOLocalAdapter
A marker interface for `adapters` to indicate that change subscriptions should not be registered with the repository if they are attached to `objects`.
CDOLock
A read or write lock on an `object` as returned by `CDOObject.cdoReadLock()` or `CDOObject.cdoWriteLock()`.
CDOLock.CDOAcquiredLock
CDOLockChangeInfo
Represents a change in the lock state of a set of objects.
CDOLockChangeInfo.Operation
Enumerates the possible locking operations.
CDOLockChangeInfoHandler
A call-back interface that indicates the ability to handle `lock-change infos` that are passed from other entities.
CDOLockDelta
CDOLockDelta.Kind
CDOLockOwner
A client-side representation of a view owning locks.
CDOLockState
A client-side representation of all the locks on a single CDOObject.
CDOLockStateCache
CDOLockStateCache.ObjectAlreadyLockedException
CDOLockStatePrefetcher
Prefetches `lock states` for a given `view` when `revisions` are loaded.
CDOLockUtil
Various static methods that may help with classes related to CDO locks.
CDOMerger
Calculates the changes between a source `change set` and a target `change set` and returns the result relative to their common ancestor.
CDOMerger.ConflictException
Thrown from a `merger` in case of conflicting changes in the a source and target `change sets`.
CDOMerger2
Merges the changes between a local `transaction` and a remote `view` into the local transaction.
CDOMergingConflictResolver
If the meaning of this type isn't clear, there really should be more of a description here...
CDOModelConstants
Symbolic model constants commonly used in CDO.
CDOModelUtil
Various static helper methods for dealing with CDO meta models.
CDOModificationTrackingAdapter
Maintains the `modified state` of a CDO `resource` with the help of a `transaction handler`.
CDOMongoDBUtil
Various static methods that may help in setting up and dealing with `MongoDB stores`.
CDOMoveFeatureDelta
A `feature delta` that represents a move of one element of a many-valued `feature` to a different list position.
CDONameProvider
Has a name.
CDONet4jServerUtil
Various static methods that may help with the server-side setup to support Net4j-specific CDO `sessions`.
CDONet4jSession
A Net4j-specific CDO `session`.
CDONet4jSession.Options
Encapsulates a set of notifying `session` configuration options.
CDONet4jSessionConfiguration
Configures and opens new Net4j-specific CDO `sessions`.
CDONet4jUtil
Various static methods that may help with Net4j-specific CDO `sessions`.
CDONet4jViewProvider
A `view provider` that uses Net4j-specific CDO `sessions` to open views.
CDONet4jViewProvider.JVM
A JVM-based `view provider`.
CDONet4jViewProvider.SSL
An SSL-based `view provider`.
CDONet4jViewProvider.TCP
A TCP-based `view provider`.
CDONet4jViewProvider.WS
A WS-based `view provider`.
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.
CDOObjectHandler
Call-back handler used by `views` to tell implementors of this interface about `state` changes of `objects`.
CDOObjectHistory
A cache for the `commit infos` of an `object`.
CDOObjectImpl
The base class of all native `objects`.
CDOObjectReference
Represents a `CDOObject` typed reference from one object to another object.
CDOOriginSizeProvider
If the meaning of this type isn't clear, there really should be more of a description here...
CDOPackageInfo
Describes a single `package` instance of the nested package tree strucure represented by the containing `package unit`.
CDOPackageNotFoundException
A `CDOException` to indicate that an `EPackage` is not available in the current `EPackage.Registry`.
CDOPackageRegistry
An EMF `package registry` that is used by CDO `repositories` and `sessions`.
CDOPackageRegistryPopulator
Populates a `target` package registry by asynchronously polling a `source` package registry for new `EPackage` registrations.
CDOPackageRegistryPopulator.Descriptor
A package `descriptor` that resolves `packages` from a `source` package registry.
CDOPackageTypeRegistry
A `singleton` registry for the `package unit types` of EMF `packages`.
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.
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`.
CDOPermission
Describes the possible protection levels a protectable object may have.
CDOPermissionProvider
Provides the protection level of protectable objects.
CDOPermissionProvider.Constant
Provides a constant protection level for all `revisions`.
CDOPermissionUpdater
A `pluggable` strategy for updating the permissions of a set of `revisions`.
CDOPermissionUpdater2
A `permission updater` that can take a `commit info` into account.
CDOPermissionUpdater3
A `permission updater` that takes the `security context` into account.
CDOPostEventTransactionHandler
An abstract call-back class that is called by a `transcation` after `objects` have been attached, modified or detached.
CDOPostEventTransactionHandler.Default
An empty default implementation of `CDOPostEventTransactionHandler`.
CDOPrefetcherManager
CDOPrefetcherManager.Prefetcher
CDOProtocol
The communications protocol associated with a CDO `session`.
CDOProtocol.CommitData
CDOProtocol.CommitNotificationInfo
CDOProtocolConstants
Symbolic protocol constants commonly used in CDO.
CDOProtocolConstants.UnitOpcode
CDOPushTransaction
A `transaction` that persists changes to the object graph locally on commit and can later load these changes and push them to the `repository`.
CDOQuery
Provides access to the information that specifies a query from a `view` to a `repository` and to the results of the remote query execution;
CDOQueryInfo
Encapsulates all the transferable information that fully specifies a query from a `view` to a `repository`.
CDOQueryQueue<E>
The `queue` that represents the result of a CDOQuery.
CDORawReplicationContext
If the meaning of this type isn't clear, there really should be more of a description here...
CDOReference<OBJECT>
Represents a reference from one object to another object, possibly `CDOID` or CDOObject typed.
CDOReferenceAdjustable
If the meaning of this type isn't clear, there really should be more of a description here...
CDOReferenceAdjuster
If the meaning of this type isn't clear, there really should be more of a description here...
CDORegistrationHandler
Call-back handler used by `views` to tell implementors of this interface about registrations and deregistrations of `objects` with `views`.
CDORegistrationHandler.Default
A concrete default implementation of `CDORegistrationHandler`.
CDORemoteSession
Represents a remote session that is connected to the same repository as the `local session` that the `remote session manager` points to.
CDORemoteSessionEvent
A generic `event` fired from a `remote session manager` to indicate `remote session` activities.
CDORemoteSessionEvent.MessageReceived
A `remote session event` fired from a `remote session manager` when a `message` from a `remote session` has been received.
CDORemoteSessionEvent.SubscriptionChanged
A `remote session event` fired from a `remote session manager` when the `subscription state` of a `remote session` has changed.
CDORemoteSessionManager
Provides collaborative access to the `remote sessions` that are connected to the same repository as the `local session`.
CDORemoteSessionManager.EventAdapter
A default adapter for all kinds of `remote session` related events.
CDORemoteSessionManager.LocalSubscriptionChangedEvent
An `event` that is fired by a `remote session manager` after the `subscription mode` of the `local session` changed.
CDORemoteSessionMessage
A message from a `remote session`.
CDORemoteSessionMessage.Priority
Enumerates the possible `remote session message` priorities.
CDORemoteSessionRequest
An asynchronous request to a `remote session`.
CDORemoteSessionRequest.GlobalRequestHandler
CDORemoteSessionRequest.RequestHandler
CDORemoteTopic
A topic to that the `local session` and `remote sessions` can subscribe in order to receive `events` about their `participation` and the `messages` that they send to the topic.
CDORemoteTopicEvent
A generic `event` fired from a `remote topic`.
CDORemoteTopicEvent.MessageReceived
A `remote topic event` fired from a `topic` when a `message` from a `remote session` has been received.
CDORemoveFeatureDelta
A `feature delta` that represents a removal from a many-valued `feature`.
CDORenameContext
CDORenameContext.WithElement
CDOReplicationContext
If the meaning of this type isn't clear, there really should be more of a description here...
CDOReplicationInfo
If the meaning of this type isn't clear, there really should be more of a description here...
CDORepository
A CDO server independent representation of a repository.
CDORepository.IDGeneration
CDORepository.State
CDORepository.VersioningMode
CDORepositoryConfigurationManager
Manages repository configurations.
CDORepositoryConfigurationManager.Factory
Specification of the factory API for `repository configuration managers`.
CDORepositoryElement
An element of a CDO repository.
CDORepositoryInfo
Describes a model repository a `session` is connected to.
CDORepositoryManager
Manages a set of `repositories`.
CDORepositoryManager.RepositoryConnectionEvent
CDOResource
A representation of the model object 'CDO Resource'.
CDOResourceFactory
Creates `CDOResource` instances.
CDOResourceFactoryImpl
Creates default `CDOResource` instances.
CDOResourceFactoryImpl.ResourceSetClassNameProvider
CDOResourceFactoryImpl.ResourceSetClassNameProvider.Factory
CDOResourceFolder
A representation of the model object 'CDO Resource Folder'.
CDOResourceFolderImpl
An implementation of the model object 'CDO Resource Folder'.
CDOResourceFolderItemProvider
This is the item provider adapter for a `CDOResourceFolder` object.
CDOResourceImpl
An implementation of the model object 'CDO Resource'.
CDOResourceItemProvider
This is the item provider adapter for a `CDOResource` object.
CDOResourceLeaf
A representation of the model object 'CDO Resource Leaf'.
CDOResourceLeafImpl
An implementation of the model object 'CDO Resource Leaf'.
CDOResourceLeafItemProvider
This is the item provider adapter for a `CDOResourceLeaf` object.
CDOResourceNode
A representation of the model object 'CDO Resource Node'.
CDOResourceNodeImpl
An implementation of the model object 'CDO Resource Node'.
CDOResourceNodeItemProvider
This is the item provider adapter for a `CDOResourceNode` object.
CDOResourceNodeNotFoundException
CDORetryExceptionHandler
A `session exection handler` that retries the failed protocol operation a configurable number of times.
CDORevisable
An entity that has a defined lifetime (creation plus revision) and a version in a `branch`.
CDORevision
Encapsulates the immutable system information of a single CDO `object` between two `commits` in a `branch` and provides access to its modeled `data`.
CDORevisionAvailabilityInfo
If the meaning of this type isn't clear, there really should be more of a description here...
CDORevisionCache
Caches `revisions` and possibly `evicts` those that are no longer strongly referenced when free memory runs low.
CDORevisionCache.AdditionEvent
An `event` fired from a `revision cache` when a `revision` is added to it.
CDORevisionCache.EvictionEvent
An `event` fired from a `revision cache` for `revisions` that are evicted because they are no longer strongly referenced when free memory runs low.
CDORevisionCacheAdder
An entity that `revisions` can be added to.
CDORevisionData
Encapsulates the modeled information and the EMF system values of a `revision`.
CDORevisionDelta
Represents the change delta between two `revisions` of a CDO object.
CDORevisionDeltaProvider
Provides consumers with the `revision deltas` of `identifiable` CDO objects.
CDORevisionFactory
Creates `revision` instances.
CDORevisionHandler
A call-back interface that indicates the ability to handle `revisions` that are passed from other entities.
CDORevisionHandler.Filtered
A delegating `revision handler` with a `filter()` method used to suppress specific revisions.
CDORevisionHandler.Filtered.Undetached
A delegating `revision handler` that filters detached revisions.
CDORevisionInterner
CDORevisionKey
Uniquely identifies a `revision` by version in a `branch`.
CDORevisionManager
Provides access to `revisions` in a CDO `repository` by demand loading and caching them.
CDORevisionMerger
If the meaning of this type isn't clear, there really should be more of a description here...
CDORevisionPrefetchingPolicy
A strategy interface to customize the `revision` prefetching behavior of a `view`.
CDORevisionProvider
Provides consumers with the `revisions` of `identifiable` CDO objects by selecting a particular one from several possible `branch points`.
CDORevisionProviderWithSynthetics
A revision provider that can also provide `synthetic revisions`.
CDORevisionsLoadedEvent
An `event` fired from a `revision manager` when a new `revision` has been loaded.
CDORevisionUnchunker
A mix-in interface implemented by repositories and sessions to support resolving of list element proxies.
CDORevisionUtil
Various static helper methods for dealing with `revisions`.
CDORevisionUtil.AllRevisionsDumper
Dumps `revisions`, sorted and grouped by `branch`, to various output formats and targets.
CDORevisionUtil.AllRevisionsDumper.Stream
A `revision dumper` that directs all output to a stream.
CDORevisionUtil.AllRevisionsDumper.Stream.Html
A `revision dumper` that directs all output as HTML text to a stream.
CDORevisionUtil.AllRevisionsDumper.Stream.Plain
A `revision dumper` that directs all output as plain text to a stream.
CDORevisionUtil.CDORevisionComparator
Compares `revision keys` by `ID` and `version`.
CDORevisionValueVisitor
Visits `values` of a `revision`.
CDOSavepoint
One in a sequence of possibly several points in time of a `transaction` that encapsulates the changes to transactional objects and that later changes can be `rolled back` to.
CDOServerBrowser
A simple HTTP server that web browsers can connect to in order to render internal server data for debugging purposes.
CDOServerBrowser.AbstractPage
An abstract base implementation of a `server browser page`.
CDOServerBrowser.BranchesPage
A `server browser page` that renders the branch manager contents of a repository.
CDOServerBrowser.ContainerBased
A `server browser` for the repositories in a `managed container`.
CDOServerBrowser.ContainerBased.Factory
Creates `server browsers` for the repositories in a `managed container`.
CDOServerBrowser.HistoryPage
A `server browser page` that renders `commit infos`.
CDOServerBrowser.LobsPage
A `server browser page` that renders `large object infos`.
CDOServerBrowser.LocksPage
A `server browser page` that renders the locking manager contents of a repository.
CDOServerBrowser.PackagesPage
A `server browser page` that renders the package registry contents of a repository.
CDOServerBrowser.Page
Represents pluggable content for a `server browser`.
CDOServerBrowser.RevisionsPage
A `server browser page` that renders `revisions`.
CDOServerBrowser.RevisionsPage.FromCache
A `server browser page` that renders the `revisions` in a revision cache.
CDOServerBrowser.RevisionsPage.FromStore
A `server browser page` that renders the `revisions` in a `store`.
CDOServerExporter<OUT>
Exports the complete contents of a `repository` in a format suitable for `imports` into new repositories.
CDOServerExporter.Binary
CDOServerExporter.BinaryConstants
Binary constants being used by both `exporters` and `importers`.
CDOServerExporter.Statistics
CDOServerExporter.XML
An `exporter` that creates XML output suitable to be interpreted by an `XML importer`.
CDOServerExporter.XMLConstants
XML constants being used by both `exporters` and `importers`.
CDOServerImporter
Imports the complete contents of a `repository` from the output created by a `exporter` into a new repository.
CDOServerImporter.Binary
An `importer` that reads and interprets XML output created by an `XML exporter`.
CDOServerImporter.Handler
Persists the data that has been read by a `importer` into a new `repository`.
CDOServerImporter.Handler2
Persists the data that has been read by a `importer` into a new `repository`.
CDOServerImporter.XML
An `importer` that reads and interprets XML output created by an `XML exporter`.
CDOServerUtil
Various static methods that may help with CDO `repositories` and server-side `views`.
CDOServerUtil.RepositoryReadAccessValidator
An abstract `read-access handler` that grants or denies access to single `revisions`.
CDOSession
Deprecated.
Use `CDONet4jSession`.
CDOSession
Represents and controls the connection to a model repository in addition to the inherited `view` management functions.
CDOSession.ExceptionHandler
Handles `protocol` exceptions if `configured` before the session has been opened.
CDOSession.Options
Deprecated.
Use `CDONet4jSession.Options`.
CDOSession.Options
Encapsulates a set of notifying `session` configuration options.
CDOSession.Options.CollectionLoadingPolicyEvent
An `options event` fired when the `collection loading policy` option of a `session` has changed.
CDOSession.Options.DelegableViewLockEvent
An `options event` fired when the `delegable view lock enabled` option of a `session` has changed.
CDOSession.Options.GeneratedPackageEmulationEvent
An `options event` fired when the `generated package emulation enabled` option of a `session` has changed.
CDOSession.Options.LobCacheEvent
An `options event` fired when the `large object cache` option of a `session` has changed.
CDOSession.Options.PermissionUpdaterEvent
An `options event` fired when the `permission updater` option of a `session` has changed.
CDOSessionConfiguration
Deprecated.
Use `CDONet4jSessionConfiguration`.
CDOSessionConfiguration
Configures and opens new `sessions`.
CDOSessionConfiguration.SessionOpenedEvent
Fired from a `session configuration` after a new `session` has been opened.
CDOSessionConfigurationFactory
Creates `session configuration` instances.
CDOSessionEvent
A generic `event` fired from a `session`.
CDOSessionInvalidationAggregator
Deprecated.
As of 4.2 use `CDOSessionInvalidationEventQueue`.
CDOSessionInvalidationEvent
A `session event` fired when passive updates (commit notifications) are being received from a remote repository.
CDOSessionInvalidationEventQueue
If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionLocksChangedEvent
A `session event` fired when lock-change notifications are received from a remote repository.
CDOSessionPermissionsChangedEvent
A `session event` fired when `permissions` of the `revisions` of this session have changed.
CDOSessionProtocol
If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionProtocol.CommitTransactionResult
If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster
If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionProtocol.LockObjectsResult
If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionProtocol.MergeDataResult
If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionProtocol.OpenSessionResult
If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionProtocol.RefreshSessionResult
If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionProtocol.RefreshSessionResult.Provider
If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionProtocol.RepositoryTimeResult
If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionProtocol.UnlockObjectsResult
If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionProvider
Provides consumers with `session` instances.
CDOSessionRecoveryEvent
A `session event` fired from `recovering session` when recovery has started or finished.
CDOSessionRecoveryEvent.Type
Enumerates the possible types of `session recovery events`.
CDOSessionRecoveryException
CDOSessionRegistry
A global registry of all open `sessions`.
CDOSessionRegistry.Registration
A bidirectional mapping between a registered `session` and its assigned `ID`.
CDOSetFeatureDelta
A `feature delta` that represents a value change of a single-valued `feature`.
CDOStaleObject
A marker interface for stale objects as produced by `CDOStaleReferencePolicy.PROXY`.
CDOStaleReferenceCleaner
Interface to externalize the cleaning of stale references created on invalidation.
CDOStaleReferenceCleaner.Default
A default `CDOStaleReferenceCleaner` that can be used on invalidation.
CDOStaleReferencePolicy
Specifies a policy on how to deal with stale references.
CDOStaleReferencePolicy.DynamicProxy
A `stale reference policy` that provides `Java dynamic proxies` when stale references are aceessed.
CDOStaleReferencePolicy.DynamicProxy.Enhanced
A `dynamic proxy stale reference policy` with advanced `type` computation and caching.
CDOState
Enumerates the possible states of local `objects`.
CDOStore
A CDO specific version of an `InternalEObject.EStore`.
CDOTextResource
A representation of the model object 'CDO Text Resource'.
CDOTextResourceImpl
An implementation of the model object 'CDO Text Resource'.
CDOTextResourceItemProvider
This is the item provider adapter for a `CDOTextResource` object.
CDOTimeProvider
Provides the consumer with a long-valued time stamp.
CDOTopicProvider
CDOTopicProvider.Listener
CDOTopicProvider.Topic
CDOTopicProvider.Topic.TopicChangedEvent
CDOTransaction
A read-write view to the current (i.e.
CDOTransaction.CommitResult<T>
A value type that combines the result of a persistable computation and the `commit info` of the final `transaction commit`.
CDOTransaction.Options
Encapsulates a set of notifying `transaction` configuration options.
CDOTransaction.Options.AttachedRevisionsMap
An `options event` fired from transaction `options` when the `attached revisions map` option has changed.
CDOTransaction.Options.AutoReleaseLocksEvent
An `options event` fired from transaction `options` when the `auto release locks enabled` or `auto release locks exemptions` options have changed.
CDOTransaction.Options.AutoReleaseLocksEvent.AutoReleaseLocksEnabledEvent
An `auto release locks options event` fired from transaction `options` when the `auto release locks enabled` option has changed.
CDOTransaction.Options.AutoReleaseLocksEvent.AutoReleaseLocksExemptionsEvent
An `auto release locks options event` fired from transaction `options` when the `auto release locks exemptions` option has changed.
CDOTransaction.Options.CommitInfoTimeout
An `options event` fired from transaction `options` when the `commit info timeout` option has changed.
CDOTransaction.Options.ConflictResolversEvent
An `options event` fired from transaction `options` when the `conflict resolvers` option has changed.
CDOTransaction.Options.OptimisticLockingTimeout
An `options event` fired from transaction `options` when the `optimistic locking timeout` option has changed.
CDOTransaction.Options.StaleReferenceCleanerEvent
An `options event` fired from transaction `options` when the `stale reference cleaner` option has changed.
CDOTransaction.Options.UndoDetectorEvent
An `options event` fired from transaction `options` when the `undo detector` option has changed.
CDOTransactionCommentator
A utility class that, when associated with a `transaction`, automatically updates the `commit comment` according to local model modifications.
CDOTransactionConflictAddedEvent
A `view event` fired from a `transaction` for each `object` that enters the `conflict` state.
CDOTransactionConflictChangedEvent
A `view event` fired from a `transaction` for each `object` that enters the `conflict` state.
CDOTransactionConflictEvent
Deprecated.
As of 4.19 use `CDOTransactionConflictAddedEvent`.
CDOTransactionConflictRemovedEvent
A `view event` fired from a `transaction` for each `object` that leaves the `conflict` state.
CDOTransactionContainer
Can open new `transactions` and provide access to openend transactions.
CDOTransactionFinishedEvent
A `view event` fired from a `transaction` when it becomes `clean` after a sucessful `commit` or `rollback`.
CDOTransactionFinishedEvent.Cause
Enumerates the possible `causes` for a `transaction` to become finished.
CDOTransactionFinishedEvent.Type
Deprecated.
As of 4.3 use `CDOTransactionFinishedEvent.Cause`.
CDOTransactionHandler
A combination of `CDOTransactionHandler1` and `CDOTransactionHandler2`.
CDOTransactionHandler1
A call-back interface that is called by a `transaction` before `objects` are attached, modified or detached.
CDOTransactionHandler1.WithUndo
A call-back interface that is called by a `transaction` before `objects` are attached, modified, undone or detached.
CDOTransactionHandler2
A call-back interface that is called by a `transcation` before it is committed and after it has been committed or rolled back.
CDOTransactionHandler3
A call-back interface that is called by a `transcation` before it is committed and after it has been committed (with result info) or rolled back.
CDOTransactionHandlerBase
A marker interface for use with `CDOTransaction.addTransactionHandler()` and `CDOTransaction.removeTransactionHandler()`.
CDOTransactionOpener
Can open new `transactions`.
CDOTransactionStartedEvent
A `view event` fired from a `transaction` when it first becomes `dirty`.
CDOTransactionStrategy
If the meaning of this type isn't clear, there really should be more of a description here...
CDOTransfer
Abstracts the transfer of a tree of `elements` for a `source` to a `target` `system`.
CDOTransfer.ChildrenChangedEvent
A `mapping event` fired from a `transfer` when the `children` of a mapping have changed.
CDOTransfer.ChildrenChangedEvent.Kind
Enumerates the possible values of `CDOTransfer.ChildrenChangedEvent.getKind()`.
CDOTransfer.MappingEvent
An abstract base implementation of a `mapping` `event`.
CDOTransfer.ModelTransferContext
Encapsulates the model-specific aspects of a `transfer`.
CDOTransfer.ModelTransferContext.ResolveProxyAdapter
An `adapter` for a `resource set` that resolves all proxies in all resources when they are loaded.
CDOTransfer.ModelTransferContext.ResolveProxyAdapter.LoadResourceAdapter
An `adapter` for a `resource` that resolves all proxies in that resource when it's demand loaded.
CDOTransfer.ModelTransferResolution
Reserved for future use.
CDOTransfer.PathProvider
Provides the path of a transfer element relative to its parent.
CDOTransfer.RelativePathChangedEvent
A `mapping event` fired from a `transfer` when the `relative path` of a mapping has changed.
CDOTransfer.TransferTypeChangedEvent
A `mapping event` fired from a `transfer` when the `transfer type` of a mapping has changed.
CDOTransfer.UnmappedModelsEvent
An `event` fired from a `transfer` when the set of `unmapped models` has changed.
CDOTransferElement
An abstraction of the elements (such as files or folders) of a `transfer system`.
CDOTransferMapping
The mapping of a source `element` to a target element in the context of a specific `transfer`.
CDOTransferMapping.Status
Enumerates the possibles values of `CDOTransferMapping.getStatus()`.
CDOTransferMapping.Visitor
A call-back that is called for a `mapping` and all its `children` when passed into its `accept()` method.
CDOTransferSystem
An abstraction of an end point system of a `transfer`.
CDOTransferType
Specifies how to treat a source `element` when it is mapped to a target element by a `transfer mapping`.
CDOTransferType.Text
A `transfer type` for text `elements` that have a special `encoding`.
CDOTreeExpansionAgent
Automatically preserves a `tree viewer's` item expansion states across multiple `target changes` of the underlying `view`.
CDOType
Provides access to all CDO-supported data types.
CDOType.Handler
CDOType.Handler.Factory
CDOType.Handler.Registry
CDOUndoDetector
A strategy used to detect whether the feature of an `object` has the original (clean) value after a number of modifications.
CDOUnit
A disjunct `EObject` subtree of a model repository with the following additional characteristics: All `root` / subtree element relations of a unit are physically stored and managed in the model repository.
CDOUnitManager
Locally manages the open `units` of a `view`.
CDOUnitManager.UnitExistsException
An unchecked `CDOException` being thrown from `CDOUnitManager.createUnit()` to indicate that the given root object already is the `root` of an existing `unit`.
CDOUnitManager.UnitNotFoundException
An unchecked `CDOException` being thrown from `CDOUnitManager.openUnit()` to indicate that no `unit` exists for the given root object.
CDOUnsetFeatureDelta
A `feature delta` that represents the unsetting of the value of a `feature`.
CDOUpdatable
Represents facilities that can receive `passive updates`.
CDOURIData
Represents a CDO-specific `URI` in connection-aware format.
CDOURIUtil
Various static methods that may help with CDO-specific `URIs`.
CDOUserSavepoint
Creates a save point in a `CDOUserTransaction` that can be used to roll back a part of the transaction.
CDOUserTransaction
Provides functionality that is common to both `single` transactions and `distributed` (XA) transactions.
CDOUtil
Various static methods that may help in CDO client applications.
CDOVersionProvider
Provides the consumer with an int-valued version.
CDOView
A read-only view to the state of the object graph in the repository of the underlying `session` at a specific `time` at a specific `branch`.
CDOView.Options
Encapsulates a set of notifying `view` configuration options.
CDOView.Options.CacheReferenceTypeEvent
An `options event` fired from view `options` when the `cache reference type` option has changed.
CDOView.Options.ChangeSubscriptionPoliciesEvent
An `options event` fired from view `options` when the `change subscription policies` option has changed.
CDOView.Options.ClearAdapterPolicyEvent
An `options event` fired from view `options` when the `clear adapter policy` option has changed.
CDOView.Options.DetachmentNotificationEvent
An `options event` fired from view `options` when the `detachment notification enabled` option has changed.
CDOView.Options.FeatureAnalyzerEvent
An `options event` fired from view `options` when the `feature analyzer` option has changed.
CDOView.Options.InvalidationNotificationEvent
An `options event` fired from view `options` when the `invalidation notification enabled` option has changed.
CDOView.Options.InvalidationPolicyEvent
An `options event` fired from view `options` when the `invalidation policy` option has changed.
CDOView.Options.LoadNotificationEvent
An `options event` fired from view `options` when the `load notification enabled` option has changed.
CDOView.Options.ReferencePolicyEvent
Deprecated.
Use `CDOView.Options.StrongReferencePolicyEvent` instead.
CDOView.Options.RevisionPrefetchingPolicyEvent
An `options event` fired from view `options` when the `revision prefetching policy` option has changed.
CDOView.Options.StaleReferencePolicyEvent
An `options event` fired from view `options` when the `stale reference type` option has changed.
CDOView.Options.StrongReferencePolicyEvent
An `options event` fired from view `options` when the `strong reference policy` option has changed.
CDOViewAdaptersNotifiedEvent
A `view event` fired when a `view` has finished notifying EMF `adapters` about remote changes.
CDOViewCommitInfoListener
A `listener` that, when added to a `view`, `notifies` about `commits` to the view's `branch`.
CDOViewConfigurator
Can be contributed through a `factory` and `configures` `views`.
CDOViewConfigurator.Factory
A factory for `view configurators`.
CDOViewContainer
Can open new `views` and provide access to openend views.
CDOViewDurabilityChangedEvent
A `view event` fired when a `view` has been made `durable` or volatile.
CDOViewEvent
A generic `event` fired from a `view`.
CDOViewEventProducer
Produces `events` for calls to various `view object handler` and `transaction handler` methods and delivers these events to a `delegate` `listener`.
CDOViewEventProducer.CDOAttachingObjectEvent
An `event` fired from a `view event producer` when `CDOTransactionHandler1.attachingObject()` was called.
CDOViewEventProducer.CDOCommittedTransactionEvent
An `event` fired from a `view event producer` when `CDOTransactionHandler2.committedTransaction()` was called.
CDOViewEventProducer.CDOCommittingTransactionEvent
An `event` fired from a `view event producer` when `CDOTransactionHandler2.committingTransaction()` was called.
CDOViewEventProducer.CDODetachingObjectEvent
An `event` fired from a `view event producer` when `CDOTransactionHandler1.detachingObject()` was called.
CDOViewEventProducer.CDOModifyingObjectEvent
An `event` fired from a `view event producer` when `CDOTransactionHandler1.modifyingObject()` was called.
CDOViewEventProducer.CDOObjectStateChangedEvent
An `event` fired from a `view event producer` when `CDOObjectHandler.objectStateChanged()` was called.
CDOViewEventProducer.CDORolledBackTransactionEvent
An `event` fired from a `view event producer` when `CDOTransactionHandler2.rolledBackTransaction()` was called.
CDOViewInvalidationEvent
A `view event` fired when passive updates (commit notifications) are being received from a remote repository.
CDOViewLocksChangedEvent
A `view event` fired when `lock changes` are being received from a remote repository.
CDOViewOpener
Can open new `views`.
CDOViewPermissionsChangedEvent
A `view event` fired when `permissions` of the `revisions` of this view have changed.
CDOViewProvider
Capable of opening a `CDOView` on a target repository, defined by a URI.
CDOViewProvider.CDOViewProvider2
A `view provider` with advanced `view URI` and `path` information methods.
CDOViewProviderChangedEvent
A `view event` fired when the `provider` of a `view` has changed.
CDOViewProviderRegistry
A global registry of `view provider` implementations.
CDOViewRegistry
A global registry of all open `views` and `transactions`.
CDOViewRegistry.Registration
A bidirectional mapping between a registered `view` and its `ID`.
CDOViewSet
A `ResourceSet` adapter to associate a set of `CDOView` instances.
CDOViewSet.CDOViewSetException
An unchecked `exception` being thrown from `view sets`.
CDOViewSetHandler
CDOViewTargetChangedEvent
A `view event` fired when the branch point of a `view` has changed.
CDOWithID
An identifiable object.
CDOWorkspace
Represents a local `checkout` from a remote repository.
CDOWorkspace.DirtyStateChangedEvent
An `event` fired when the overall state of the `workspace` changes between dirty and clean.
CDOWorkspace.ObjectStatesChangedEvent
An `event` fired when the state of objects in the `workspace` change between new, dirty and clean.
CDOWorkspaceBase
Represents the local state of a `workspace` directly after the initial `checkout` operation or any subsequent `update` and `replace` operations.
CDOWorkspaceBase2
Adds `CDOWorkspaceBase2.isEmpty()` and `CDOWorkspaceBase2.containsID(CDOID)` methods.
CDOWorkspaceConfiguration
Checks out new `workspace` or opens existing ones.
CDOWorkspaceUtil
Various static helper methods for dealing with `workspaces`.
CDOXASavepoint
Creates a save point in a `CDOXATransaction` that can be used to roll back a part of the transaction.
CDOXATransaction
A distributed (XA) transaction that can atomically commit the changes to multiple `resource sets`, each represented by a registered `view set`.
Change
A representation of the model object 'Change'.
ChangeImpl
An implementation of the model object 'Change'.
ChangeItemProvider
This is the item provider adapter for a `Change` object.
CharValue
A representation of the model object 'Char Value'.
CharValueImpl
An implementation of the model object 'Char Value'.
CharValueItemProvider
This is the item provider adapter for a `CharValue` object.
ClassFilter
A representation of the model object 'Class Filter'.
ClassFilterImpl
An implementation of the model object 'Class Filter'.
ClassFilterItemProvider
This is the item provider adapter for a `ClassFilter` object.
ClassPermission
Deprecated.
As of 4.3 use `FilterPermission` and `ClassFilter`.
ClassPermissionImpl
Deprecated.
ClassPermissionItemProvider
Deprecated.
ColumnTypeModifier
Can modify the column type of a `type mapping` that is created by the `type mapping registry`.
ColumnTypeModifier.Factory
Creates `ColumnTypeModifier` instances.
CombinedFilter
A representation of the model object 'Combined Filter'.
CombinedFilterImpl
An implementation of the model object 'Combined Filter'.
CombinedFilterItemProvider
This is the item provider adapter for a `CombinedFilter` object.
CommentableItemProvider
This is the item provider adapter for a `Commentable` object.
CommentItemProvider
This is the item provider adapter for a `Comment` object.
CommitConflictException
A `concurrent access exception` that indicates that some of the local modifications are based on old revisions because other transactions have intermittently committed their modifications.
CommitException
A checked exception being thrown from `CDOUserTransaction.commit()` in case of commit problems such as commit conflicts.
CommitHistoryComposite
A UI component that renders a the elements of a `CDOCommitHistory` in form of a commit table with a branch tree.
CommitHistoryComposite.ContentProvider
Provides the content of a CommitHistoryComposite, i.e., the elements of a `CDOCommitHistory`.
CommitHistoryComposite.Input
Encapsulates the input of a `CommitHistoryComposite`.
CommitHistoryComposite.Input.IllegalInputException
CommitHistoryComposite.Input.ObjectModifier
CommitHistoryComposite.Input.ObjectModifier.Factory
CommitHistoryComposite.LabelProvider
A `TableLabelProvider` for the content of a CommitHistoryComposite, i.e., the elements of a `CDOCommitHistory`.
CommitIntegrityException
A local `data integrity exception` that indicates that the subset of object modifications in a `partial commit` is inconsistent.
ComposeBranchPointComposite
Composed UI widget offering functionality for users to select `branches` and a `timestamp` within a branch for a particular `CDOSession`
ConcurrentAccessException
A `commit exception` that indicates problems that are caused by concurrent access to the repository.
ContainedObject
A representation of the model object 'Contained Object'.
ContainedObjectImpl
An implementation of the model object 'Contained Object'.
ContainedObjectItemProvider
This is the item provider adapter for a `ContainedObject` object.
ContainerQueryHandlerProvider
If the meaning of this type isn't clear, there really should be more of a description here...
ContainerRepositoryProvider
If the meaning of this type isn't clear, there really should be more of a description here...
ContainmentCycleDetectedException
Deprecated.
As of 4.2 no longer used in the server; replaced by `ContainmentCycleException` in the client.
ContainmentCycleException
A `concurrent access exception` that indicates an attempt of the local transaction to introduce a containment cycle.
ContextAccess
A representation of the model object 'Context Value'.
ContextAccessImpl
An implementation of the model object 'Context Value'.
ContextAccessItemProvider
This is the item provider adapter for a `ContextAccess` object.
CoreOperations
CountedTimeProvider
CurrentTimeProvider
DanglingIntegrityException
A local `data integrity exception` that indicates the addition of one or more cross references to objects that are not (or no longer) contained in the repository.
DanglingReferenceException
An unchecked exception being thrown from `CDOUserTransaction.commit()` if the commit `change set` is referencing `objects` that are not contained by any `resource` before the server is contacted.
DataIntegrityException
A `commit exception` that indicates data integrity problems.
DecoratingStyledLabelProvider
DefaultCDOMerger
If the meaning of this type isn't clear, there really should be more of a description here...
DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict
If the meaning of this type isn't clear, there really should be more of a description here...
DefaultCDOMerger.ChangedInSourceAndTargetConflict
If the meaning of this type isn't clear, there really should be more of a description here...
DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict
If the meaning of this type isn't clear, there really should be more of a description here...
DefaultCDOMerger.Conflict
If the meaning of this type isn't clear, there really should be more of a description here...
DefaultCDOMerger.PerFeature
If the meaning of this type isn't clear, there really should be more of a description here...
DefaultCDOMerger.PerFeature.ManyValued
If the meaning of this type isn't clear, there really should be more of a description here...
DefaultCDOMerger.PerFeature.ManyValuedOld
If the meaning of this type isn't clear, there really should be more of a description here...
DefaultCDOMerger.PerFeature.ManyValuedOld.Element
A virtual list element to establish unique relations between ancestor, source and target sides.
DefaultCDOMerger.PerFeature.ManyValuedOld.PerSide<T>
Holds data for the source and target sides.
DefaultCDOMerger.PerFeature.ManyValuedOld.Side
Enumerates the possible sides of a merge, i.e., `DefaultCDOMerger.PerFeature.ManyValuedOld.Side.SOURCE` and `DefaultCDOMerger.PerFeature.ManyValuedOld.Side.TARGET`.
DefaultCDOMerger.ResolutionPreference
Enumerates the possible resolution preferences that can be used with a `DefaultCDOMerger`.
DelegatingCDOPackageRegistry
Deprecated.
DelegatingCDORevision
If the meaning of this type isn't clear, there really should be more of a description here...
DelegatingCDORevisionManager
If the meaning of this type isn't clear, there really should be more of a description here...
DelegatingQueryResourcesContext
If the meaning of this type isn't clear, there really should be more of a description here...
DelegatingTypeMapping
Delivery
A representation of the model object 'Delivery'.
DeliveryImpl
An implementation of the model object 'Delivery'.
DeliveryItemProvider
This is the item provider adapter for a `Delivery` object.
DeliveryReviewItemProvider
This is the item provider adapter for a `DeliveryReview` object.
Dependency
A representation of the model object 'Dependency'.
DependencyDefinition
A representation of the model object 'Dependency Definition'.
DependencyDefinitionImpl
An implementation of the model object 'Dependency Definition'.
DependencyDefinitionItemProvider
This is the item provider adapter for a `DependencyDefinition` object.
DependencyDefinitionItemProvider.TargetNameProvider
DependencyDefinitionItemProvider.TargetNameProvider.Factory
DependencyImpl
An implementation of the model object 'Dependency'.
DependencyItemProvider
This is the item provider adapter for a `Dependency` object.
DetachedCDORevision
If the meaning of this type isn't clear, there really should be more of a description here...
Directory
A representation of the model object 'Container'.
DirectoryImpl
An implementation of the model object 'Container'.
DirectoryItemProvider
This is the item provider adapter for a `Directory` object.
DoubleValue
A representation of the model object 'Double Value'.
DoubleValueImpl
An implementation of the model object 'Double Value'.
DoubleValueItemProvider
This is the item provider adapter for a `DoubleValue` object.
Drop
A representation of the model object 'Drop'.
DropImpl
An implementation of the model object 'Drop'.
DropItemProvider
This is the item provider adapter for a `Drop` object.
DropReviewItemProvider
This is the item provider adapter for a `DropReview` object.
DropType
A representation of the model object 'Drop Type'.
DropTypeImpl
An implementation of the model object 'Drop Type'.
DropTypeItemProvider
This is the item provider adapter for a `DropType` object.
DurableLockArea
Deprecated.
Use `CDOLockUtil.createLockArea(String, String, CDOBranchPoint, boolean, Map)` instead
EMFPredicates
Predefined `predicates` to test for various `feature` types.
EMFUtil
Various static helper methods for dealing with EMF meta models.
EMFUtil.ExtResourceSet
An extension of `ResourceSetImpl` that allows demandLoading of resources and delegation of resource lookups, to be switched on/off as desired.
EresourceAdapterFactory
The Adapter Factory for the model.
EresourceFactory
The Factory for the Eresource model.
EresourceFactoryImpl
An implementation of the model Factory.
EresourceItemProviderAdapterFactory
This is the factory that is used to provide the interfaces needed to support Viewers.
EresourcePackage
The Package for the Eresource model.
EresourcePackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
EresourcePackageImpl
An implementation of the model Package.
EresourceSwitch<T>
The Switch for the model's inheritance hierarchy.
EtypesAdapterFactory
The Adapter Factory for the model.
EtypesFactory
The Factory for the Etypes model.
EtypesFactoryImpl
An implementation of the model Factory.
EtypesItemProviderAdapterFactory
This is the factory that is used to provide the interfaces needed to support Viewers.
EtypesPackage
The Package for the model.
EtypesPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
EtypesPackageImpl
An implementation of the model Package.
EtypesSwitch<T>
The Switch for the model's inheritance hierarchy.
EtypesValidator
The Validator for the model.
EvaluationContext
A context for variable `lookups` during expression evaluations.
EvaluationContextImpl
A `HashMap`-based default implementation of an `EvaluationContext`.
Expression
A representation of the model object 'Expression'.
ExpressionFilter
A representation of the model object 'Expression Filter'.
ExpressionFilterImpl
An implementation of the model object 'Expression Filter'.
ExpressionFilterItemProvider
This is the item provider adapter for a `ExpressionFilter` object.
ExpressionsAdapterFactory
The Adapter Factory for the model.
ExpressionsEditPlugin
This is the central singleton for the Expressions edit plugin.
ExpressionsEditPlugin.Implementation
The actual implementation of the Eclipse Plugin.
ExpressionsFactory
The Factory for the model.
ExpressionsFactoryImpl
An implementation of the model Factory.
ExpressionsItemProviderAdapterFactory
This is the factory that is used to provide the interfaces needed to support Viewers.
ExpressionsPackage
The Package for the model.
ExpressionsPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type
ExpressionsPackageImpl
An implementation of the model Package.
ExpressionsSwitch<T>
The Switch for the model's inheritance hierarchy.
ExpressionsUtil
Provides static factory methods for common `expressions`.
FactoriesQueryHandlerProvider
If the meaning of this type isn't clear, there really should be more of a description here...
FailoverAgent
A repository-side agent for a `fail-over monitor`.
FailoverAgent.Protocol
The agent-side implementation of the `fail-over monitor` protocol.
FailoverCDOSessionConfiguration
A `session configuration` that recovers from network problems by failing over to backup repositories as directed by a fail-over monitor.
FailoverMonitor
A facility for monitoring a variable set of `fail-over participant` repositories and electing, as well as promoting, a `master` repository among them.
FailoverMonitor.AbstractServerProtocolFactory
An abstract base class for the `server-side protocol factories` required by a `fail-over monitor`.
FailoverMonitor.AgentProtocol
The monitor-side implementation of the `fail-over monitor` agent protocol.
FailoverMonitor.AgentProtocol.Factory
Creates `fail-over agent protocol` instances.
FailoverMonitor.ClientProtocol
The monitor-side implementation of the `fail-over monitor` client protocol.
FailoverMonitor.ClientProtocol.Factory
Creates `fail-over client protocol` instances.
FailoverMonitor.Factory
Creates `fail-over monitor` instances.
FailoverMonitor.Provider
Provides a `fail-over monitor` for a given named fail-over group.
FileSystemTransferSystem
A `transfer system` that abstracts the external file system.
FilterPermission
A representation of the model object 'Filter Permission'.
FilterPermissionImpl
An implementation of the model object 'Filter Permission'.
FilterPermissionItemProvider
This is the item provider adapter for a `FilterPermission` object.
FixedBaseline
A representation of the model object 'Fixed Baseline'.
FixedBaselineImpl
An implementation of the model object 'Fixed Baseline'.
FixedBaselineItemProvider
This is the item provider adapter for a `FixedBaseline` object.
FloatingBaseline
A representation of the model object 'Floating Baseline'.
FloatingBaselineImpl
An implementation of the model object 'Floating Baseline'.
FloatingBaselineItemProvider
This is the item provider adapter for a `FloatingBaseline` object.
FloatValue
A representation of the model object 'Float Value'.
FloatValueImpl
An implementation of the model object 'Float Value'.
FloatValueItemProvider
This is the item provider adapter for a `FloatValue` object.
FSMUtil
If the meaning of this type isn't clear, there really should be more of a description here...
FunctionInvocation
A representation of the model object 'Function Invocation'.
FunctionInvocationImpl
An implementation of the model object 'Function Invocation'.
FunctionInvocationItemProvider
This is the item provider adapter for a `FunctionInvocation` object.
Group
A representation of the model object 'Group'.
GroupImpl
An implementation of the model object 'Group'.
GroupItemProvider
This is the item provider adapter for a `Group` object.
HomeFolderHandler
If the meaning of this type isn't clear, there really should be more of a description here...
HomeFolderHandler.Factory
Creates `InternalSecurityManager.CommitHandler` instances.
IAppExtension
If the meaning of this type isn't clear, there really should be more of a description here...
IAppExtension2
An optional extension of the `IAppExtension` interface for app extensions that support invocation on the XML configurations of dynamically-managed repositories.
IAppExtension3
An optional extension of the `IAppExtension` interface for `repository-aware` app extensions.
IAppExtension4
An optional extension of the `IAppExtension` interface for `prioritized` app extensions.
IAppExtension5
An optional extension of the `IAppExtension` interface for `named` app extensions.
IAssemblyDescriptor
IAssemblyDescriptor.AvailableUpdatesChangedEvent
IAssemblyDescriptor.NameChangedEvent
IAssemblyDescriptor.Updates
IAssemblyDescriptor.UpdateState
IAssemblyDescriptor.UpdateStateChangedEvent
IAssemblyManager
IAssemblyManager.DescriptorSyncStateEvent
IAuthenticationProtocol
IBranchDeletionSupport
Extension interface to `IListMapping` and `IClassMapping`.
IClassMapping
Basic interface for class mappings.
IClassMappingAuditSupport
Interface which complements `IClassMapping` with methods to facilitate audit support.
IClassMappingDeltaSupport
Interface which complements `IClassMapping` with methods to facilitate revision delta support.
IClassMappingUnitSupport
An extension interface for `class mappings` that support units.
ICommitConflictResolver
ICommitConflictResolver.Merging
IDBStore
The main entry point to the API of CDO's proprietary object/relational mapper.
IDBStore.Props
Contains symbolic constants that specify valid keys of `DB store properties`.
IDBStore.TableVisitor
Called back from `IDBStore.visitAllTables(Connection, TableVisitor)` for all tables in the database.
IDBStoreAccessor
A `store accessor` for CDO's proprietary object/relational mapper.
IDBStoreChunkReader
A `chunk reader` for CDO's proprietary object/relational mapper.
IDurableLockingManager
Manages all persistent aspects of durable CDO views such as `branch point` and acquired locks.
IDurableLockingManager.LockArea
Encapsulates the persistable information about a single durable CDO view like `branch point` and acquired locks.
IDurableLockingManager.LockArea.Handler
A call-back interface for handling `lock area` objects.
IDurableLockingManager.LockAreaAlreadyExistsException
Exception occurs when attempting to create a durable `IDurableLockingManager.LockArea` that already exists.
IDurableLockingManager.LockAreaNotFoundException
Thrown if a `lock area` is specified that does not exist in a CDO `repository`.
IDurableLockingManager.LockGrade
Enumerates the possible combinations of read and write locks on a single CDO object.
IIDHandler
Abstracts the handling of `IDs` of different `ID types`.
ILissomeStore
The main entry point to the API of CDO's proprietary Lissome store.
ILissomeStore.Props
Contains symbolic constants that specifiy valid keys of `Lissome store properties`.
ILissomeStoreAccessor
A `store accessor` for CDO's proprietary Lissome store.
ILissomeStoreChunkReader
A `chunk reader` for CDO's proprietary object/relational mapper.
IListMapping
Interface for mapping features with `isMany() == true`.
IListMapping2
Extension interface to `IListMapping`.
IListMapping3
Extension interface to `IListMapping2`.
IListMapping4
Extension interface to `IListMapping`.
IListMappingDeltaSupport
Interface to complement `IListMapping` in order to provide list delta processing support.
IListMappingUnitSupport
Interface to complement `IListMapping` in order to provide unit support.
ILockingManager
Manages all persistent aspects of durable CDO views and provides for vetoable `interception` of the durable view resumption process.
ILockingManager.DurableViewHandler
A call-back interface primarily intended to allow implementers to prevent the view from being opened by throwing an exception.
IMappingStrategy
The mapping strategy acts as a connection between the DBStore and the database management (and OR-mapping) classes.
IMappingStrategy.Props
Contains symbolic constants that specifiy valid keys of `mapping strategy properties`.
IMappingStrategy2
Interface to complement `IMappingStrategy`.
IMEMStore
Deprecated.
Use `IMEMStore`
IMEMStore
A simple in-memory `store`.
IMetaDataManager
Manages the `elements` of the meta model level of a CDO `repository`.
IMongoDBStore
The main entry point to the API of CDO's MongoDB back-end integration.
IMongoDBStoreAccessor
A `store accessor` for CDO's MongoDB back-end integration.
Impact
A representation of the literals of the enumeration 'Impact', and utility methods for working with them.
InternalCDOBranch
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOBranchManager
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOBranchManager.BranchLoader
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOBranchManager.BranchLoader.BranchInfo
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOBranchManager.BranchLoader.SubBranchInfo
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOBranchManager.BranchLoader2
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOBranchManager.BranchLoader3
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOBranchManager.BranchLoader4
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOBranchManager.BranchLoader5
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOBranchManager.TagChangeKind
InternalCDOClassInfo
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOClassInfo.PersistenceFilter
Encapsulation of a rule for filtering the persistent values of a feature in some model element.
InternalCDOCommitInfoManager
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOCommitInfoManager.CommitInfoLoader
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOFeatureDelta
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOFeatureDelta.ListIndexAffecting
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOFeatureDelta.ListTargetAdding
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOFeatureDelta.WithIndex
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOIDObject
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOList
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOList.ConfigurableEquality
A mix-in interface for `InternalCDOList` that allows to optimize the speed of equality checks.
InternalCDOLoadable
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOLockState
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOObject
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOPackageInfo
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOPackageRegistry
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOPackageRegistry.PackageLoader
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOPackageRegistry.PackageProcessor
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOPackageUnit
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDORemoteSession
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDORemoteSessionManager
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDORemoteTopic
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOResource
Internal protocol for the `CDOResource`.
InternalCDORevision
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDORevisionCache
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDORevisionDelta
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDORevisionManager
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDORevisionManager.RevisionLoader
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDORevisionManager.RevisionLoader2
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDORevisionManager.RevisionLoader3
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDORevisionManager.RevisionLocker
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOSavepoint
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOSession
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOSession.CommitToken
A token that is maintained during local commits of transactions.
InternalCDOSession.InvalidationData
A data structure that holds all input values of `InternalCDOSession#invalidate()`.
InternalCDOSession.MergeData
A data structure that holds all input and output values of `InternalCDOSession.getMergeData()`.
InternalCDOSessionConfiguration
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOSessionInvalidationEvent
A `session invalidation event` with `security impact information`.
InternalCDOTransaction
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOTransaction.ApplyChangeSetResult
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOTransaction.ChangeSetOutdatedException
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOTransaction.InternalCDOCommitContext
Provides a context for a commit operation.
InternalCDOUserSavepoint
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOUserTransaction
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOView
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOView.ViewAndState
Optimizes the storage of `CDOObject.cdoView()` and `CDOObject.cdoState()`.
InternalCDOView.ViewInvalidationData
A data structure that holds all input values of `InternalCDOView#invalidate()`.
InternalCDOViewSet
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOWorkspace
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOWorkspaceBase
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOXASavepoint
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOXATransaction
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOXATransaction.InternalCDOXACommitContext
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCommitContext
If the meaning of this type isn't clear, there really should be more of a description here...
InternalCommitManager
If the meaning of this type isn't clear, there really should be more of a description here...
InternalFailoverParticipant
If the meaning of this type isn't clear, there really should be more of a description here...
InternalLockManager
The type of the to-be-locked objects is either `CDOIDAndBranch` or `CDOID`, depending on whether branching is supported by the repository or not.
InternalQueryManager
If the meaning of this type isn't clear, there really should be more of a description here...
InternalQueryResult
If the meaning of this type isn't clear, there really should be more of a description here...
InternalRepository
If the meaning of this type isn't clear, there really should be more of a description here...
InternalRepository.PackagesInitializedEvent
InternalRepository.PostActivateable
A mix-in interface for `elements` of a `repository` that need to be notified when the repository is fully activated and `sessions` can be opened.
InternalRepositorySynchronizer
If the meaning of this type isn't clear, there really should be more of a description here...
InternalSecurityManager
If the meaning of this type isn't clear, there really should be more of a description here...
InternalSecurityManager.CommitHandler
If the meaning of this type isn't clear, there really should be more of a description here...
InternalSecurityManager.CommitHandler.Factory
Creates `InternalSecurityManager.CommitHandler` instances.
InternalSecurityManager.CommitHandler2
If the meaning of this type isn't clear, there really should be more of a description here...
InternalSecurityManager.CommitHandler2.WithUser
If the meaning of this type isn't clear, there really should be more of a description here...
InternalSession
If the meaning of this type isn't clear, there really should be more of a description here...
InternalSessionManager
If the meaning of this type isn't clear, there really should be more of a description here...
InternalStore
If the meaning of this type isn't clear, there really should be more of a description here...
InternalStore.NoChangeSets
If the meaning of this type isn't clear, there really should be more of a description here...
InternalStore.NoCommitInfos
If the meaning of this type isn't clear, there really should be more of a description here...
InternalStore.NoDurableLocking
If the meaning of this type isn't clear, there really should be more of a description here...
InternalStore.NoExternalReferences
Deprecated.
As of 4.6 use IRepositoryConfig.CAPABILITY_EXTERNAL_REFS.
InternalStore.NoFeatureMaps
Deprecated.
As of 4.5 `feature maps` are no longer supported.
InternalStore.NoHandleRevisions
If the meaning of this type isn't clear, there really should be more of a description here...
InternalStore.NoLargeObjects
If the meaning of this type isn't clear, there really should be more of a description here...
InternalStore.NoQueryXRefs
If the meaning of this type isn't clear, there really should be more of a description here...
InternalStore.NoRawAccess
If the meaning of this type isn't clear, there really should be more of a description here...
InternalSynchronizableRepository
If the meaning of this type isn't clear, there really should be more of a description here...
InternalTopic
InternalTopicManager
InternalTransaction
If the meaning of this type isn't clear, there really should be more of a description here...
InternalTransaction.CommitAttempt
InternalUnitManager
InternalUnitManager.InternalObjectAttacher
InternalView
If the meaning of this type isn't clear, there really should be more of a description here...
IntValue
A representation of the model object 'Int Value'.
IntValueImpl
An implementation of the model object 'Int Value'.
IntValueItemProvider
This is the item provider adapter for a `IntValue` object.
InvalidObjectException
Exception occurs when an object isn't valid anymore.
InvalidURIException
An unchecked exception being thrown to indicate problems with the `URI` of a `resource`.
Invocation
A representation of the model object 'Invocation'.
InvocationImpl
An implementation of the model object 'Invocation'.
InvocationImpl.Invocable
An abstraction of something that can be invoked, for example an `EOperation` or a `Method`.
InvocationItemProvider
This is the item provider adapter for a `Invocation` object.
IPermissionManager
Provides the protection level of `revisions` in the context of a specific user.
IPreparedStatementCache
Deprecated.
As of 4.2 use `IDBConnection`.
IPreparedStatementCache.ReuseProbability
An enum for the degree of probability to which a prepared statement is reused later on.
IQueryContext
Represents the execution state of a `query` in the server towards a `query handler`.
IQueryHandler
A query language handler that is capable of executing a `query`.
IQueryHandler.PotentiallySlow
IQueryHandlerProvider
Provides the consumer with `query handlers` that are capable of executing `queries` represented by specific `query infos`.
IRepository
A CDO repository.
IRepository.Handler
A marker interface to indicate valid arguments to `IRepository.addHandler(Handler)` and `IRepository.removeHandler(Handler)`.
IRepository.Props
Contains symbolic constants that specifiy valid keys of `repository properties`.
IRepository.ReadAccessHandler
Provides a way to handle revisions that are to be sent to the client.
IRepository.WriteAccessHandler
Provides a way to handle commits that are received from a client.
IRepository.WriteAccessHandler.TransactionValidationException
An exception that a `IRepository.WriteAccessHandler` may throw to indicate that a transaction commit was rejected because one or more semantic validation checks reported errors.
IRepositoryFactory
Creates CDO `repositories`.
IRepositoryProtector
Protects a `repository` by authenticating users and, optionally, authorizing read and write operations.
IRepositoryProtector.AuthorizationStrategy
IRepositoryProtector.AuthorizationStrategy.Additive
IRepositoryProtector.AuthorizationStrategy.Subtractive
IRepositoryProtector.CommitHandler
IRepositoryProtector.Element
IRepositoryProtector.RevisionAuthorizer
IRepositoryProtector.RevisionAuthorizer.Operation
IRepositoryProtector.UserAuthenticator
IRepositoryProtector.UserAuthenticator.PasswordChangeSupport
IRepositoryProtector.UserInfo
IRepositoryProtector.UserInfoChangedEvent
IRepositoryProvider
Provides the consumer with CDO `repositories` specified by their name.
IRepositorySynchronizer
Synchronizes a `synchronizable repository` with a master repository.
ISecurityManagementContext
An optional security-management context that may be provided as an adapter by the view part to which the "Manage Security" command is contributed.
ISecurityManagementContext.Default
A default implementation of a `security management context`.
ISecurityManager
Protects a given `repository`.
ISecurityManager.RealmOperation
Modifies a security `realm` in a safe transaction.
ISession
The server-side representation of a client `session`.
ISessionManager
Manages the user `sessions` of a `repository`.
ISessionProtocol
If the meaning of this type isn't clear, there really should be more of a description here...
IStore
Represents the physical data storage back-end of a CDO `repository`, such as a database or a file system folder.
IStore.CanHandleClientAssignedIDs
A marker interface for `stores` that can handle `IDs` assigned by a `client`, typically `UUIDs`.
IStore.ChangeFormat
Enumerates the possible data formats a `store` can accept for commit operations.
IStore.RevisionParallelism
Enumerates the possible branching options a `store` can accept.
IStore.RevisionTemporality
Enumerates the possible history recording options a `store` can accept.
IStoreAccessor
Represents a connection to a physical data storage back-end.
IStoreAccessor.CommitContext
Represents the state of a single, logical commit operation which is driven through multiple calls to several methods on the `IStoreAccessor` API.
IStoreAccessor.CommitContext.ModificationContext
A data and result context for the modifications in `IStoreAccessor.CommitContext.modify(Consumer)`.
IStoreAccessor.DurableLocking
An extension interface for `store accessors` that support durable locking.
IStoreAccessor.DurableLocking2
An extension interface for `store accessors` that support durable locking.
IStoreAccessor.QueryResourcesContext
Represents the query execution state of a `resources query`.
IStoreAccessor.QueryResourcesContext.ExactMatch
Represents the query execution state of a `resources query` that is supposed to deliver one exact resource, or `null`.
IStoreAccessor.QueryXRefsContext
Represents the query execution state of a `XRefs query`.
IStoreAccessor.Raw
An extension interface for `store accessors` that support raw data access as needed by `repository synchronizers` or `server importers`.
IStoreAccessor.Raw2
An extension interface for `store accessors` that support raw data access as needed by `repository synchronizers` or `server importers`.
IStoreAccessor.UnitSupport
An extension interface for `store accessors` that support units.
IStoreChunkReader
Reads `chunks` of `partially loaded` lists from a physical data storage backend.
IStoreChunkReader.Chunk
Represents a `sublist` of consecutive elements that are subject to partial collection loading.
IStoreFactory
Creates `stores`.
IStoreFactory.ParameterAware
Deprecated.
As of 4.20 use `ParameterAware`.
ISynchronizableRepository
A repository with the ability to `synchronize` its content with another repository.
ISystemDescriptor
ISystemDescriptor.ChangeDeletionException
ISystemDescriptor.ModuleDeletionException
ISystemDescriptor.ResolutionException
ISystemDescriptor.ResolutionException.Reason
ISystemDescriptor.ResolutionException.Reason.Conflicting
ISystemDescriptor.ResolutionException.Reason.Dependency
ISystemDescriptor.ResolutionException.Reason.Missing
ISystemDescriptor.ResolutionException.Reason.Module
ISystemDescriptor.State
ISystemManager
ISystemManager.BaselineCreatedEvent
ISystemManager.DescriptorStateEvent
ISystemManager.ModuleCreatedEvent
ISystemManager.ModuleDeletedEvent
ISystemManager.StreamBranchChangedEvent
ISystemManager.SystemEvent
ITopic
ITopicManager
ITransaction
The server-side representation of a client `transaction`.
ITypeMapping
Mapping of single values to and from the database.
ITypeMapping.Descriptor
A descriptor which describes one type mapping class.
ITypeMapping.Factory
A factory for typeMappings.
ITypeMapping.Provider
A provider for type mapping information.
ITypeMapping.Provider.Factory
A factory for typeMappingProviders.
ITypeMapping.Registry
A global (singleton) registry which collects all available type mappings which are either available in the CDO core, as declared extensions, or registered manually.
IUnit
IUnitManager
IView
The server-side representation of a client `view`.
LegacyModeNotEnabledException
Deprecated.
As of 4.2 the legacy mode is always enabled.
LinkedExpression
A representation of the model object 'Linked Expression'.
LinkedExpressionImpl
An implementation of the model object 'Linked Expression'.
LinkedExpressionItemProvider
This is the item provider adapter for a `LinkedExpression` object.
LinkedFilter
A representation of the model object 'Reference Filter'.
LinkedFilterImpl
An implementation of the model object 'Reference Filter'.
LinkedFilterItemProvider
This is the item provider adapter for a `LinkedFilter` object.
LinkedObject
A representation of the model object 'Object Value'.
LinkedObjectImpl
An implementation of the model object 'Object Value'.
LinkedObjectItemProvider
This is the item provider adapter for a `LinkedObject` object.
LissomeStoreUtil
Various static methods that may help in setting up and dealing with `Lissome stores`.
ListConstruction
A representation of the model object 'List Value'.
ListConstructionImpl
An implementation of the model object 'List Value'.
ListConstructionItemProvider
This is the item provider adapter for a `ListConstruction` object.
LMAdapterFactory
The Adapter Factory for the model.
LMAppExtension
LMEditPlugin
This is the central singleton for the LM edit plugin.
LMEditPlugin.Implementation
The actual implementation of the Eclipse Plugin.
LMFactory
The Factory for the model.
LMFactoryImpl
An implementation of the model Factory.
LMFilter
A representation of the model object 'LM Filter'.
LMFilterImpl
An implementation of the model object 'LM Filter'.
LMFilterItemProvider
This is the item provider adapter for a `LMFilter` object.
LMItemProviderAdapterFactory
This is the factory that is used to provide the interfaces needed to support Viewers.
LMMerger
LMMerger2
LMMerger2.LMMergeInfos
LMPackage
The Package for the model.
LMPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
LMPackageImpl
An implementation of the model Package.
LMRepositoryProperties
LMSecurityAdapterFactory
The Adapter Factory for the model.
LMSecurityEditPlugin
This is the central singleton for the LMSecurity edit plugin.
LMSecurityEditPlugin.Implementation
The actual implementation of the Eclipse Plugin.
LMSecurityFactory
The Factory for the model.
LMSecurityFactoryImpl
An implementation of the model Factory.
LMSecurityItemProviderAdapterFactory
This is the factory that is used to provide the interfaces needed to support Viewers.
LMSecurityItemProviderAdapterFactory.ExpressionsChildCreationExtender
A child creation extender for the `ExpressionsPackage`.
LMSecurityItemProviderAdapterFactory.ExpressionsChildCreationExtender.CreationSwitch
The switch for creating child descriptors specific to each extended class.
LMSecurityItemProviderAdapterFactory.SecurityChildCreationExtender
A child creation extender for the `SecurityPackage`.
LMSecurityItemProviderAdapterFactory.SecurityChildCreationExtender.CreationSwitch
The switch for creating child descriptors specific to each extended class.
LMSecurityPackage
The Package for the model.
LMSecurityPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type
LMSecurityPackageImpl
An implementation of the model Package.
LMSecuritySwitch<T>
The Switch for the model's inheritance hierarchy.
LMServerUtil
LMSwitch<T>
The Switch for the model's inheritance hierarchy.
LocalCommitConflictException
A `commit conflict exception` that indicates that the transaction has local `conflicts`.
LockTimeoutException
An unchecked exception being thrown if `locks` could not be `acquired` within the specified timeout period.
LoginPeekException
A `security exception` indicating a failed attempt to peek a login.
LongIDStore
If the meaning of this type isn't clear, there really should be more of a description here...
LongIDStoreAccessor
If the meaning of this type isn't clear, there really should be more of a description here...
LongValue
A representation of the model object 'Long Value'.
LongValueImpl
An implementation of the model object 'Long Value'.
LongValueItemProvider
This is the item provider adapter for a `LongValue` object.
ManagedContainerViewProvider
Base class for `ManagedContainer` based `CDOViewProvider`
ManagedRevisionProvider
A revision provider backed by a `revision manager` that provides revisions which are `valid` at the configured `branch point`.
ManagedRevisionProvider.WithSynthetics
A managed revision provider that can also provide `synthetic revisions`.
MapRevisionProvider
A revision providing `HashMap`.
MemberAccess
A representation of the model object 'Member Access'.
MemberAccessImpl
An implementation of the model object 'Member Access'.
MemberAccessItemProvider
This is the item provider adapter for a `MemberAccess` object.
MemberInvocation
A representation of the model object 'Member Invocation'.
MemberInvocationImpl
An implementation of the model object 'Member Invocation'.
MemberInvocationItemProvider
This is the item provider adapter for a `MemberInvocation` object.
MEMStoreUtil
Creates `IMEMStore` instances.
ModelElement
A representation of the model object 'Model Element'.
ModelElementImpl
An implementation of the model object 'Model Element'.
ModelElementItemProvider
This is the item provider adapter for a `ModelElement` object.
Module
A representation of the model object 'Module'.
ModuleDefinition
A representation of the model object 'Module Definition'.
ModuleDefinitionImpl
An implementation of the model object 'Module Definition'.
ModuleDefinitionItemProvider
This is the item provider adapter for a `ModuleDefinition` object.
ModuleElement
A representation of the model object 'Module Element'.
ModuleElementItemProvider
This is the item provider adapter for a `ModuleElement` object.
ModuleFilter
A representation of the model object 'Module Filter'.
ModuleFilterImpl
An implementation of the model object 'Module Filter'.
ModuleFilterItemProvider
This is the item provider adapter for a `ModuleFilter` object.
ModuleImpl
An implementation of the model object 'Module'.
ModuleItemProvider
This is the item provider adapter for a `Module` object.
ModulesAdapterFactory
The Adapter Factory for the model.
ModulesEditPlugin
This is the central singleton for the Modules edit plugin.
ModulesEditPlugin.Implementation
The actual implementation of the Eclipse Plugin.
ModulesFactory
The Factory for the model.
ModulesFactoryImpl
An implementation of the model Factory.
ModulesItemProviderAdapterFactory
This is the factory that is used to provide the interfaces needed to support Viewers.
ModulesPackage
The Package for the model.
ModulesPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type
ModulesPackageImpl
An implementation of the model Package.
ModulesResourceFactoryImpl
The Resource Factory associated with the package.
ModulesResourceImpl
The Resource associated with the package.
ModulesSwitch<T>
The Switch for the model's inheritance hierarchy.
ModulesXMLProcessor
This class contains helper methods to serialize and deserialize XML documents
ModuleType
A representation of the model object 'Module Type'.
ModuleTypeFilter
A representation of the model object 'Module Type Filter'.
ModuleTypeFilterImpl
An implementation of the model object 'Module Type Filter'.
ModuleTypeFilterItemProvider
This is the item provider adapter for a `ModuleTypeFilter` object.
ModuleTypeImpl
An implementation of the model object 'Module Type'.
ModuleTypeItemProvider
This is the item provider adapter for a `ModuleType` object.
NativeObjectLabelProvider
A reusable implementation of a `label provider` that delegates to another label provider for the extracted `native object` of an argument object.
NoPermissionException
A `security exception` indicating the lack of permission required to do something.
NotAuthenticatedException
Deprecated.
As of 4.3 use `NotAuthenticatedException`, instead.
NotFilter
A representation of the model object 'Not Filter'.
NotFilterImpl
An implementation of the model object 'Not Filter'.
NotFilterItemProvider
This is the item provider adapter for a `NotFilter` object.
ObjectFilter
A representation of the model object 'Object Filter'.
ObjectFilterImpl
An implementation of the model object 'Object Filter'.
ObjectFilterItemProvider
This is the item provider adapter for a `ObjectFilter` object.
ObjectNotFoundException
Exception occurs when an id doesn't exist on the server.
ObjectPermission
Deprecated.
As of 4.3 use `FilterPermission` and `ObjectFilter`.
ObjectPermissionImpl
Deprecated.
ObjectPermissionItemProvider
Deprecated.
ObjectWriteAccessHandler
If the meaning of this type isn't clear, there really should be more of a description here...
OCLExtentCreator
Creates extents of `classes`.
OCLQueryHandler
A `query handler` that evaluates OCL query expressions.
OCLQueryHandler.ContextParameter
An abstraction of the `classifier` and/or `obejct` of an OCL query context parameter.
OCLQueryHandler.Factory
Creates `OCLQueryHandler` instances.
OptimisticLockingException
A `concurrent access exception` that indicates that the repository can not acquire optimistic locks for some of the locally modified objects.
OrFilter
A representation of the model object 'Or Filter'.
OrFilterImpl
An implementation of the model object 'Or Filter'.
OrFilterItemProvider
This is the item provider adapter for a `OrFilter` object.
OverlayImage
PackageFilter
A representation of the model object 'Package Filter'.
PackageFilterImpl
An implementation of the model object 'Package Filter'.
PackageFilterItemProvider
This is the item provider adapter for a `PackageFilter` object.
PackagePermission
Deprecated.
As of 4.3 use `FilterPermission` and `PackageFilter`.
PackagePermissionImpl
Deprecated.
PackagePermissionItemProvider
Deprecated.
PartialCollectionLoadingNotSupportedException
An unchecked exception that indicates that `list element proxies` have been encountered but cannot be handled.
PatternStyle
A representation of the literals of the enumeration 'PatternStyle', and utility methods for working with them.
Permission
A representation of the model object 'Permission'.
PermissionFilter
A representation of the model object 'Permission Filter'.
PermissionFilterImpl
An implementation of the model object 'Permission Filter'.
PermissionFilterItemProvider
This is the item provider adapter for a `PermissionFilter` object.
PermissionImpl
An implementation of the model object 'Permission'.
PermissionImpl.CommitImpactContext
A description of the current commit that is used to `determine` the impact of this commit on the configured `permissions`.
PermissionItemProvider
This is the item provider adapter for a `Permission` object.
PluginRepositoryProvider
Deprecated.
As of 4.20 use `ContainerRepositoryProvider`.
PointerCDORevision
A `synthetic` revision that represents the initial period of an object in a `branch` when the object is still associated with a revision from one of the baseline branches.
Process
A representation of the model object 'Process'.
ProcessElement
A representation of the model object 'Process Element'.
ProcessElementImpl
An implementation of the model object 'Process Element'.
ProcessElementItemProvider
This is the item provider adapter for a `ProcessElement` object.
ProcessImpl
An implementation of the model object 'Process'.
ProcessItemProvider
This is the item provider adapter for a `Process` object.
QueryHandlerFactory
If the meaning of this type isn't clear, there really should be more of a description here...
ReadOnlyException
An unchecked exception being thrown if write access to `objects` of a `read-only` view is attempted.
Realm
A representation of the model object 'Realm'.
RealmImpl
An implementation of the model object 'Realm'.
RealmItemProvider
This is the item provider adapter for a `Realm` object.
RealmUtil
Various static helper methods for dealing with `realms`.
ReconnectingCDOSessionConfiguration
A `session configuration` that recovers from network problems by attempting to reconnect to the same repository in specific intervals.
RecoveringCDOSessionConfiguration
A `session configuration` that uses a `heart beat protocol` to detect network problems.
ReferentialIntegrityException
A `data integrity exception` that indicates an attempt to create stale references.
RepositoryActivityLog
RepositoryActivityLog.Factory
RepositoryActivityLog.Rolling
RepositoryActivityLog.Rolling.Factory
RepositoryConfigurator
If the meaning of this type isn't clear, there really should be more of a description here...
RepositoryConfigurator.Extension
Can use `cdo-server.xml` markup elements to configure extended aspects of a `repository`.
RepositoryConfigurator.Factory
RepositoryConfigurator.Factory.Default
RepositoryFactory
If the meaning of this type isn't clear, there really should be more of a description here...
RepositoryNotFoundException
An unchecked exception being thrown when opening a `session` to a named `repository` that cannot be found.
RepositoryStateChangedEvent
An `event` fired when the `state` of a repository has changed.
RepositoryTransferSystem
A CDO `repository`-based implementation of a `transfer system`.
RepositoryTypeChangedEvent
An `event` fired when the `type` of a repository has changed.
RepositoryUserManager
If the meaning of this type isn't clear, there really should be more of a description here...
RepositoryUserManager.RepositoryAuthenticatorFactory
If the meaning of this type isn't clear, there really should be more of a description here...
RepositoryUserManager.RepositoryInjector
If the meaning of this type isn't clear, there really should be more of a description here...
RepositoryUserManager.RepositoryUserManagerFactory
If the meaning of this type isn't clear, there really should be more of a description here...
ResourceFactoryRegistryWithoutDefaults
A `resource factory registry` that does not delegate and does not recognize default extensions or default content types.
ResourceFilter
A representation of the model object 'Resource Filter'.
ResourceFilterImpl
An implementation of the model object 'Resource Filter'.
ResourceFilterImpl.AntMatcher
ResourceFilterImpl.ExactMatcher
ResourceFilterImpl.Matcher
Matches the path of a `resource node`.
ResourceFilterImpl.PathMatcher
Matches the path of a `resource node` against a `ResourceFilterImpl.PathMatcher.path` string.
ResourceFilterImpl.RegexMatcher
ResourceFilterImpl.TreeMatcher
ResourceFilterItemProvider
This is the item provider adapter for a `ResourceFilter` object.
ResourcePermission
Deprecated.
As of 4.3 use `FilterPermission` and `ResourceFilter`.
ResourcePermissionImpl
Deprecated.
ResourcePermissionItemProvider
Deprecated.
ResourceSetConfigurer
ResourceSetConfigurer
Deprecated.
As of 4.7.1 use org.eclipse.emf.cdo.common.util.ResourceSetConfigurer
ResourceSetConfigurer.Factory
ResourceSetConfigurer.Factory
Deprecated.
As of 4.7.1 use org.eclipse.emf.cdo.common.util.ResourceSetConfigurer.Factory
ResourceSetConfigurer.Registry
ResourceSetConfigurer.Registry
Deprecated.
As of 4.7.1 use org.eclipse.emf.cdo.common.util.ResourceSetConfigurer.Registry
ResourceSetConfigurer.Registry.ResourceSetConfiguration
ReviewItemProvider
This is the item provider adapter for a `Review` object.
ReviewsEditPlugin
This is the central singleton for the Reviews edit plugin.
ReviewsEditPlugin.Implementation
The actual implementation of the Eclipse Plugin.
ReviewsItemProviderAdapterFactory
This is the factory that is used to provide the interfaces needed to support Viewers.
ReviewsItemProviderAdapterFactory.LMChildCreationExtender
A child creation extender for the `LMPackage`.
ReviewsItemProviderAdapterFactory.LMChildCreationExtender.CreationSwitch
The switch for creating child descriptors specific to each extended class.
ReviewTemplateItemProvider
This is the item provider adapter for a `ReviewTemplate` object.
RevisionInfo
If the meaning of this type isn't clear, there really should be more of a description here...
RevisionInfo.Available
If the meaning of this type isn't clear, there really should be more of a description here...
RevisionInfo.Available.Detached
If the meaning of this type isn't clear, there really should be more of a description here...
RevisionInfo.Available.Normal
If the meaning of this type isn't clear, there really should be more of a description here...
RevisionInfo.Available.Pointer
If the meaning of this type isn't clear, there really should be more of a description here...
RevisionInfo.Missing
If the meaning of this type isn't clear, there really should be more of a description here...
RevisionInfo.Type
If the meaning of this type isn't clear, there really should be more of a description here...
Role
A representation of the model object 'Role'.
RoleImpl
An implementation of the model object 'Role'.
RoleItemProvider
This is the item provider adapter for a `Role` object.
SecurityAdapterFactory
The Adapter Factory for the model.
SecurityEditPlugin
This is the central singleton for the Security edit plugin.
SecurityEditPlugin.Implementation
The actual implementation of the Eclipse Plugin.
SecurityElement
A representation of the model object 'Element'.
SecurityElementImpl
An implementation of the model object 'Element'.
SecurityElementItemProvider
This is the item provider adapter for a `SecurityElement` object.
SecurityFactory
The Factory for the model.
SecurityFactoryImpl
An implementation of the model Factory.
SecurityItem
A representation of the model object 'Item'.
SecurityItemContainer
A `security item provider` that `items` such as `users` or `roles` can be added to or removed from.
SecurityItemImpl
An implementation of the model object 'Item'.
SecurityItemItemProvider
This is the item provider adapter for a `SecurityItem` object.
SecurityItemProvider
Provides `security items` such as `users` or `roles` by their given IDs.
SecurityItemProviderAdapterFactory
This is the factory that is used to provide the interfaces needed to support Viewers.
SecurityItemProviderAdapterFactory.ExpressionsChildCreationExtender
A child creation extender for the `ExpressionsPackage`.
SecurityItemProviderAdapterFactory.ExpressionsChildCreationExtender.CreationSwitch
The switch for creating child descriptors specific to each extended class.
SecurityManagerFactory
If the meaning of this type isn't clear, there really should be more of a description here...
SecurityManagerFactory.Annotation
Deprecated.
As of 4.3 use `SecurityManagerFactory.Default` with a description like "realmPath:annotation".
SecurityManagerFactory.Default
If the meaning of this type isn't clear, there really should be more of a description here...
SecurityManagerUtil
Static factory methods for creating `security managers`.
SecurityPackage
The Package for the model.
SecurityPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
SecurityPackageImpl
An implementation of the model Package.
SecuritySwitch<T>
The Switch for the model's inheritance hierarchy.
SecurityValidator
The Validator for the model.
SelectBranchComposite
Deprecated.
As of 4.4 no longer supported.
SelectTimeStampComposite
UI widget allowing users to indicate `timestamp` of a particular historical state of a `branch`
ServerException
Deprecated.
Not used.
SessionComposite
Simple `composite` allowing users to introduce connection information with a repository.
ShortValue
A representation of the model object 'Short Value'.
ShortValueImpl
An implementation of the model object 'Short Value'.
ShortValueItemProvider
This is the item provider adapter for a `ShortValue` object.
StaleRevisionLockException
An unchecked exception being thrown when attempting to `lock` stale objects.
StaticAccess
A representation of the model object 'Static Access'.
StaticAccessImpl
An implementation of the model object 'Static Access'.
StaticAccessItemProvider
This is the item provider adapter for a `StaticAccess` object.
Store
If the meaning of this type isn't clear, there really should be more of a description here...
StoreAccessor
If the meaning of this type isn't clear, there really should be more of a description here...
StoreAccessorBase
If the meaning of this type isn't clear, there really should be more of a description here...
StoreAccessorBase.CommitDataRevisionHandler
If the meaning of this type isn't clear, there really should be more of a description here...
StoreAccessorPool
If the meaning of this type isn't clear, there really should be more of a description here...
StoreChunkReader
If the meaning of this type isn't clear, there really should be more of a description here...
StoreThreadLocal
Provides server-side consumers with the `store accessor` that is valid in the context of a specific `session` during read operations or a specific `commit context` during write operations.
StoreThreadLocal.NoSessionRegisteredException
An `IllegalStateException` that can be thrown from `StoreThreadLocal.getSession()`.
Stream
A representation of the model object 'Stream'.
StreamElement
A representation of the model object 'Stream Element'.
StreamElementItemProvider
This is the item provider adapter for a `StreamElement` object.
StreamImpl
An implementation of the model object 'Stream'.
StreamItemProvider
This is the item provider adapter for a `Stream` object.
StreamMode
A representation of the literals of the enumeration 'Stream Mode', and utility methods for working with them.
StreamSpec
StringToStringMapEntryImpl
An implementation of the model object 'String To String Map Entry'.
StringToStringMapEntryItemProvider
This is the item provider adapter for a `Map.Entry` object.
StringValue
A representation of the model object 'String Value'.
StringValueImpl
An implementation of the model object 'String Value'.
StringValueItemProvider
This is the item provider adapter for a `StringValue` object.
StubCDORevision
If the meaning of this type isn't clear, there really should be more of a description here...
Support
Support
Deprecated.
As of 4.15 use `Support`.
SyncingUtil
Static methods that may help with classes related to repository synchronization.
SyntheticCDORevision
A synthetic revision that represents the initial period of an object in a `branch` when the object is still associated with a revision from one of the baseline branches.
System
A representation of the model object 'System'.
SystemElement
A representation of the model object 'System Element'.
SystemElementItemProvider
This is the item provider adapter for a `SystemElement` object.
SystemImpl
An implementation of the model object 'System'.
SystemItemProvider
This is the item provider adapter for a `System` object.
TextCommitInfoLog
A `commit info handler` that synchronously writes `commit infos` to a text log.
TimeSlider
TransferComposite
A vertical `sash` that contains a `TransferTreeComposite` and a `TransferDetailsComposite`.
TransferContentProvider
A reusable `tree content provider` for the `mappings` of a `transfer`.
TransferDetailsComposite
A `composite` that lays out `controls` for the details of a single `CDOTransferMapping`.
TransferDetailsComposite.UnmappedModelsContentProvider
A reusable `content provider` for the `unmapped models` of a `transfer`.
TransferDetailsComposite.UnmappedModelsLabelProvider
A reusable `label provider` for the `unmapped models` of a `transfer`.
TransferDialog
A dialog that contains a `TransferComposite`.
TransferDragListener
A `drag listener` that can `support` a `viewer` to create and perform `transfers` of the dragged elements to target `elements`.
TransferDropAdapter
A `drop adapter` that can `support` a `viewer` to create and perform `transfers` of the dragged elements to target `elements`.
TransferLabelProvider
A reusable `table label provider` for the `mappings` of a `transfer`.
TransferTreeComposite
A `composite` that contains a `tree viewer` for the `mappings` of a `transfer`.
TransferTreeComposite.UnmapAction
An `action` to `unmap` a `transfer mapping`.
TransferTypeContentProvider
A reusable `content provider` for the `transfer types` of a `mapping`.
TransferUIProvider
Abstracts the `transfer system`-specific aspects that are needed by a generic transfer user interface.
TransferUIProvider.Factory
Creates `TransferUIProvider` instances.
TransportException
An unchecked exception that indicates transport-level problems.
UnitIntegrityException
A `data integrity exception` that indicates an attempt to move objects between units.
URIHandlerFactory
URIHandlerRegistry
User
A representation of the model object 'User'.
UserImpl
An implementation of the model object 'User'.
UserInfo
UserInfo.Manager
UserInfo.Manager.HomeUserInfoStorage
UserInfo.Manager.HomeUserInfoStorage.Factory
UserInfo.Manager.PreferencesUserInfoStorage
UserInfo.Manager.PreferencesUserInfoStorage.Factory
UserInfo.Manager.UserInfoStorage
UserInfo.Manager.UserInfoStorage.Factory
UserInfo.Manager.UserInfoStorage.Writable
UserItemProvider
This is the item provider adapter for a `User` object.
UserPassword
A representation of the model object 'User Password'.
UserPasswordImpl
An implementation of the model object 'User Password'.
UserPasswordItemProvider
This is the item provider adapter for a `UserPassword` object.
ValidationException
A `data integrity exception` indicating that the attempt to commit a transaction was rejected because of violation of server-side validation checks.
Value
A representation of the model object 'Primitive Value'.
ValueImpl
An implementation of the model object 'Primitive Value'.
ValueItemProvider
This is the item provider adapter for a `Value` object.
WorkspaceTransferSystem
An Eclipse `workspace`-based implementation of a `transfer system`.
XMLLifecycleManager
XMLLifecycleManager.Factory