Uses of Package
org.eclipse.emf.edit.provider

Packages that use org.eclipse.emf.edit.provider
org.eclipse.emf.codegen.ecore.genmodel.presentation   
org.eclipse.emf.codegen.ecore.genmodel.provider   
org.eclipse.emf.converter.ui.contribution.base   
org.eclipse.emf.ecore.change.provider Provides item providers for the change model. 
org.eclipse.emf.ecore.presentation Provides sample editor support for Ecore. 
org.eclipse.emf.ecore.provider Provides item providers for Ecore. 
org.eclipse.emf.edit This provides plugin support for EMF.Edit. 
org.eclipse.emf.edit.domain This provides support for an EditingDomain, which acts a centralized control mechanism for managing a set of interrelated models and the Commands which modify them.
org.eclipse.emf.edit.provider This provides reusable ItemProviderAdapter support to drive JFace StructuredViewers, Eclipse IPropertySources, and EditingDomain
org.eclipse.emf.edit.provider.resource   
org.eclipse.emf.edit.tree.provider   
org.eclipse.emf.edit.ui.celleditor   
org.eclipse.emf.edit.ui.provider   
org.eclipse.emf.mapping   
org.eclipse.emf.mapping.domain   
org.eclipse.emf.mapping.ecore2ecore.provider   
org.eclipse.emf.mapping.ecore2xml.presentation   
org.eclipse.emf.mapping.ecore2xml.provider   
org.eclipse.emf.mapping.impl   
org.eclipse.emf.mapping.presentation   
org.eclipse.emf.mapping.provider   
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.codegen.ecore.genmodel.presentation
ComposedAdapterFactory
          This provides support for composing several factories for different models into a single factory serving the union of the model objects.
INotifyChangedListener
          This interface is implemented by something that can handle MOF-style change notifications.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.codegen.ecore.genmodel.provider
ComposeableAdapterFactory
          This provides support that allows a factory to be composed into a ComposedAdapterFactory that serves the union of the model objects from different packages.
ComposedAdapterFactory
          This provides support for composing several factories for different models into a single factory serving the union of the model objects.
ComposedImage
          This implements a wrapper that can be used to specify how a composed image should look.
ComposedImage.Point
           
ComposedImage.Size
           
IChangeNotifier
          This interface is implemented by something that can handle MOF-style change notifications.
IDisposable
          This is implemented by objects that need to be disposed after they are no longer needed.
IEditingDomainItemProvider
          This is the interface used by EditingDomain to impose a hierarchical relation on the model objects, and to map operations on those objects onto an underlying EMF model Commands.
IItemLabelProvider
          This is the interface implemented to provide a label text and even a label icon for an item; it receives delegated calls from ILabelProvider.
IItemPropertyDescriptor
          This interface extends IPropertyDescriptor so that the methods of IItemPropertySource can be delegated to the descriptor.
IItemPropertyDescriptor.OverrideableCommandOwner
          This interface may be implemented by item property descriptors to allow an object to be provided as an override for whatever would usually be the owner of any commands created to set the property's value.
IItemPropertySource
          This is the interface is needed to populate property sheet items; it is the same as IPropertySource except that the object is passed as the first parameter for each method.
INotifyChangedListener
          This interface is implemented by something that can handle MOF-style change notifications.
IStructuredItemContentProvider
          This is the interface needed to populate the top level items in a TreeViewer, the items of a ListViewer, or the rows of a TableViewer.
ItemPropertyDescriptor
          This implementation of an item property descriptor supports delegating of the IItemPropertySource interface to the IItemPropertyDescriptor interface.
ItemProviderAdapter
          This adapter implementation provides a convenient reusable base for adapters that will be used as item providers.
ITreeItemContentProvider
          This is the interface needed to populate subtrees in a TreeViewer.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.converter.ui.contribution.base
IDisposable
          This is implemented by objects that need to be disposed after they are no longer needed.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.ecore.change.provider
AdapterFactoryItemDelegator
           
ComposeableAdapterFactory
          This provides support that allows a factory to be composed into a ComposedAdapterFactory that serves the union of the model objects from different packages.
ComposedAdapterFactory
          This provides support for composing several factories for different models into a single factory serving the union of the model objects.
IChangeNotifier
          This interface is implemented by something that can handle MOF-style change notifications.
IDisposable
          This is implemented by objects that need to be disposed after they are no longer needed.
IEditingDomainItemProvider
          This is the interface used by EditingDomain to impose a hierarchical relation on the model objects, and to map operations on those objects onto an underlying EMF model Commands.
IItemLabelProvider
          This is the interface implemented to provide a label text and even a label icon for an item; it receives delegated calls from ILabelProvider.
IItemPropertyDescriptor
          This interface extends IPropertyDescriptor so that the methods of IItemPropertySource can be delegated to the descriptor.
IItemPropertySource
          This is the interface is needed to populate property sheet items; it is the same as IPropertySource except that the object is passed as the first parameter for each method.
INotifyChangedListener
          This interface is implemented by something that can handle MOF-style change notifications.
IStructuredItemContentProvider
          This is the interface needed to populate the top level items in a TreeViewer, the items of a ListViewer, or the rows of a TableViewer.
ItemProviderAdapter
          This adapter implementation provides a convenient reusable base for adapters that will be used as item providers.
ITreeItemContentProvider
          This is the interface needed to populate subtrees in a TreeViewer.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.ecore.presentation
ComposedAdapterFactory
          This provides support for composing several factories for different models into a single factory serving the union of the model objects.
INotifyChangedListener
          This interface is implemented by something that can handle MOF-style change notifications.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.ecore.provider
ComposeableAdapterFactory
          This provides support that allows a factory to be composed into a ComposedAdapterFactory that serves the union of the model objects from different packages.
ComposedAdapterFactory
          This provides support for composing several factories for different models into a single factory serving the union of the model objects.
IChangeNotifier
          This interface is implemented by something that can handle MOF-style change notifications.
IDisposable
          This is implemented by objects that need to be disposed after they are no longer needed.
IEditingDomainItemProvider
          This is the interface used by EditingDomain to impose a hierarchical relation on the model objects, and to map operations on those objects onto an underlying EMF model Commands.
IItemLabelProvider
          This is the interface implemented to provide a label text and even a label icon for an item; it receives delegated calls from ILabelProvider.
IItemPropertyDescriptor
          This interface extends IPropertyDescriptor so that the methods of IItemPropertySource can be delegated to the descriptor.
IItemPropertyDescriptor.OverrideableCommandOwner
          This interface may be implemented by item property descriptors to allow an object to be provided as an override for whatever would usually be the owner of any commands created to set the property's value.
IItemPropertySource
          This is the interface is needed to populate property sheet items; it is the same as IPropertySource except that the object is passed as the first parameter for each method.
INotifyChangedListener
          This interface is implemented by something that can handle MOF-style change notifications.
IStructuredItemContentProvider
          This is the interface needed to populate the top level items in a TreeViewer, the items of a ListViewer, or the rows of a TableViewer.
ItemPropertyDescriptor
          This implementation of an item property descriptor supports delegating of the IItemPropertySource interface to the IItemPropertyDescriptor interface.
ItemProviderAdapter
          This adapter implementation provides a convenient reusable base for adapters that will be used as item providers.
ITreeItemContentProvider
          This is the interface needed to populate subtrees in a TreeViewer.
ReflectiveItemProvider
          This adapter implementation provides reflective support that emulates the behaviour of a default generated item provider.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.edit
ComposedAdapterFactory.Descriptor.Registry
          A registry is an index that takes a collection of keys, typically a pair consisting of an EPackage or java.lang.Package, and a java.lang.Class, and maps it to a descriptor.
IChildCreationExtender.Descriptor.Registry
          A registry is an index that takes a namespace and maps it to a collection of descriptors.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.edit.domain
IEditingDomainItemProvider
          This is the interface used by EditingDomain to impose a hierarchical relation on the model objects, and to map operations on those objects onto an underlying EMF model Commands.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.edit.provider
AdapterFactoryItemDelegator
           
ChangeNotifier
          This is a simple and obvious implementation of IChangeNotifier as an extension of an ArrayList, for flexibility.
ComposeableAdapterFactory
          This provides support that allows a factory to be composed into a ComposedAdapterFactory that serves the union of the model objects from different packages.
ComposedAdapterFactory
          This provides support for composing several factories for different models into a single factory serving the union of the model objects.
ComposedAdapterFactory.Descriptor
          A descriptor can create an adapter factory.
ComposedAdapterFactory.Descriptor.Registry
          A registry is an index that takes a collection of keys, typically a pair consisting of an EPackage or java.lang.Package, and a java.lang.Class, and maps it to a descriptor.
ComposedImage.Point
           
ComposedImage.Size
           
DelegatingWrapperItemProvider
          A wrapper for model objects and other wrappers.
DelegatingWrapperItemProvider.AffectedObjectsWrappingCommand
          An AffectedObjectsWrappingCommand wraps another command to substitute this wrapper for its value and child wrappers for their corresponding child values, whenever they appear in the affected objects.
Disposable
          This implements IDisposable as a set IDisposables that can in turn be disposed.
IChangeNotifier
          This interface is implemented by something that can handle MOF-style change notifications.
IChildCreationExtender
          An interface used by objects that can extend the results of IEditingDomainItemProvider.getNewChildDescriptors.
IChildCreationExtender.Descriptor
          A descriptor can create a child creation extender.
IChildCreationExtender.Descriptor.Registry
          A registry is an index that takes a namespace and maps it to a collection of descriptors.
IDisposable
          This is implemented by objects that need to be disposed after they are no longer needed.
IEditingDomainItemProvider
          This is the interface used by EditingDomain to impose a hierarchical relation on the model objects, and to map operations on those objects onto an underlying EMF model Commands.
IItemColorProvider
          This is the interface implemented to provide a color for an item; it receives delegated calls from IColorProvider.
IItemFontProvider
          This is the interface implemented to provide a color for an item; it receives delegated calls from IFontProvider.
IItemLabelProvider
          This is the interface implemented to provide a label text and even a label icon for an item; it receives delegated calls from ILabelProvider.
IItemPropertyDescriptor
          This interface extends IPropertyDescriptor so that the methods of IItemPropertySource can be delegated to the descriptor.
IItemPropertyDescriptor.OverrideableCommandOwner
          This interface may be implemented by item property descriptors to allow an object to be provided as an override for whatever would usually be the owner of any commands created to set the property's value.
IItemPropertySource
          This is the interface is needed to populate property sheet items; it is the same as IPropertySource except that the object is passed as the first parameter for each method.
IItemProviderDecorator
          This is implemented by an item provider that decorates another item provider.
INotifyChangedListener
          This interface is implemented by something that can handle MOF-style change notifications.
IStructuredItemContentProvider
          This is the interface needed to populate the top level items in a TreeViewer, the items of a ListViewer, or the rows of a TableViewer.
ITableItemColorProvider
          This is the interface needed to provide color for items in a TableViewer.
ITableItemFontProvider
          This is the interface needed to provide color for items in a TableViewer.
ITableItemLabelProvider
          This is the interface needed to provide labels for items in a TableViewer.
ItemPropertyDescriptor
          This implementation of an item property descriptor supports delegating of the IItemPropertySource interface to the IItemPropertyDescriptor interface.
ItemPropertyDescriptorDecorator
           
ItemProvider.ItemProviderNotifyingArrayList
          This class overrides the "notify" methods to fire INotifyChangedListener calls and it overrides the "inverse basic" methods to maintain referential integrity by calling IUpdateableItemParent.setParent.
ItemProviderAdapter
          This adapter implementation provides a convenient reusable base for adapters that will be used as item providers.
ItemProviderAdapter.ChildrenStore
          A ChildrenStore stores a number of objects that are to be presented as the children of an object.
ItemProviderAdapter.ChildrenStore.Entry
          An Entry represents the children from a feature.
ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand
          A ResultAndAffectedObjectsWrappingCommand wraps another command to substitute IWrapperItemProviders for their values in the command's result and affected objects.
ITreeItemContentProvider
          This is the interface needed to populate subtrees in a TreeViewer.
IUpdateableItemParent
          This is the interface implemented by an item provider if it supports an updateable parent relation.
IViewerNotification
          A description of viewer changes required by an EMF notification.
IWrapperItemProvider
          The base interface for a value wrapper that can implement item provider interfaces.
ReflectiveItemProvider
          This adapter implementation provides reflective support that emulates the behaviour of a default generated item provider.
WrapperItemProvider
          A basic implementation of IWrapperProvider from which others can extend.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.edit.provider.resource
ComposeableAdapterFactory
          This provides support that allows a factory to be composed into a ComposedAdapterFactory that serves the union of the model objects from different packages.
ComposedAdapterFactory
          This provides support for composing several factories for different models into a single factory serving the union of the model objects.
Disposable
          This implements IDisposable as a set IDisposables that can in turn be disposed.
IChangeNotifier
          This interface is implemented by something that can handle MOF-style change notifications.
IDisposable
          This is implemented by objects that need to be disposed after they are no longer needed.
IEditingDomainItemProvider
          This is the interface used by EditingDomain to impose a hierarchical relation on the model objects, and to map operations on those objects onto an underlying EMF model Commands.
IItemLabelProvider
          This is the interface implemented to provide a label text and even a label icon for an item; it receives delegated calls from ILabelProvider.
IItemPropertyDescriptor
          This interface extends IPropertyDescriptor so that the methods of IItemPropertySource can be delegated to the descriptor.
IItemPropertySource
          This is the interface is needed to populate property sheet items; it is the same as IPropertySource except that the object is passed as the first parameter for each method.
INotifyChangedListener
          This interface is implemented by something that can handle MOF-style change notifications.
IStructuredItemContentProvider
          This is the interface needed to populate the top level items in a TreeViewer, the items of a ListViewer, or the rows of a TableViewer.
ItemProviderAdapter
          This adapter implementation provides a convenient reusable base for adapters that will be used as item providers.
ITreeItemContentProvider
          This is the interface needed to populate subtrees in a TreeViewer.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.edit.tree.provider
AdapterFactoryItemDelegator
           
ComposeableAdapterFactory
          This provides support that allows a factory to be composed into a ComposedAdapterFactory that serves the union of the model objects from different packages.
ComposedAdapterFactory
          This provides support for composing several factories for different models into a single factory serving the union of the model objects.
Disposable
          This implements IDisposable as a set IDisposables that can in turn be disposed.
IChangeNotifier
          This interface is implemented by something that can handle MOF-style change notifications.
IDisposable
          This is implemented by objects that need to be disposed after they are no longer needed.
IEditingDomainItemProvider
          This is the interface used by EditingDomain to impose a hierarchical relation on the model objects, and to map operations on those objects onto an underlying EMF model Commands.
IItemLabelProvider
          This is the interface implemented to provide a label text and even a label icon for an item; it receives delegated calls from ILabelProvider.
IItemPropertyDescriptor
          This interface extends IPropertyDescriptor so that the methods of IItemPropertySource can be delegated to the descriptor.
IItemPropertySource
          This is the interface is needed to populate property sheet items; it is the same as IPropertySource except that the object is passed as the first parameter for each method.
INotifyChangedListener
          This interface is implemented by something that can handle MOF-style change notifications.
IStructuredItemContentProvider
          This is the interface needed to populate the top level items in a TreeViewer, the items of a ListViewer, or the rows of a TableViewer.
ItemProviderAdapter
          This adapter implementation provides a convenient reusable base for adapters that will be used as item providers.
ITreeItemContentProvider
          This is the interface needed to populate subtrees in a TreeViewer.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.edit.ui.celleditor
AdapterFactoryItemDelegator
           
IItemPropertyDescriptor
          This interface extends IPropertyDescriptor so that the methods of IItemPropertySource can be delegated to the descriptor.
ItemProvider
          This item provider implementation is a convenient reusable base that can be used for an item provider that isn't an adapter for an EMF object.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.edit.ui.provider
IItemPropertyDescriptor
          This interface extends IPropertyDescriptor so that the methods of IItemPropertySource can be delegated to the descriptor.
IItemPropertySource
          This is the interface is needed to populate property sheet items; it is the same as IPropertySource except that the object is passed as the first parameter for each method.
INotifyChangedListener
          This interface is implemented by something that can handle MOF-style change notifications.
IViewerNotification
          A description of viewer changes required by an EMF notification.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.mapping
IChangeNotifier
          This interface is implemented by something that can handle MOF-style change notifications.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.mapping.domain
ComposeableAdapterFactory
          This provides support that allows a factory to be composed into a ComposedAdapterFactory that serves the union of the model objects from different packages.
ComposedAdapterFactory
          This provides support for composing several factories for different models into a single factory serving the union of the model objects.
IChangeNotifier
          This interface is implemented by something that can handle MOF-style change notifications.
IDisposable
          This is implemented by objects that need to be disposed after they are no longer needed.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.mapping.ecore2ecore.provider
ComposeableAdapterFactory
          This provides support that allows a factory to be composed into a ComposedAdapterFactory that serves the union of the model objects from different packages.
ComposedAdapterFactory
          This provides support for composing several factories for different models into a single factory serving the union of the model objects.
IChangeNotifier
          This interface is implemented by something that can handle MOF-style change notifications.
IDisposable
          This is implemented by objects that need to be disposed after they are no longer needed.
IEditingDomainItemProvider
          This is the interface used by EditingDomain to impose a hierarchical relation on the model objects, and to map operations on those objects onto an underlying EMF model Commands.
IItemLabelProvider
          This is the interface implemented to provide a label text and even a label icon for an item; it receives delegated calls from ILabelProvider.
IItemPropertyDescriptor
          This interface extends IPropertyDescriptor so that the methods of IItemPropertySource can be delegated to the descriptor.
IItemPropertySource
          This is the interface is needed to populate property sheet items; it is the same as IPropertySource except that the object is passed as the first parameter for each method.
INotifyChangedListener
          This interface is implemented by something that can handle MOF-style change notifications.
IStructuredItemContentProvider
          This is the interface needed to populate the top level items in a TreeViewer, the items of a ListViewer, or the rows of a TableViewer.
ItemProviderAdapter
          This adapter implementation provides a convenient reusable base for adapters that will be used as item providers.
ITreeItemContentProvider
          This is the interface needed to populate subtrees in a TreeViewer.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.mapping.ecore2xml.presentation
ComposedAdapterFactory
          This provides support for composing several factories for different models into a single factory serving the union of the model objects.
INotifyChangedListener
          This interface is implemented by something that can handle MOF-style change notifications.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.mapping.ecore2xml.provider
ComposeableAdapterFactory
          This provides support that allows a factory to be composed into a ComposedAdapterFactory that serves the union of the model objects from different packages.
ComposedAdapterFactory
          This provides support for composing several factories for different models into a single factory serving the union of the model objects.
IChangeNotifier
          This interface is implemented by something that can handle MOF-style change notifications.
IDisposable
          This is implemented by objects that need to be disposed after they are no longer needed.
IEditingDomainItemProvider
          This is the interface used by EditingDomain to impose a hierarchical relation on the model objects, and to map operations on those objects onto an underlying EMF model Commands.
IItemLabelProvider
          This is the interface implemented to provide a label text and even a label icon for an item; it receives delegated calls from ILabelProvider.
IItemPropertyDescriptor
          This interface extends IPropertyDescriptor so that the methods of IItemPropertySource can be delegated to the descriptor.
IItemPropertySource
          This is the interface is needed to populate property sheet items; it is the same as IPropertySource except that the object is passed as the first parameter for each method.
INotifyChangedListener
          This interface is implemented by something that can handle MOF-style change notifications.
IStructuredItemContentProvider
          This is the interface needed to populate the top level items in a TreeViewer, the items of a ListViewer, or the rows of a TableViewer.
ItemProviderAdapter
          This adapter implementation provides a convenient reusable base for adapters that will be used as item providers.
ITreeItemContentProvider
          This is the interface needed to populate subtrees in a TreeViewer.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.mapping.impl
ChangeNotifier
          This is a simple and obvious implementation of IChangeNotifier as an extension of an ArrayList, for flexibility.
Disposable
          This implements IDisposable as a set IDisposables that can in turn be disposed.
IChangeNotifier
          This interface is implemented by something that can handle MOF-style change notifications.
IDisposable
          This is implemented by objects that need to be disposed after they are no longer needed.
INotifyChangedListener
          This interface is implemented by something that can handle MOF-style change notifications.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.mapping.presentation
ComposeableAdapterFactory
          This provides support that allows a factory to be composed into a ComposedAdapterFactory that serves the union of the model objects from different packages.
DecoratorAdapterFactory
          This abstract class provides support for creating IItemProviderDecorators for the adapters created by another AdapterFactory.
IChangeNotifier
          This interface is implemented by something that can handle MOF-style change notifications.
IDisposable
          This is implemented by objects that need to be disposed after they are no longer needed.
IItemProviderDecorator
          This is implemented by an item provider that decorates another item provider.
INotifyChangedListener
          This interface is implemented by something that can handle MOF-style change notifications.
 

Classes in org.eclipse.emf.edit.provider used by org.eclipse.emf.mapping.provider
ComposeableAdapterFactory
          This provides support that allows a factory to be composed into a ComposedAdapterFactory that serves the union of the model objects from different packages.
ComposedAdapterFactory
          This provides support for composing several factories for different models into a single factory serving the union of the model objects.
Disposable
          This implements IDisposable as a set IDisposables that can in turn be disposed.
IChangeNotifier
          This interface is implemented by something that can handle MOF-style change notifications.
IDisposable
          This is implemented by objects that need to be disposed after they are no longer needed.
IEditingDomainItemProvider
          This is the interface used by EditingDomain to impose a hierarchical relation on the model objects, and to map operations on those objects onto an underlying EMF model Commands.
IItemLabelProvider
          This is the interface implemented to provide a label text and even a label icon for an item; it receives delegated calls from ILabelProvider.
IItemPropertyDescriptor
          This interface extends IPropertyDescriptor so that the methods of IItemPropertySource can be delegated to the descriptor.
IItemPropertySource
          This is the interface is needed to populate property sheet items; it is the same as IPropertySource except that the object is passed as the first parameter for each method.
IItemProviderDecorator
          This is implemented by an item provider that decorates another item provider.
INotifyChangedListener
          This interface is implemented by something that can handle MOF-style change notifications.
IStructuredItemContentProvider
          This is the interface needed to populate the top level items in a TreeViewer, the items of a ListViewer, or the rows of a TableViewer.
ItemPropertyDescriptor.PropertyValueWrapper
           
ItemProviderAdapter
          This adapter implementation provides a convenient reusable base for adapters that will be used as item providers.
ItemProviderDecorator
          This implementation provides a convenient reusable base for item providers that will be used as decorators of other item providers.
ITreeItemContentProvider
          This is the interface needed to populate subtrees in a TreeViewer.
 


Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.