All Classes and Interfaces

Class
Description
 
 
 
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
 
 
If the meaning of this type isn't clear, there really should be more of a description here...
Base logic to handle CDOViewProvider priority and regular expression.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
 
 
 
 
If the meaning of this type isn't clear, there really should be more of a description here...
Deprecated.
As of 4.0 use CDOMergingConflictResolver
Deprecated.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
 
 
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
 
This is a default implementation for the ITypeMapping interface which provides default behavor for all common types.
Abstract implementation for ITypeMapping.Factory.
A representation of the model object 'Access'.
A representation of the literals of the enumeration 'Access', and utility methods for working with them.
An implementation of the model object 'Access'.
This is the item provider adapter for a Access object.
A representation of the model object 'And Filter'.
An implementation of the model object 'And Filter'.
This is the item provider adapter for a AndFilter object.
A representation of the model object 'Annotation'.
If the meaning of this type isn't clear, there really should be more of a description here...
Creates AnnotationHandler instances.
An implementation of the model object 'Annotation'.
This is the item provider adapter for a Annotation object.
A base class for supporting the specialization of AnnotationItemProvider and StringToStringMapEntryItemProvider.
A property descriptor created by AnnotationItemProviderAdapterFactory#getPropertyDescriptors and used by AnnotationItemProvider.SourcePropertyDescriptor#createPropertyValueWrapper(Object, Object).
A convenient implementation of a property source with an explicit list of property descriptors that can be populated after construction.
An item property descriptor decorator implementation used by AnnotationItemProviderAdapterFactory.createPropertyDescriptorDecorator to create an assistant-aware decorator.
A reflective implementation of an annotation item provider adapter factory.
An annotation validity checker for a specific annotation source.
 
A representation of the model object 'Assembly'.
 
The Adapter Factory for the model.
This is the central singleton for the Assembly edit plugin.
The actual implementation of the Eclipse Plugin.
The Factory for the model.
An implementation of the model Factory.
An implementation of the model object 'Assembly'.
This is the item provider adapter for a Assembly object.
This is the factory that is used to provide the interfaces needed to support Viewers.
A representation of the model object 'Module'.
An implementation of the model object 'Module'.
This is the item provider adapter for a AssemblyModule object.
The Package for the model.
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
An implementation of the model Package.
The Resource Factory associated with the package.
The Resource associated with the package.
The Switch for the model's inheritance hierarchy.
This class contains helper methods to serialize and deserialize XML documents
A representation of the model object 'Assignee'.
An implementation of the model object 'Assignee'.
This is the item provider adapter for a Assignee object.
A commit info handler that asynchronously delegates commit infos to another handler.
Deprecated.
Static utility methods for binding authentication protocols to the current thread.
Encapsulation of an administrative operation requiring (potentially) client authentication to authorize the operation.
A representation of the model object 'Authorable'.
 
 
 
 
If the meaning of this type isn't clear, there really should be more of a description here...
A representation of the model object 'Baseline'.
An implementation of the model object 'Baseline'.
This is the item provider adapter for a Baseline object.
 
A basic implementation of an annotation validator.
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).
Context data used by validateAttributeDetailValueLiteral to pass contextual information that can be used when a data type's value is validated.
A commit info handler that synchronously writes commit infos to a binary log.
A closeable iterator that blocks on Iterator.hasNext() until the next element is available or the end of the iteration is reached.
A representation of the model object 'Boolean Value'.
An implementation of the model object 'Boolean Value'.
This is the item provider adapter for a BooleanValue object.
A representation of the model object 'Byte Value'.
An implementation of the model object 'Byte Value'.
This is the item provider adapter for a ByteValue object.
A marker interface for adapters to indicate that change subscriptions should be registered with the repository if they are attached to objects.
A policy that allows to specify valid Adapter / EObject combinations.
A feature delta that represents an addition to a many-valued feature.
An administrative interface to a remote server with CDO repositories.
An event fired from a client-side administrative interface after the connection state has changed.
A client-side administrative interface to a remote repository.
Provides access to the session configuration used in calls to CDOAdminClientRepository.openSession().
Various static methods that may help with CDO remote administration.
Handles requests from server-side CDOAdmin instances to create or delete repositories.
Creates CDOAdminHandler instances.
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.
Symbolic protocol constants commonly used in CDO administration.
An administrative interface to a remote repository.
Various static methods that may help with CDO remote administration.
Provides consumers with all revisions available in an instance of this interface.
Asynchronously executes a delegate handler's pre-event methods.
Deprecated.
As of 4.2
Deprecated.
As of 4.2 use IPasswordCredentialsProvider directly
A transaction handler that automatically attaches cross-referenced objects to the resource that contains the referencing object.
A transaction handler that automatically commits the transaction after an object was modified.
A transaction handler that automatically acquires write locks when objects are modified.
An auto locker that only locks objects when their single-valued features are changed.
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.
A representation of the model object 'CDO Binary Resource'.
An implementation of the model object 'CDO Binary Resource'.
This is the item provider adapter for a CDOBinaryResource object.
An identifiable binary large object with streaming support.
An OutputStream that produces a CDOBlob.
Represents a stream of changes that is isolated from other streams of changes.
An event fired from a branch when it gets deleted.
 
An event fired from a branch manager when a new branch has been created.
 
Deprecated.
As of 4.3 use CDOBranchChangedEvent.
 
 
A call-back interface that indicates the ability to handle branches that are passed from other entities.
Manages a tree of branches and notifies about changes in this branch tree.
 
 
 
 
 
A point in time in a particular branch.
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.
References a CDOBranchPoint.
Provides the consumer with a branch.
References a CDOBranch.
A persistent, named branch point.
 
 
 
 
If the meaning of this type isn't clear, there really should be more of a description here...
A pair of a branch and an integer version number.
Enumerates possible change kinds.
If the meaning of this type isn't clear, there really should be more of a description here...
Generic provider for the kinds of changes that have been applied to objects.
The change set data between two branch points with a common ancestor.
A change kind provider with detailed information about new, changed and detached objects.
Provides consumers with change set data structures.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
 
If the meaning of this type isn't clear, there really should be more of a description here...
A CDO checkout.
 
 
Manages a set of checkouts.
 
 
 
References an EClassifier.
An EMF adapter that encapsulates CDO specific information about an EClass.
A CDOException to indicate that an EClass is not available for an EPackage in the current EPackage.Registry.
A feature delta that represents the removal of all elements from a many-valued feature.
An identifiable character large object with streaming support.
A Writer that produces a CDOClob.
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.
 
 
 
 
 
 
 
Provides a context for commit operations.
Change set data with detailed information about new package units.
A cache for the commit infos of a branch or of an entire repository.
Provides consumers with histories.
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.
Commit data in the context of a commit info manager with additional commit informations.
A call-back interface that indicates the ability to handle commit infos that are passed from other entities.
Provides access to commit info objects.
Calls registered commit info handlers.
If the meaning of this type isn't clear, there really should be more of a description here...
A convenience adapter for common CDO events.
Abstracts the information about CDO repositories that is common to both client and server side.
Enumerates the possible ID generation locations of a CDO repository.
Enumerates the possible ID generation locations of a CDO repository.
 
Enumerates the possible states of a CDO repository.
An event fired when the state of a CDO repository has changed.
Enumerates the possible types of a CDO repository.
An event fired when the type of a CDO repository has changed.
Abstracts the information about CDO sessions that is common to both client and server side.
Encapsulates the configuration options of CDO sessions that are common to both client and server side.
An options event fired when the lock notification mode of a CDO session has changed.
Enumerates the possible lock notification modes of a CDO session.
An options event fired when the lock notification mode of a CDO session has changed.
An options event fired when the passive update mode of a CDO session has changed.
Enumerates the possible passive update modes of a CDO session.
Abstracts the information about CDO transactions that is common to both client and server side.
Various static methods that may help with I/O and time stamps.
Abstracts the information about CDO views that is common to both client and server side.
Encapsulates the configuration options of CDO views that are common to both client and server side.
An options event fired from common view options when the lock notification enabled option has changed.
A class with many overridable factory methods that help to create EMF comparisons.
A diff engine that creates and uses CDO-specific feature filters.
A CDO-specific feature filter that uses EMFUtil.isPersistent() to determine whether a feature is transient, or not.
An ID function that considers the CDOIDs of objects.
A match engine that treats resources as EObjects.
Creates match engine instances.
A matcher that treats resources as EObjects.
Static methods to open an EMF Compare dialog.
 
 
 
 
 
Provides static factory methods that return CDO-scoped comparisons.
A CDO-specific base implementation of a comparison scope.
Takes an arbitrary object (including resource nodes) and returns matches for all elements of its content tree.
Takes a view/transaction and returns matches only for the changed elements of the entire content tree of its root resource.
A strategy used to customize the default conflict resolution behavior of transactions.
A mix-in interface for conflict resolvers that need to know about non-conflicting invalidations.
A strategy used to customize the default conflict resolution behavior of transactions.
A strategy used to customize the default conflict resolution behavior of transactions.
A feature delta that represents a modification of the eContainer feature.
An ECrossReferenceAdapter that does instanceof checks of Notifier instances in the order Resource, EObject, and ResourceSet.
Provides I/O methods for reading various CDO data types and concepts from streams.
If the meaning of this type isn't clear, there really should be more of a description here...
A concrete subclass of CDODataInputImpl.
Provides I/O methods for writing various CDO data types and concepts to streams.
If the meaning of this type isn't clear, there really should be more of a description here...
Various static methods that may help in setting up and dealing with DB stores.
An empty default implementation of CDOTransactionHandler1 and CDOTransactionHandler2.
An empty default implementation of CDOTransactionHandler1.
An empty default implementation of CDOTransactionHandler2.
An empty default implementation of CDOTransactionHandler3.
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.
A listener that calls the CDODirtyStateAdapter.onDirtyStateChanged(boolean) method when the dirty state of the view this listener is registered with has changed.
 
 
A specialized IEditorInput for the CDO editor.
An extension to CDOEditorInput that provides input object information.
An extension to CDOEditorInput that provides long-running CDOView opening.
 
 
 
 
Some utility methods to cope with CDOEditor and CDOEditorInput
This is the central singleton for the Etypes edit plugin.
The actual implementation of the Eclipse Plugin.
An adapter for EObjects that is able to impose an alternative contents tree structure.
Provides the consumer with the states of objects such as CDOObjects.
A moveable placeholder for the element of a list at a specified index.
 
A class that handles events on TreeViewer-based editors or views.
An unchecked exception for general CDO purposes.
A CDO server independent representation of a repository.
 
 
 
 
 
An OCL extent creator implementation for CDO.
An extent creator that creates extent sets which support a lazy populating iterator.
Maps classes to their extents.
Creates CDO objects.
A call-back interface that is called by a view on each model read access.
Represents a change delta between two values of a single feature.
Enumerates the possible types of feature deltas.
If the meaning of this type isn't clear, there really should be more of a description here...
Deprecated.
As of 4.5 feature maps are no longer supported.
 
Represents a subset of the features of a class.
Collects and updates fetch rules for revisions, usually based on feature analyzer statistics.
A representation of the model object 'CDO File Resource'.
An implementation of the model object 'CDO File Resource'.
This is the item provider adapter for a CDOFileResource object.
Identifies CDO objects uniquely in a CDO repository.
Enumerates the possible sub types of CDO IDs with the main type OBJECT.
Enumerates the possible types of CDO IDs.
An ID / branch pair.
An ID / version number pair.
An identifiable object.
The ID of a CDO object that is external to a CDO repository.
Generates IDs.
If the meaning of this type isn't clear, there really should be more of a description here...
The ID of a CDO object that is persistent in a CDO repository.
Provides the IDs of passed objects.
Represents a CDOID typed reference from one object to another object.
A CDOID with a String value.
The ID of a CDO object that is new in a dirty (uncommitted) CDO transaction.
Various static methods that may help with CDO IDs.
A CDOSession ExceptionHandler implementation that shows exception information on a UI dialog
A dialog that shows CDO related exceptions in a convenient manner.
A custom EMF notification that is emitted to adapters of the objects in a view if invalidation notification is enabled for the view.
A strategy interface to customize the invalidation behavior of a view.
 
Implements multiple functionality related with UI representation of basic CDO concepts on TreeViewer-based editors and views.
A listener on the platform's editor registry that fires label events from the associated item provider when element labels need to be updated.
Adds CDO-specific properties to objects, such as ID, version and state.
Deprecated.
As of 4.4 not used any more.
Base abstract to add CDO debug information to PropertiesView.
Deprecated.
As of 4.4 not used any more.
Deprecated.
As of 4.4 not used any more.
Deprecated.
As of 4.4 not used any more.
Deprecated.
As of 4.4 not used any more.
Deprecated.
As of 4.4 not used any more.
Deprecated.
As of 4.4 not used any more.
Deprecated.
As of 4.4 not used any more.
Deprecated.
As of 4.4 not used any more.
Deprecated.
As of 4.4 not used any more.
Deprecated.
As of 4.4 not used any more.
Deprecated.
As of 4.4 not used any more.
Deprecated.
As of 4.4 not used any more.
Decorates labels of CDO objects according to a pattern.
A AdapterFactoryLabelProvider specialization that decorates objects with a color/font code according to their current state.
A scalable content adapter that uses CDO mechanisms to attach itself to objects when they are lazily loaded.
A moveable EList.
Creates list instances.
A feature delta that represents any modification of the list of a many-valued feature.
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.
 
 
 
 
A identifiable large object with streaming support.
A callback interface for handling large objects.
Encapsulates ID and size of a large object.
Stores and loads large objects.
An abstract large object store that delegates all method calls to a delegate.
If the meaning of this type isn't clear, there really should be more of a description here...
Some useful helpers for dealing with large objects.
A marker interface for adapters to indicate that change subscriptions should not be registered with the repository if they are attached to objects.
A read or write lock on an object as returned by CDOObject.cdoReadLock() or CDOObject.cdoWriteLock().
 
Represents a change in the lock state of a set of objects.
Enumerates the possible locking operations.
A call-back interface that indicates the ability to handle lock-change infos that are passed from other entities.
 
 
A client-side representation of a view owning locks.
A client-side representation of all the locks on a single CDOObject.
 
 
Prefetches lock states for a given view when revisions are loaded.
Various static methods that may help with classes related to CDO locks.
Calculates the changes between a source change set and a target change set and returns the result relative to their common ancestor.
Thrown from a merger in case of conflicting changes in the a source and target change sets.
Merges the changes between a local transaction and a remote view into the local transaction.
If the meaning of this type isn't clear, there really should be more of a description here...
Symbolic model constants commonly used in CDO.
Various static helper methods for dealing with CDO meta models.
Maintains the modified state of a CDO resource with the help of a transaction handler.
Various static methods that may help in setting up and dealing with MongoDB stores.
A feature delta that represents a move of one element of a many-valued feature to a different list position.
Has a name.
Various static methods that may help with the server-side setup to support Net4j-specific CDO sessions.
A Net4j-specific CDO session.
Encapsulates a set of notifying session configuration options.
Configures and opens new Net4j-specific CDO sessions.
Various static methods that may help with Net4j-specific CDO sessions.
A view provider that uses Net4j-specific CDO sessions to open views.
A JVM-based view provider.
An SSL-based view provider.
A TCP-based view provider.
A WS-based view provider.
A WSS-based view provider.
A base interface for all CDO specific notifications.
A specialized subinterface of EObject that is exposed by all CDO objects and allows access to special CDO properties and features of those objects.
Call-back handler used by views to tell implementors of this interface about state changes of objects.
A cache for the commit infos of an object.
The base class of all native objects.
Represents a CDOObject typed reference from one object to another object.
If the meaning of this type isn't clear, there really should be more of a description here...
Describes a single package instance of the nested package tree strucure represented by the containing package unit.
A CDOException to indicate that an EPackage is not available in the current EPackage.Registry.
An EMF package registry that is used by CDO repositories and sessions.
Populates a target package registry by asynchronously polling a source package registry for new EPackage registrations.
A package descriptor that resolves packages from a source package registry.
A singleton registry for the package unit types of EMF packages.
A common marker interface for CDO (native) objects.
Represents a tree structure of nested packages that are registered with a package registry and that can only be serialized as a whole.
Describes the possible states a package unit may be in during its lifecycle.
Describes the instances of classes of a package unit.
Describes the possible protection levels a protectable object may have.
Provides the protection level of protectable objects.
Provides a constant protection level for all revisions.
A pluggable strategy for updating the permissions of a set of revisions.
A permission updater that can take a commit info into account.
A permission updater that takes the security context into account.
An abstract call-back class that is called by a transcation after objects have been attached, modified or detached.
An empty default implementation of CDOPostEventTransactionHandler.
 
 
The communications protocol associated with a CDO session.
 
 
Symbolic protocol constants commonly used in CDO.
 
A transaction that persists changes to the object graph locally on commit and can later load these changes and push them to the repository.
Provides access to the information that specifies a query from a view to a repository and to the results of the remote query execution;
Encapsulates all the transferable information that fully specifies a query from a view to a repository.
The queue that represents the result of a CDOQuery.
If the meaning of this type isn't clear, there really should be more of a description here...
Represents a reference from one object to another object, possibly CDOID or CDOObject typed.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
Call-back handler used by views to tell implementors of this interface about registrations and deregistrations of objects with views.
A concrete default implementation of CDORegistrationHandler.
Represents a remote session that is connected to the same repository as the local session that the remote session manager points to.
A generic event fired from a remote session manager to indicate remote session activities.
A remote session event fired from a remote session manager when a message from a remote session has been received.
Provides collaborative access to the remote sessions that are connected to the same repository as the local session.
A default adapter for all kinds of remote session related events.
An event that is fired by a remote session manager after the subscription mode of the local session changed.
A message from a remote session.
Enumerates the possible remote session message priorities.
An asynchronous request to a remote session.
 
 
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.
A generic event fired from a remote topic.
A remote topic event fired from a topic when a message from a remote session has been received.
A feature delta that represents a removal from a many-valued feature.
 
 
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
A CDO server independent representation of a repository.
 
 
 
Manages repository configurations.
Specification of the factory API for repository configuration managers.
An element of a CDO repository.
Describes a model repository a session is connected to.
Manages a set of repositories.
 
A representation of the model object 'CDO Resource'.
Creates CDOResource instances.
Creates default CDOResource instances.
 
 
A representation of the model object 'CDO Resource Folder'.
An implementation of the model object 'CDO Resource Folder'.
This is the item provider adapter for a CDOResourceFolder object.
An implementation of the model object 'CDO Resource'.
This is the item provider adapter for a CDOResource object.
A representation of the model object 'CDO Resource Leaf'.
An implementation of the model object 'CDO Resource Leaf'.
This is the item provider adapter for a CDOResourceLeaf object.
A representation of the model object 'CDO Resource Node'.
An implementation of the model object 'CDO Resource Node'.
This is the item provider adapter for a CDOResourceNode object.
 
A session exection handler that retries the failed protocol operation a configurable number of times.
An entity that has a defined lifetime (creation plus revision) and a version in a branch.
Encapsulates the immutable system information of a single CDO object between two commits in a branch and provides access to its modeled data.
If the meaning of this type isn't clear, there really should be more of a description here...
Caches revisions and possibly evicts those that are no longer strongly referenced when free memory runs low.
An event fired from a revision cache when a revision is added to it.
An event fired from a revision cache for revisions that are evicted because they are no longer strongly referenced when free memory runs low.
An entity that revisions can be added to.
Encapsulates the modeled information and the EMF system values of a revision.
Represents the change delta between two revisions of a CDO object.
Provides consumers with the revision deltas of identifiable CDO objects.
Creates revision instances.
A call-back interface that indicates the ability to handle revisions that are passed from other entities.
A delegating revision handler with a filter() method used to suppress specific revisions.
A delegating revision handler that filters detached revisions.
 
Uniquely identifies a revision by version in a branch.
Provides access to revisions in a CDO repository by demand loading and caching them.
If the meaning of this type isn't clear, there really should be more of a description here...
A strategy interface to customize the revision prefetching behavior of a view.
Provides consumers with the revisions of identifiable CDO objects by selecting a particular one from several possible branch points.
A revision provider that can also provide synthetic revisions.
An event fired from a revision manager when a new revision has been loaded.
A mix-in interface implemented by repositories and sessions to support resolving of list element proxies.
Various static helper methods for dealing with revisions.
Dumps revisions, sorted and grouped by branch, to various output formats and targets.
A revision dumper that directs all output to a stream.
A revision dumper that directs all output as HTML text to a stream.
A revision dumper that directs all output as plain text to a stream.
Compares revision keys by ID and version.
Visits values of a revision.
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.
A simple HTTP server that web browsers can connect to in order to render internal server data for debugging purposes.
An abstract base implementation of a server browser page.
A server browser page that renders the branch manager contents of a repository.
A server browser for the repositories in a managed container.
Creates server browsers for the repositories in a managed container.
A server browser page that renders the locking manager contents of a repository.
A server browser page that renders the package registry contents of a repository.
Represents pluggable content for a server browser.
A server browser page that renders the revisions in a revision cache.
A server browser page that renders the revisions in a store.
Exports the complete contents of a repository in a format suitable for imports into new repositories.
 
Binary constants being used by both exporters and importers.
 
An exporter that creates XML output suitable to be interpreted by an XML importer.
XML constants being used by both exporters and importers.
Imports the complete contents of a repository from the output created by a exporter into a new repository.
An importer that reads and interprets XML output created by an XML exporter.
Persists the data that has been read by a importer into a new repository.
Persists the data that has been read by a importer into a new repository.
An importer that reads and interprets XML output created by an XML exporter.
Various static methods that may help with CDO repositories and server-side views.
An abstract read-access handler that grants or denies access to single revisions.
Deprecated.
Represents and controls the connection to a model repository in addition to the inherited view management functions.
Handles protocol exceptions if configured before the session has been opened.
Deprecated.
Encapsulates a set of notifying session configuration options.
An options event fired when the collection loading policy option of a session has changed.
An options event fired when the delegable view lock enabled option of a session has changed.
An options event fired when the generated package emulation enabled option of a session has changed.
An options event fired when the large object cache option of a session has changed.
An options event fired when the permission updater option of a session has changed.
An options event fired when the prefetch send max revision keys option of a session has changed.
Configures and opens new sessions.
Fired from a session configuration after a new session has been opened.
Creates session configuration instances.
A generic event fired from a session.
Deprecated.
A session event fired when passive updates (commit notifications) are being received from a remote repository.
If the meaning of this type isn't clear, there really should be more of a description here...
A session event fired when lock-change notifications are received from a remote repository.
A session event fired when permissions of the revisions of this session have changed.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
Provides consumers with session instances.
A session event fired from recovering session when recovery has started or finished.
Enumerates the possible types of session recovery events.
 
A global registry of all open sessions.
A bidirectional mapping between a registered session and its assigned ID.
A feature delta that represents a value change of a single-valued feature.
A marker interface for stale objects as produced by CDOStaleReferencePolicy.PROXY.
Interface to externalize the cleaning of stale references created on invalidation.
A default CDOStaleReferenceCleaner that can be used on invalidation.
Specifies a policy on how to deal with stale references.
A stale reference policy that provides Java dynamic proxies when stale references are aceessed.
A dynamic proxy stale reference policy with advanced type computation and caching.
Enumerates the possible states of local objects.
A CDO specific version of an InternalEObject.EStore.
A representation of the model object 'CDO Text Resource'.
An implementation of the model object 'CDO Text Resource'.
This is the item provider adapter for a CDOTextResource object.
Provides the consumer with a long-valued time stamp.
 
 
 
 
A read-write view to the current (i.e.
A value type that combines the result of a persistable computation and the commit info of the final transaction commit.
Encapsulates a set of notifying transaction configuration options.
An options event fired from transaction options when the attached revisions map option has changed.
An options event fired from transaction options when the auto release locks enabled or auto release locks exemptions options have changed.
An auto release locks options event fired from transaction options when the auto release locks enabled option has changed.
An auto release locks options event fired from transaction options when the auto release locks exemptions option has changed.
An options event fired from transaction options when the commit info timeout option has changed.
An options event fired from transaction options when the conflict resolvers option has changed.
An options event fired from transaction options when the optimistic locking timeout option has changed.
An options event fired from transaction options when the stale reference cleaner option has changed.
An options event fired from transaction options when the undo detector option has changed.
A utility class that, when associated with a transaction, automatically updates the commit comment according to local model modifications.
A view event fired from a transaction for each object that enters the conflict state.
A view event fired from a transaction for each object that enters the conflict state.
Deprecated.
A view event fired from a transaction for each object that leaves the conflict state.
Can open new transactions and provide access to openend transactions.
A view event fired from a transaction when it becomes clean after a sucessful commit or rollback.
Enumerates the possible causes for a transaction to become finished.
Deprecated.
A call-back interface that is called by a transaction before objects are attached, modified or detached.
A call-back interface that is called by a transaction before objects are attached, modified, undone or detached.
A call-back interface that is called by a transcation before it is committed and after it has been committed or rolled back.
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.
Can open new transactions.
A view event fired from a transaction when it first becomes dirty.
If the meaning of this type isn't clear, there really should be more of a description here...
Abstracts the transfer of a tree of elements for a source to a target system.
A mapping event fired from a transfer when the children of a mapping have changed.
Enumerates the possible values of CDOTransfer.ChildrenChangedEvent.getKind().
An abstract base implementation of a mapping event.
Encapsulates the model-specific aspects of a transfer.
An adapter for a resource set that resolves all proxies in all resources when they are loaded.
An adapter for a resource that resolves all proxies in that resource when it's demand loaded.
Reserved for future use.
Provides the path of a transfer element relative to its parent.
A mapping event fired from a transfer when the relative path of a mapping has changed.
A mapping event fired from a transfer when the transfer type of a mapping has changed.
An event fired from a transfer when the set of unmapped models has changed.
An abstraction of the elements (such as files or folders) of a transfer system.
The mapping of a source element to a target element in the context of a specific transfer.
Enumerates the possibles values of CDOTransferMapping.getStatus().
A call-back that is called for a mapping and all its children when passed into its accept() method.
An abstraction of an end point system of a transfer.
Specifies how to treat a source element when it is mapped to a target element by a transfer mapping.
A transfer type for text elements that have a special encoding.
Automatically preserves a tree viewer's item expansion states across multiple target changes of the underlying view.
Provides access to all CDO-supported data types.
 
 
 
A strategy used to detect whether the feature of an object has the original (clean) value after a number of modifications.
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.
Locally manages the open units of a view.
An unchecked CDOException being thrown from CDOUnitManager.createUnit() to indicate that the given root object already is the root of an existing unit.
An unchecked CDOException being thrown from CDOUnitManager.openUnit() to indicate that no unit exists for the given root object.
A feature delta that represents the unsetting of the value of a feature.
Represents facilities that can receive passive updates.
Represents a CDO-specific URI in connection-aware format.
Various static methods that may help with CDO-specific URIs.
 
Creates a save point in a CDOUserTransaction that can be used to roll back a part of the transaction.
Provides functionality that is common to both single transactions and distributed (XA) transactions.
Various static methods that may help in CDO client applications.
Provides the consumer with an int-valued version.
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.
Encapsulates a set of notifying view configuration options.
An options event fired from view options when the cache reference type option has changed.
An options event fired from view options when the change subscription policies option has changed.
An options event fired from view options when the clear adapter policy option has changed.
An options event fired from view options when the detachment notification enabled option has changed.
An options event fired from view options when the feature analyzer option has changed.
An options event fired from view options when the invalidation notification enabled option has changed.
An options event fired from view options when the invalidation policy option has changed.
An options event fired from view options when the load notification enabled option has changed.
An options event fired from view options when the revision prefetching policy option has changed.
An options event fired from view options when the stale reference type option has changed.
An options event fired from view options when the strong reference policy option has changed.
A view event fired when a view has finished notifying EMF adapters about remote changes.
A listener that, when added to a view, notifies about commits to the view's branch.
Can be contributed through a factory and configures views.
A factory for view configurators.
Can open new views and provide access to openend views.
A view event fired when a view has been made durable or volatile.
A generic event fired from a view.
Produces events for calls to various view object handler and transaction handler methods and delivers these events to a delegate listener.
A view event fired when passive updates (commit notifications) are being received from a remote repository.
A view event fired when lock changes are being received from a remote repository.
Can open new views.
A view event fired when permissions of the revisions of this view have changed.
Capable of opening a CDOView on a target repository, defined by a URI.
A view provider with advanced view URI and path information methods.
A view event fired when the provider of a view has changed.
A global registry of view provider implementations.
A global registry of all open views and transactions.
A bidirectional mapping between a registered view and its ID.
A ResourceSet adapter to associate a set of CDOView instances.
An unchecked exception being thrown from view sets.
 
A view event fired when the branch point of a view has changed.
An identifiable object.
Represents a local checkout from a remote repository.
An event fired when the overall state of the workspace changes between dirty and clean.
An event fired when the state of objects in the workspace change between new, dirty and clean.
Represents the local state of a workspace directly after the initial checkout operation or any subsequent update and replace operations.
Checks out new workspace or opens existing ones.
Various static helper methods for dealing with workspaces.
Creates a save point in a CDOXATransaction that can be used to roll back a part of the transaction.
A distributed (XA) transaction that can atomically commit the changes to multiple resource sets, each represented by a registered view set.
A representation of the model object 'Change'.
An implementation of the model object 'Change'.
This is the item provider adapter for a Change object.
A representation of the model object 'Char Value'.
An implementation of the model object 'Char Value'.
This is the item provider adapter for a CharValue object.
A representation of the model object 'Class Filter'.
An implementation of the model object 'Class Filter'.
This is the item provider adapter for a ClassFilter object.
Deprecated.
As of 4.3 use FilterPermission and ClassFilter.
Deprecated.
Deprecated.
Can modify the column type of a type mapping that is created by the type mapping registry.
Creates ColumnTypeModifier instances.
A representation of the model object 'Combined Filter'.
An implementation of the model object 'Combined Filter'.
This is the item provider adapter for a CombinedFilter object.
A representation of the model object 'Comment'.
An implementation of the model object 'Comment'.
This is the item provider adapter for a Comment object.
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.
A checked exception being thrown from CDOUserTransaction.commit() in case of commit problems such as commit conflicts.
A UI component that renders a the elements of a CDOCommitHistory in form of a commit table with a branch tree.
Provides the content of a CommitHistoryComposite, i.e., the elements of a CDOCommitHistory.
Encapsulates the input of a CommitHistoryComposite.
 
 
 
A TableLabelProvider for the content of a CommitHistoryComposite, i.e., the elements of a CDOCommitHistory.
A local data integrity exception that indicates that the subset of object modifications in a partial commit is inconsistent.
Composed UI widget offering functionality for users to select branches and a timestamp within a branch for a particular CDOSession
A commit exception that indicates problems that are caused by concurrent access to the repository.
A representation of the model object 'Contained Object'.
An implementation of the model object 'Contained Object'.
This is the item provider adapter for a ContainedObject object.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
Deprecated.
As of 4.2 no longer used in the server; replaced by ContainmentCycleException in the client.
A concurrent access exception that indicates an attempt of the local transaction to introduce a containment cycle.
A representation of the model object 'Context Value'.
An implementation of the model object 'Context Value'.
This is the item provider adapter for a ContextAccess object.
 
 
 
 
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.
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.
A commit exception that indicates data integrity problems.
 
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
A virtual list element to establish unique relations between ancestor, source and target sides.
Holds data for the source and target sides.
Enumerates the possible resolution preferences that can be used with a DefaultCDOMerger.
 
Deprecated.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
 
A representation of the model object 'Delivery'.
An implementation of the model object 'Delivery'.
This is the item provider adapter for a Delivery object.
A representation of the model object 'Delivery Review'.
An implementation of the model object 'Delivery Review'.
This is the item provider adapter for a DeliveryReview object.
A representation of the model object 'Dependency'.
A representation of the model object 'Dependency Definition'.
An implementation of the model object 'Dependency Definition'.
This is the item provider adapter for a DependencyDefinition object.
 
 
An implementation of the model object 'Dependency'.
This is the item provider adapter for a Dependency object.
If the meaning of this type isn't clear, there really should be more of a description here...
A representation of the model object 'Container'.
An implementation of the model object 'Container'.
This is the item provider adapter for a Directory object.
A representation of the model object 'Double Value'.
An implementation of the model object 'Double Value'.
This is the item provider adapter for a DoubleValue object.
A representation of the model object 'Drop'.
An implementation of the model object 'Drop'.
This is the item provider adapter for a Drop object.
A representation of the model object 'Drop Review'.
An implementation of the model object 'Drop Review'.
This is the item provider adapter for a DropReview object.
A representation of the model object 'Drop Type'.
An implementation of the model object 'Drop Type'.
This is the item provider adapter for a DropType object.
Predefined predicates to test for various feature types.
Various static helper methods for dealing with EMF meta models.
An extension of ResourceSetImpl that allows demandLoading of resources and delegation of resource lookups, to be switched on/off as desired.
The Adapter Factory for the model.
The Factory for the Eresource model.
An implementation of the model Factory.
This is the factory that is used to provide the interfaces needed to support Viewers.
The Package for the Eresource model.
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
An implementation of the model Package.
The Switch for the model's inheritance hierarchy.
The Adapter Factory for the model.
The Factory for the Etypes model.
An implementation of the model Factory.
This is the factory that is used to provide the interfaces needed to support Viewers.
The Package for the model.
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
An implementation of the model Package.
The Switch for the model's inheritance hierarchy.
The Validator for the model.
A context for variable lookups during expression evaluations.
A HashMap-based default implementation of an EvaluationContext.
A representation of the model object 'Expression'.
A representation of the model object 'Expression Filter'.
An implementation of the model object 'Expression Filter'.
This is the item provider adapter for a ExpressionFilter object.
The Adapter Factory for the model.
This is the central singleton for the Expressions edit plugin.
The actual implementation of the Eclipse Plugin.
The Factory for the model.
An implementation of the model Factory.
This is the factory that is used to provide the interfaces needed to support Viewers.
The Package for the model.
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
An implementation of the model Package.
The Switch for the model's inheritance hierarchy.
Provides static factory methods for common expressions.
 
If the meaning of this type isn't clear, there really should be more of a description here...
A repository-side agent for a fail-over monitor.
The agent-side implementation of the fail-over monitor protocol.
A session configuration that recovers from network problems by failing over to backup repositories as directed by a fail-over monitor.
A facility for monitoring a variable set of fail-over participant repositories and electing, as well as promoting, a master repository among them.
An abstract base class for the server-side protocol factories required by a fail-over monitor.
The monitor-side implementation of the fail-over monitor agent protocol.
Creates fail-over agent protocol instances.
The monitor-side implementation of the fail-over monitor client protocol.
Creates fail-over client protocol instances.
Creates fail-over monitor instances.
Provides a fail-over monitor for a given named fail-over group.
A transfer system that abstracts the external file system.
A representation of the model object 'Filter Permission'.
An implementation of the model object 'Filter Permission'.
This is the item provider adapter for a FilterPermission object.
A representation of the model object 'Fixed Baseline'.
An implementation of the model object 'Fixed Baseline'.
This is the item provider adapter for a FixedBaseline object.
A representation of the model object 'Floating Baseline'.
An implementation of the model object 'Floating Baseline'.
This is the item provider adapter for a FloatingBaseline object.
A representation of the model object 'Float Value'.
An implementation of the model object 'Float Value'.
This is the item provider adapter for a FloatValue object.
If the meaning of this type isn't clear, there really should be more of a description here...
A representation of the model object 'Function Invocation'.
An implementation of the model object 'Function Invocation'.
This is the item provider adapter for a FunctionInvocation object.
A representation of the model object 'Group'.
An implementation of the model object 'Group'.
This is the item provider adapter for a Group object.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
An optional extension of the IAppExtension interface for app extensions that support invocation on the XML configurations of dynamically-managed repositories.
An optional extension of the IAppExtension interface for repository-aware app extensions.
An optional extension of the IAppExtension interface for prioritized app extensions.
An optional extension of the IAppExtension interface for named app extensions.
 
 
 
 
 
 
 
 
 
Extension interface to IListMapping and IClassMapping.
Basic interface for class mappings.
Interface which complements IClassMapping with methods to facilitate audit support.
Interface which complements IClassMapping with methods to facilitate revision delta support.
An extension interface for class mappings that support units.
 
 
The main entry point to the API of CDO's proprietary object/relational mapper.
Contains symbolic constants that specify valid keys of DB store properties.
Called back from IDBStore.visitAllTables(Connection, TableVisitor) for all tables in the database.
A store accessor for CDO's proprietary object/relational mapper.
A chunk reader for CDO's proprietary object/relational mapper.
Manages all persistent aspects of durable CDO views such as branch point and acquired locks.
Encapsulates the persistable information about a single durable CDO view like branch point and acquired locks.
A call-back interface for handling lock area objects.
Exception occurs when attempting to create a durable IDurableLockingManager.LockArea that already exists.
Thrown if a lock area is specified that does not exist in a CDO repository.
Enumerates the possible combinations of read and write locks on a single CDO object.
Abstracts the handling of IDs of different ID types.
The main entry point to the API of CDO's proprietary Lissome store.
Contains symbolic constants that specifiy valid keys of Lissome store properties.
A store accessor for CDO's proprietary Lissome store.
A chunk reader for CDO's proprietary object/relational mapper.
Interface for mapping features with isMany() == true.
Extension interface to IListMapping.
Extension interface to IListMapping2.
Extension interface to IListMapping.
Interface to complement IListMapping in order to provide list delta processing support.
Interface to complement IListMapping in order to provide unit support.
Manages all persistent aspects of durable CDO views and provides for vetoable interception of the durable view resumption process.
A call-back interface primarily intended to allow implementers to prevent the view from being opened by throwing an exception.
The mapping strategy acts as a connection between the DBStore and the database management (and OR-mapping) classes.
Contains symbolic constants that specifiy valid keys of mapping strategy properties.
Interface to complement IMappingStrategy.
Deprecated.
A simple in-memory store.
Manages the elements of the meta model level of a CDO repository.
The main entry point to the API of CDO's MongoDB back-end integration.
A store accessor for CDO's MongoDB back-end integration.
A representation of the literals of the enumeration 'Impact', and utility methods for working with them.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
 
If the meaning of this type isn't clear, there really should be more of a description here...
Encapsulation of a rule for filtering the persistent values of a feature in some model element.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
A mix-in interface for InternalCDOList that allows to optimize the speed of equality checks.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
Internal protocol for the CDOResource.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
A token that is maintained during local commits of transactions.
A data structure that holds all input values of InternalCDOSession#invalidate().
A data structure that holds all input and output values of InternalCDOSession.getMergeData().
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
Provides a context for a commit operation.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
Optimizes the storage of CDOObject.cdoView() and CDOObject.cdoState().
A data structure that holds all input values of InternalCDOView#invalidate().
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
The type of the to-be-locked objects is either CDOIDAndBranch or CDOID, depending on whether branching is supported by the repository or not.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
 
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.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
Deprecated.
As of 4.6 use IRepositoryConfig.CAPABILITY_EXTERNAL_REFS.
Deprecated.
As of 4.5 feature maps are no longer supported.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
 
 
If the meaning of this type isn't clear, there really should be more of a description here...
 
 
 
If the meaning of this type isn't clear, there really should be more of a description here...
A representation of the model object 'Int Value'.
An implementation of the model object 'Int Value'.
This is the item provider adapter for a IntValue object.
Exception occurs when an object isn't valid anymore.
An unchecked exception being thrown to indicate problems with the URI of a resource.
A representation of the model object 'Invocation'.
An implementation of the model object 'Invocation'.
An abstraction of something that can be invoked, for example an EOperation or a Method.
This is the item provider adapter for a Invocation object.
Provides the protection level of revisions in the context of a specific user.
Deprecated.
As of 4.2 use IDBConnection.
An enum for the degree of probability to which a prepared statement is reused later on.
Represents the execution state of a query in the server towards a query handler.
A query language handler that is capable of executing a query.
 
Provides the consumer with query handlers that are capable of executing queries represented by specific query infos.
A CDO repository.
A marker interface to indicate valid arguments to IRepository.addHandler(Handler) and IRepository.removeHandler(Handler).
Contains symbolic constants that specifiy valid keys of repository properties.
Provides a way to handle revisions that are to be sent to the client.
Provides a way to handle commits that are received from a client.
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.
Creates CDO repositories.
Protects a repository by authenticating users and, optionally, authorizing read and write operations.
 
 
 
 
 
 
 
 
 
 
 
Provides the consumer with CDO repositories specified by their name.
Synchronizes a synchronizable repository with a master repository.
 
 
 
 
An optional security-management context that may be provided as an adapter by the view part to which the "Manage Security" command is contributed.
A default implementation of a security management context.
Protects a given repository.
Modifies a security realm in a safe transaction.
The server-side representation of a client session.
Manages the user sessions of a repository.
If the meaning of this type isn't clear, there really should be more of a description here...
Represents the physical data storage back-end of a CDO repository, such as a database or a file system folder.
A marker interface for stores that can handle IDs assigned by a client, typically UUIDs.
Enumerates the possible data formats a store can accept for commit operations.
Enumerates the possible branching options a store can accept.
Enumerates the possible history recording options a store can accept.
Represents a connection to a physical data storage back-end.
Represents the state of a single, logical commit operation which is driven through multiple calls to several methods on the IStoreAccessor API.
A data and result context for the modifications in IStoreAccessor.CommitContext.modify(Consumer).
An extension interface for store accessors that support durable locking.
An extension interface for store accessors that support durable locking.
Represents the query execution state of a resources query.
Represents the query execution state of a resources query that is supposed to deliver one exact resource, or null.
Represents the query execution state of a XRefs query.
An extension interface for store accessors that support raw data access as needed by repository synchronizers or server importers.
An extension interface for store accessors that support raw data access as needed by repository synchronizers or server importers.
An extension interface for store accessors that support units.
Reads chunks of partially loaded lists from a physical data storage backend.
Represents a sublist of consecutive elements that are subject to partial collection loading.
Creates stores.
Deprecated.
As of 4.20 use ParameterAware.
A repository with the ability to synchronize its content with another repository.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The server-side representation of a client transaction.
Mapping of single values to and from the database.
A descriptor which describes one type mapping class.
A factory for typeMappings.
A provider for type mapping information.
A factory for typeMappingProviders.
A global (singleton) registry which collects all available type mappings which are either available in the CDO core, as declared extensions, or registered manually.
 
 
The server-side representation of a client view.
Deprecated.
As of 4.2 the legacy mode is always enabled.
A representation of the model object 'Linked Expression'.
An implementation of the model object 'Linked Expression'.
This is the item provider adapter for a LinkedExpression object.
A representation of the model object 'Reference Filter'.
An implementation of the model object 'Reference Filter'.
This is the item provider adapter for a LinkedFilter object.
A representation of the model object 'Object Value'.
An implementation of the model object 'Object Value'.
This is the item provider adapter for a LinkedObject object.
Various static methods that may help in setting up and dealing with Lissome stores.
A representation of the model object 'List Value'.
An implementation of the model object 'List Value'.
This is the item provider adapter for a ListConstruction object.
The Adapter Factory for the model.
 
This is the central singleton for the LM edit plugin.
The actual implementation of the Eclipse Plugin.
The Factory for the model.
An implementation of the model Factory.
A representation of the model object 'LM Filter'.
An implementation of the model object 'LM Filter'.
This is the item provider adapter for a LMFilter object.
 
 
 
 
 
 
 
 
 
 
This is the factory that is used to provide the interfaces needed to support Viewers.
 
 
 
The Package for the model.
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
An implementation of the model Package.
 
The Adapter Factory for the model.
This is the central singleton for the LMSecurity edit plugin.
The actual implementation of the Eclipse Plugin.
The Factory for the model.
An implementation of the model Factory.
This is the factory that is used to provide the interfaces needed to support Viewers.
A child creation extender for the ExpressionsPackage.
The switch for creating child descriptors specific to each extended class.
A child creation extender for the SecurityPackage.
The switch for creating child descriptors specific to each extended class.
The Package for the model.
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
An implementation of the model Package.
The Switch for the model's inheritance hierarchy.
 
The Switch for the model's inheritance hierarchy.
A commit conflict exception that indicates that the transaction has local conflicts.
An unchecked exception being thrown if locks could not be acquired within the specified timeout period.
A security exception indicating a failed attempt to peek a login.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
A representation of the model object 'Long Value'.
An implementation of the model object 'Long Value'.
This is the item provider adapter for a LongValue object.
Base class for ManagedContainer based CDOViewProvider
A revision provider backed by a revision manager that provides revisions which are valid at the configured branch point.
A managed revision provider that can also provide synthetic revisions.
A revision providing HashMap.
A representation of the model object 'Member Access'.
An implementation of the model object 'Member Access'.
This is the item provider adapter for a MemberAccess object.
A representation of the model object 'Member Invocation'.
An implementation of the model object 'Member Invocation'.
This is the item provider adapter for a MemberInvocation object.
Creates IMEMStore instances.
A representation of the model object 'Model Element'.
An implementation of the model object 'Model Element'.
This is the item provider adapter for a ModelElement object.
 
 
 
 
 
A representation of the model object 'Module'.
A representation of the model object 'Module Definition'.
An implementation of the model object 'Module Definition'.
This is the item provider adapter for a ModuleDefinition object.
A representation of the model object 'Module Element'.
This is the item provider adapter for a ModuleElement object.
A representation of the model object 'Module Filter'.
An implementation of the model object 'Module Filter'.
This is the item provider adapter for a ModuleFilter object.
An implementation of the model object 'Module'.
This is the item provider adapter for a Module object.
The Adapter Factory for the model.
This is the central singleton for the Modules edit plugin.
The actual implementation of the Eclipse Plugin.
The Factory for the model.
An implementation of the model Factory.
This is the factory that is used to provide the interfaces needed to support Viewers.
The Package for the model.
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
An implementation of the model Package.
The Resource Factory associated with the package.
The Resource associated with the package.
The Switch for the model's inheritance hierarchy.
This class contains helper methods to serialize and deserialize XML documents
A representation of the model object 'Module Type'.
A representation of the model object 'Module Type Filter'.
An implementation of the model object 'Module Type Filter'.
This is the item provider adapter for a ModuleTypeFilter object.
An implementation of the model object 'Module Type'.
This is the item provider adapter for a ModuleType object.
A reusable implementation of a label provider that delegates to another label provider for the extracted native object of an argument object.
A security exception indicating the lack of permission required to do something.
Deprecated.
As of 4.3 use NotAuthenticatedException, instead.
A representation of the model object 'Not Filter'.
An implementation of the model object 'Not Filter'.
This is the item provider adapter for a NotFilter object.
A representation of the model object 'Object Filter'.
An implementation of the model object 'Object Filter'.
This is the item provider adapter for a ObjectFilter object.
Exception occurs when an id doesn't exist on the server.
Deprecated.
As of 4.3 use FilterPermission and ObjectFilter.
Deprecated.
Deprecated.
If the meaning of this type isn't clear, there really should be more of a description here...
Creates extents of classes.
A query handler that evaluates OCL query expressions.
An abstraction of the classifier and/or object of an OCL query context parameter.
Creates OCLQueryHandler instances.
A concurrent access exception that indicates that the repository can not acquire optimistic locks for some of the locally modified objects.
A representation of the model object 'Or Filter'.
An implementation of the model object 'Or Filter'.
This is the item provider adapter for a OrFilter object.
 
A representation of the model object 'Package Filter'.
An implementation of the model object 'Package Filter'.
This is the item provider adapter for a PackageFilter object.
Deprecated.
As of 4.3 use FilterPermission and PackageFilter.
Deprecated.
Deprecated.
An unchecked exception that indicates that list element proxies have been encountered but cannot be handled.
A representation of the literals of the enumeration 'PatternStyle', and utility methods for working with them.
A representation of the model object 'Permission'.
A representation of the model object 'Permission Filter'.
An implementation of the model object 'Permission Filter'.
This is the item provider adapter for a PermissionFilter object.
An implementation of the model object 'Permission'.
A description of the current commit that is used to determine the impact of this commit on the configured permissions.
This is the item provider adapter for a Permission object.
Deprecated.
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.
A representation of the model object 'Process'.
A representation of the model object 'Process Element'.
An implementation of the model object 'Process Element'.
This is the item provider adapter for a ProcessElement object.
An implementation of the model object 'Process'.
This is the item provider adapter for a Process object.
If the meaning of this type isn't clear, there really should be more of a description here...
An unchecked exception being thrown if write access to objects of a read-only view is attempted.
A representation of the model object 'Realm'.
An implementation of the model object 'Realm'.
This is the item provider adapter for a Realm object.
Various static helper methods for dealing with realms.
A session configuration that recovers from network problems by attempting to reconnect to the same repository in specific intervals.
A session configuration that uses a heart beat protocol to detect network problems.
A data integrity exception that indicates an attempt to create stale references.
 
 
 
 
If the meaning of this type isn't clear, there really should be more of a description here...
Can use cdo-server.xml markup elements to configure extended aspects of a repository.
 
 
If the meaning of this type isn't clear, there really should be more of a description here...
An unchecked exception being thrown when opening a session to a named repository that cannot be found.
An event fired when the state of a repository has changed.
A CDO repository-based implementation of a transfer system.
An event fired when the type of a repository has changed.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
A resource factory registry that does not delegate and does not recognize default extensions or default content types.
A representation of the model object 'Resource Filter'.
An implementation of the model object 'Resource Filter'.
 
 
Matches the path of a resource node.
Matches the path of a resource node against a ResourceFilterImpl.PathMatcher.path string.
 
 
This is the item provider adapter for a ResourceFilter object.
Deprecated.
As of 4.3 use FilterPermission and ResourceFilter.
Deprecated.
Deprecated.
 
Deprecated.
As of 4.7.1 use org.eclipse.emf.cdo.common.util.ResourceSetConfigurer
 
Deprecated.
As of 4.7.1 use org.eclipse.emf.cdo.common.util.ResourceSetConfigurer.Factory
 
Deprecated.
As of 4.7.1 use org.eclipse.emf.cdo.common.util.ResourceSetConfigurer.Registry
 
A representation of the model object 'Review'.
An implementation of the model object 'Review'.
This is the item provider adapter for a Review object.
The Adapter Factory for the model.
This is the central singleton for the Reviews edit plugin.
The actual implementation of the Eclipse Plugin.
The Factory for the model.
An implementation of the model Factory.
This is the factory that is used to provide the interfaces needed to support Viewers.
A child creation extender for the LMPackage.
The switch for creating child descriptors specific to each extended class.
The Package for the model.
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
An implementation of the model Package.
The Switch for the model's inheritance hierarchy.
 
 
 
 
 
 
A representation of the literals of the enumeration 'Review Status', and utility methods for working with them.
A representation of the model object 'Review Template'.
An implementation of the model object 'Review Template'.
This is the item provider adapter for a ReviewTemplate object.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
A representation of the model object 'Role'.
An implementation of the model object 'Role'.
This is the item provider adapter for a Role object.
The Adapter Factory for the model.
This is the central singleton for the Security edit plugin.
The actual implementation of the Eclipse Plugin.
A representation of the model object 'Element'.
An implementation of the model object 'Element'.
This is the item provider adapter for a SecurityElement object.
The Factory for the model.
An implementation of the model Factory.
A representation of the model object 'Item'.
A security item provider that items such as users or roles can be added to or removed from.
An implementation of the model object 'Item'.
This is the item provider adapter for a SecurityItem object.
Provides security items such as users or roles by their given IDs.
This is the factory that is used to provide the interfaces needed to support Viewers.
A child creation extender for the ExpressionsPackage.
The switch for creating child descriptors specific to each extended class.
If the meaning of this type isn't clear, there really should be more of a description here...
Deprecated.
As of 4.3 use SecurityManagerFactory.Default with a description like "realmPath:annotation".
If the meaning of this type isn't clear, there really should be more of a description here...
Static factory methods for creating security managers.
The Package for the model.
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
An implementation of the model Package.
The Switch for the model's inheritance hierarchy.
The Validator for the model.
Deprecated.
As of 4.4 no longer supported.
UI widget allowing users to indicate timestamp of a particular historical state of a branch
Deprecated.
Not used.
Simple composite allowing users to introduce connection information with a repository.
A representation of the model object 'Short Value'.
An implementation of the model object 'Short Value'.
This is the item provider adapter for a ShortValue object.
An unchecked exception being thrown when attempting to lock stale objects.
A representation of the model object 'Static Access'.
An implementation of the model object 'Static Access'.
This is the item provider adapter for a StaticAccess object.
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
If the meaning of this type isn't clear, there really should be more of a description here...
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.
A representation of the model object 'Stream'.
A representation of the model object 'Stream Element'.
This is the item provider adapter for a StreamElement object.
An implementation of the model object 'Stream'.
This is the item provider adapter for a Stream object.
A representation of the literals of the enumeration 'Stream Mode', and utility methods for working with them.
 
An implementation of the model object 'String To String Map Entry'.
This is the item provider adapter for a Map.Entry object.
A representation of the model object 'String Value'.
An implementation of the model object 'String Value'.
This is the item provider adapter for a StringValue object.
If the meaning of this type isn't clear, there really should be more of a description here...
 
Deprecated.
As of 4.15 use Support.
Static methods that may help with classes related to repository synchronization.
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.
A representation of the model object 'System'.
A representation of the model object 'System Element'.
This is the item provider adapter for a SystemElement object.
An implementation of the model object 'System'.
This is the item provider adapter for a System object.
A commit info handler that synchronously writes commit infos to a text log.
 
A representation of the model object 'Topic'.
A representation of the model object 'Commentable'.
An implementation of the model object 'Commentable'.
 
This is the item provider adapter for a TopicContainer object.
An implementation of the model object 'Topic'.
This is the item provider adapter for a Topic object.
A representation of the literals of the enumeration 'Topic Status', and utility methods for working with them.
A vertical sash that contains a TransferTreeComposite and a TransferDetailsComposite.
A reusable tree content provider for the mappings of a transfer.
A composite that lays out controls for the details of a single CDOTransferMapping.
A reusable content provider for the unmapped models of a transfer.
A reusable label provider for the unmapped models of a transfer.
A dialog that contains a TransferComposite.
A drag listener that can support a viewer to create and perform transfers of the dragged elements to target elements.
A drop adapter that can support a viewer to create and perform transfers of the dragged elements to target elements.
A reusable table label provider for the mappings of a transfer.
A composite that contains a tree viewer for the mappings of a transfer.
A reusable content provider for the transfer types of a mapping.
Abstracts the transfer system-specific aspects that are needed by a generic transfer user interface.
Creates TransferUIProvider instances.
An unchecked exception that indicates transport-level problems.
A data integrity exception that indicates an attempt to move objects between units.
 
 
A representation of the model object 'User'.
An implementation of the model object 'User'.
 
 
 
 
 
 
 
 
 
This is the item provider adapter for a User object.
A representation of the model object 'User Password'.
An implementation of the model object 'User Password'.
This is the item provider adapter for a UserPassword object.
A data integrity exception indicating that the attempt to commit a transaction was rejected because of violation of server-side validation checks.
A representation of the model object 'Primitive Value'.
An implementation of the model object 'Primitive Value'.
This is the item provider adapter for a Value object.
 
An Eclipse workspace-based implementation of a transfer system.