Hierarchy For All Packages
Package Hierarchies:- org.eclipse.emf.compare,
 - org.eclipse.emf.compare.adapterfactory.context,
 - org.eclipse.emf.compare.command,
 - org.eclipse.emf.compare.command.impl,
 - org.eclipse.emf.compare.conflict,
 - org.eclipse.emf.compare.diff,
 - org.eclipse.emf.compare.domain,
 - org.eclipse.emf.compare.domain.impl,
 - org.eclipse.emf.compare.equi,
 - org.eclipse.emf.compare.graph,
 - org.eclipse.emf.compare.ide,
 - org.eclipse.emf.compare.ide.hook,
 - org.eclipse.emf.compare.ide.internal.hook,
 - org.eclipse.emf.compare.ide.internal.utils,
 - org.eclipse.emf.compare.ide.logical,
 - org.eclipse.emf.compare.ide.ui.dependency,
 - org.eclipse.emf.compare.ide.ui.internal,
 - org.eclipse.emf.compare.ide.ui.internal.configuration,
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer,
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.accessor,
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.fallback,
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label,
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.property,
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.provider,
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.table,
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text,
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree,
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider,
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.util,
 - org.eclipse.emf.compare.ide.ui.internal.editor,
 - org.eclipse.emf.compare.ide.ui.internal.handler,
 - org.eclipse.emf.compare.ide.ui.internal.logical,
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver,
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.registry,
 - org.eclipse.emf.compare.ide.ui.internal.logical.view,
 - org.eclipse.emf.compare.ide.ui.internal.logical.view.registry,
 - org.eclipse.emf.compare.ide.ui.internal.mergeresolution,
 - org.eclipse.emf.compare.ide.ui.internal.preferences,
 - org.eclipse.emf.compare.ide.ui.internal.progress,
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer,
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions,
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider,
 - org.eclipse.emf.compare.ide.ui.internal.subscriber,
 - org.eclipse.emf.compare.ide.ui.internal.treecontentmanager,
 - org.eclipse.emf.compare.ide.ui.internal.util,
 - org.eclipse.emf.compare.ide.ui.logical,
 - org.eclipse.emf.compare.ide.ui.mergeresolution,
 - org.eclipse.emf.compare.ide.ui.source,
 - org.eclipse.emf.compare.ide.ui.subscriber,
 - org.eclipse.emf.compare.ide.utils,
 - org.eclipse.emf.compare.impl,
 - org.eclipse.emf.compare.internal,
 - org.eclipse.emf.compare.internal.adapterfactory,
 - org.eclipse.emf.compare.internal.adapterfactory.context,
 - org.eclipse.emf.compare.internal.conflict,
 - org.eclipse.emf.compare.internal.dmp,
 - org.eclipse.emf.compare.internal.domain,
 - org.eclipse.emf.compare.internal.merge,
 - org.eclipse.emf.compare.internal.postprocessor.factories,
 - org.eclipse.emf.compare.internal.spec,
 - org.eclipse.emf.compare.internal.utils,
 - org.eclipse.emf.compare.match,
 - org.eclipse.emf.compare.match.eobject,
 - org.eclipse.emf.compare.match.eobject.internal,
 - org.eclipse.emf.compare.match.impl,
 - org.eclipse.emf.compare.match.resource,
 - org.eclipse.emf.compare.merge,
 - org.eclipse.emf.compare.postprocessor,
 - org.eclipse.emf.compare.provider,
 - org.eclipse.emf.compare.provider.spec,
 - org.eclipse.emf.compare.provider.utils,
 - org.eclipse.emf.compare.rcp,
 - org.eclipse.emf.compare.rcp.extension,
 - org.eclipse.emf.compare.rcp.graph,
 - org.eclipse.emf.compare.rcp.internal,
 - org.eclipse.emf.compare.rcp.internal.extension,
 - org.eclipse.emf.compare.rcp.internal.extension.impl,
 - org.eclipse.emf.compare.rcp.internal.match,
 - org.eclipse.emf.compare.rcp.internal.merger,
 - org.eclipse.emf.compare.rcp.internal.policy,
 - org.eclipse.emf.compare.rcp.internal.postprocessor,
 - org.eclipse.emf.compare.rcp.internal.preferences,
 - org.eclipse.emf.compare.rcp.internal.tracer,
 - org.eclipse.emf.compare.rcp.policy,
 - org.eclipse.emf.compare.rcp.ui,
 - org.eclipse.emf.compare.rcp.ui.configuration,
 - org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor,
 - org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.factory,
 - org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy,
 - org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy.impl,
 - org.eclipse.emf.compare.rcp.ui.internal,
 - org.eclipse.emf.compare.rcp.ui.internal.configuration,
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.impl,
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.ui,
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.ui.match,
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer,
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl,
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl,
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.legacy.impl,
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.customization,
 - org.eclipse.emf.compare.rcp.ui.internal.mergeviewer,
 - org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl,
 - org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl,
 - org.eclipse.emf.compare.rcp.ui.internal.preferences,
 - org.eclipse.emf.compare.rcp.ui.internal.preferences.impl,
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions,
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions.ui,
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters,
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl,
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups,
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.extender,
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl,
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.provider,
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.match,
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.nodes,
 - org.eclipse.emf.compare.rcp.ui.internal.util,
 - org.eclipse.emf.compare.rcp.ui.mergeviewer,
 - org.eclipse.emf.compare.rcp.ui.mergeviewer.item,
 - org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider,
 - org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters,
 - org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups,
 - org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.extender,
 - org.eclipse.emf.compare.req,
 - org.eclipse.emf.compare.scope,
 - org.eclipse.emf.compare.util,
 - org.eclipse.emf.compare.utils
 
Class Hierarchy
- java.lang.Object
- org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.AbstractAccessorFactory (implements org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.factory.IAccessorFactory)
- org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.ComparisonAccessorFactory
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.ContainmentReferenceChangeAccessorFactory
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.FeatureMapChangeMoveAccessorFactory
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.FeatureMapKeyChangeAccessorFactory
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.ManyStructuralFeatureAccessorFactory
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.MatchAccessorFactory
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.MatchResourceAccessorFactory
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.ResourceContentsAccessorFactory
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.SingleStructuralFeatureAccessorFactory
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.StringAttributeChangeAccessorFactory (implements org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.IModelUpdateStrategyProvider)
 
 - org.eclipse.emf.compare.internal.postprocessor.factories.AbstractChangeFactory (implements org.eclipse.emf.compare.internal.postprocessor.factories.IChangeFactory)
 - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- org.eclipse.emf.common.util.AbstractEList<E> (implements org.eclipse.emf.common.util.EList<E>)
- org.eclipse.emf.common.util.BasicEList<E> (implements java.lang.Cloneable, java.util.RandomAccess, java.io.Serializable)
- org.eclipse.emf.common.util.AbstractTreeIterator<E> (implements org.eclipse.emf.common.util.TreeIterator<E>)
- org.eclipse.emf.compare.internal.SubMatchIterator
 
 
 - org.eclipse.emf.common.util.AbstractTreeIterator<E> (implements org.eclipse.emf.common.util.TreeIterator<E>)
 
 - org.eclipse.emf.common.util.BasicEList<E> (implements java.lang.Cloneable, java.util.RandomAccess, java.io.Serializable)
 
 - org.eclipse.emf.common.util.AbstractEList<E> (implements org.eclipse.emf.common.util.EList<E>)
 
 - java.util.AbstractList<E> (implements java.util.List<E>)
 - org.eclipse.emf.common.command.AbstractCommand (implements org.eclipse.emf.common.command.Command)
- org.eclipse.emf.edit.command.ChangeCommand
- org.eclipse.emf.compare.command.impl.AbstractCopyCommand (implements org.eclipse.emf.compare.command.ICompareCopyCommand)
- org.eclipse.emf.compare.command.impl.CopyCommand
 - org.eclipse.emf.compare.command.impl.MergeAllNonConflictingCommand
 - org.eclipse.emf.compare.command.impl.MergeCommand
 
 
 - org.eclipse.emf.compare.command.impl.AbstractCopyCommand (implements org.eclipse.emf.compare.command.ICompareCopyCommand)
 - org.eclipse.emf.common.command.CompoundCommand
- org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text.EMFCompareTextMergeViewer.EditCommand (implements org.eclipse.emf.compare.command.ICompareCopyCommand)
 
 
 - org.eclipse.emf.edit.command.ChangeCommand
 - org.eclipse.team.internal.ui.mapping.AbstractCompareInput (implements org.eclipse.compare.structuremergeviewer.ICompareInput)
- org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.fallback.TextFallbackCompareInput
 
 - org.eclipse.emf.compare.internal.conflict.AbstractConflictSearch<T>
- org.eclipse.emf.compare.internal.conflict.AttributeChangeConflictSearch.Add
 - org.eclipse.emf.compare.internal.conflict.AttributeChangeConflictSearch.Change
 - org.eclipse.emf.compare.internal.conflict.AttributeChangeConflictSearch.Delete
 - org.eclipse.emf.compare.internal.conflict.AttributeChangeConflictSearch.Move
 - org.eclipse.emf.compare.internal.conflict.ContainmentRefChangeConflictSearch.Add
 - org.eclipse.emf.compare.internal.conflict.ContainmentRefChangeConflictSearch.Change
 - org.eclipse.emf.compare.internal.conflict.ContainmentRefChangeConflictSearch.Delete
 - org.eclipse.emf.compare.internal.conflict.ContainmentRefChangeConflictSearch.Move
 - org.eclipse.emf.compare.internal.conflict.FeatureMapChangeConflictSearch.Add
 - org.eclipse.emf.compare.internal.conflict.FeatureMapChangeConflictSearch.Change
 - org.eclipse.emf.compare.internal.conflict.FeatureMapChangeConflictSearch.Delete
 - org.eclipse.emf.compare.internal.conflict.FeatureMapChangeConflictSearch.Move
 - org.eclipse.emf.compare.internal.conflict.NonContainmentRefChangeConflictSearch.Add
 - org.eclipse.emf.compare.internal.conflict.NonContainmentRefChangeConflictSearch.Change
 - org.eclipse.emf.compare.internal.conflict.NonContainmentRefChangeConflictSearch.Delete
 - org.eclipse.emf.compare.internal.conflict.NonContainmentRefChangeConflictSearch.Move
 - org.eclipse.emf.compare.internal.conflict.ResourceAttachmentChangeConflictSearch.Add
 - org.eclipse.emf.compare.internal.conflict.ResourceAttachmentChangeConflictSearch.Change
 - org.eclipse.emf.compare.internal.conflict.ResourceAttachmentChangeConflictSearch.Delete
 - org.eclipse.emf.compare.internal.conflict.ResourceAttachmentChangeConflictSearch.Move
 
 - org.eclipse.emf.compare.adapterfactory.context.AbstractContextTester (implements org.eclipse.emf.compare.adapterfactory.context.IContextTester)
 - org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters.AbstractDifferenceFilter (implements org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters.IDeactivableDiffFilter)
- org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl.CascadingDifferencesFilter
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl.TechnicalitiesFilter
 
 - org.eclipse.emf.compare.rcp.internal.extension.impl.AbstractItemDescriptor<T> (implements org.eclipse.emf.compare.rcp.internal.extension.IItemDescriptor<T>)
- org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.DifferenceGroupDescriptorWrapper (implements org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.IDifferenceGroupProvider.Descriptor)
 - org.eclipse.emf.compare.rcp.internal.extension.impl.LazyItemDescriptor<T>
- org.eclipse.emf.compare.rcp.internal.match.MatchEngineFactoryDescriptor
 
 - org.eclipse.emf.compare.rcp.internal.extension.impl.WrapperItemDescriptor<T>
 
 - org.eclipse.emf.compare.ide.ui.internal.logical.view.AbstractLogicalModelViewHandler (implements org.eclipse.emf.compare.ide.ui.internal.logical.view.ILogicalModelViewHandler)
- org.eclipse.emf.compare.ide.ui.internal.logical.view.EMFCompareEditorLMVHandler
 - org.eclipse.emf.compare.ide.ui.internal.logical.view.EMFReflectiveEditorLMVHandler
 - org.eclipse.emf.compare.ide.ui.internal.logical.view.ExplorersViewSelectionLMVHandler
 
 - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
- org.eclipse.emf.compare.match.eobject.internal.AccessBasedLRUCache<K,V>
 - org.eclipse.emf.ecore.util.EcoreUtil.Copier
- org.eclipse.emf.compare.utils.EMFCompareCopier
 
 
 
 - java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
 
 - java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
 - org.eclipse.emf.compare.merge.AbstractMerger (implements org.eclipse.emf.compare.merge.IMergeCriterionAware, org.eclipse.emf.compare.merge.IMergeOptionAware, org.eclipse.emf.compare.merge.IMerger2)
- org.eclipse.emf.compare.merge.AttributeChangeMerger
 - org.eclipse.emf.compare.merge.ConflictMerger
- org.eclipse.emf.compare.merge.AdditiveConflictMerger
 
 - org.eclipse.emf.compare.merge.FeatureMapChangeMerger
 - org.eclipse.emf.compare.merge.PseudoConflictMerger
 - org.eclipse.emf.compare.merge.ReferenceChangeMerger
- org.eclipse.emf.compare.merge.AdditiveReferenceChangeMerger
 
 - org.eclipse.emf.compare.merge.ResourceAttachmentChangeMerger
- org.eclipse.emf.compare.merge.AdditiveResourceAttachmentChangeMerger
 
 - org.eclipse.emf.compare.merge.ResourceLocationChangeMerger
 
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.AbstractMergeRunnable
- org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeConflictingRunnable (implements org.eclipse.emf.compare.domain.IMergeRunnable)
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeContainedRunnable (implements org.eclipse.emf.compare.domain.IMergeRunnable)
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeNonConflictingRunnable (implements org.eclipse.emf.compare.internal.domain.IMergeAllNonConflictingRunnable, org.eclipse.emf.compare.domain.IMergeRunnable)
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeRunnableImpl (implements org.eclipse.emf.compare.domain.IMergeRunnable)
 
 - org.eclipse.emf.compare.ide.ui.logical.AbstractModelResolver (implements org.eclipse.emf.compare.ide.ui.logical.IModelResolver)
- org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ThreadedModelResolver (implements org.eclipse.emf.compare.rcp.graph.IGraphConsumer)
 
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.AbstractMonitoredProxyCreationListener (implements org.eclipse.emf.compare.ide.internal.utils.IProxyCreationListener)
- org.eclipse.emf.compare.ide.ui.internal.logical.resolver.LocalMonitoredProxyCreationListener
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.RemoteMonitoredProxyCreationListener
 
 - org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer
- org.eclipse.emf.compare.ide.ui.internal.preferences.EMFCompareUIPreferencesInitializer
 
 - org.eclipse.emf.compare.rcp.extension.AbstractRegistryEventListener (implements org.eclipse.core.runtime.IRegistryEventListener)
- org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.AccessorFactoryExtensionRegistryListener
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.ui.ConfigurationUIRegistryEventListener
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.customization.ContentMergeViewerCustomizationRegistryListener
 - org.eclipse.emf.compare.rcp.internal.extension.impl.DescriptorRegistryEventListener<T>
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl.DifferenceFilterExtensionRegistryListener
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.extender.DifferenceGroupExtenderRegistryListener
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.DifferenceGroupProviderExtensionRegistryListener
 - org.eclipse.emf.compare.rcp.internal.match.EqualityHelperExtensionProviderDescriptorRegistryListener
 - org.eclipse.emf.compare.rcp.internal.policy.LoadOnDemandPolicyRegistryListener
 - org.eclipse.emf.compare.ide.ui.internal.logical.view.registry.LogicalModelViewHandlerRegistryListener
 - org.eclipse.emf.compare.rcp.internal.match.MatchEngineFactoryRegistryListener
 - org.eclipse.emf.compare.ide.ui.internal.mergeresolution.MergeResolutionListenerRegistryListener
 - org.eclipse.emf.compare.rcp.internal.merger.MergerExtensionRegistryListener
 - org.eclipse.emf.compare.ide.ui.dependency.ModelDependencyProviderRegistryListener
 - org.eclipse.emf.compare.ide.ui.internal.logical.ModelMinimizerRegistryListener
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.registry.ModelResolverRegistryListener
 - org.eclipse.emf.compare.rcp.internal.postprocessor.PostProcessorFactoryRegistryListener
 - org.eclipse.emf.compare.ide.internal.hook.ResourceSetHookRegistryListener
 - org.eclipse.emf.compare.ide.ui.internal.subscriber.SubscriberProviderRegistryListener
 - org.eclipse.emf.compare.rcp.internal.match.WeightProviderDescriptorRegistryListener
 
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.AbstractResolution
- org.eclipse.emf.compare.ide.ui.internal.logical.resolver.LocalModelResolution
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.LocalModelsResolution
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ModelsResolution
 
 - org.eclipse.emf.compare.ide.hook.AbstractResourceSetHooks (implements org.eclipse.emf.compare.ide.hook.IResourceSetHook)
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.AbstractStructuredViewerWrapper.ControlAndViewer<C,V>
 - org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl.AbstractTableOrTreeItemWrapper
 - org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl.AbstractTableOrTreeMergeViewer.ElementComparer (implements org.eclipse.jface.viewers.IElementComparer)
 - org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl.AbstractTableOrTreeMergeViewer.MesureItemListener (implements org.eclipse.swt.widgets.Listener)
 - org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy.impl.AbstractTypedElementAdapter (implements org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy.ITypedElement)
- org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl.AbstractStructuralFeatureAccessor (implements org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.IStructuralFeatureAccessor)
- org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl.ContainmentReferenceChangeAccessorImpl
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl.FeatureMapKeyChangeAccessorImpl
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl.ManyStructuralFeatureAccessorImpl
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl.SingleStructuralFeatureAccessorImpl
 
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl.MatchAccessor (implements org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.ICompareAccessor)
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl.ResourceContentsAccessorImpl (implements org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.IResourceContentsAccessor)
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl.ResourceStreamAccessorImpl (implements org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy.IStreamContentAccessor)
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.legacy.impl.TypedNotifier
 
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl.AbstractStructuralFeatureAccessor (implements org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.IStructuralFeatureAccessor)
 - org.eclipse.emf.compare.match.eobject.AbstractWeightProvider (implements org.eclipse.emf.compare.match.eobject.WeightProvider)
- org.eclipse.emf.compare.match.eobject.DefaultWeightProvider
- org.eclipse.emf.compare.match.eobject.EcoreWeightProvider
 
 
 - org.eclipse.emf.compare.match.eobject.DefaultWeightProvider
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.accessor.AccessorAdapter (implements org.eclipse.compare.IStreamContentAccessor, org.eclipse.compare.ITypedElement)
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.AccessorFactoryRegistryImpl (implements org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.factory.IAccessorFactory.Registry)
 - org.eclipse.emf.edit.ui.provider.AdapterFactoryContentProvider (implements org.eclipse.emf.edit.provider.INotifyChangedListener, org.eclipse.ui.views.properties.IPropertySourceProvider, org.eclipse.jface.viewers.ITreeContentProvider)
- org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider.DelegatingTreeMergeViewerItemContentProvider
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewerContentProvider (implements org.eclipse.core.runtime.jobs.IJobChangeListener)
 
 - org.eclipse.emf.common.notify.impl.AdapterFactoryImpl (implements org.eclipse.emf.common.notify.AdapterFactory)
- org.eclipse.emf.compare.util.CompareAdapterFactory
- org.eclipse.emf.compare.provider.CompareItemProviderAdapterFactory (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable)
- org.eclipse.emf.compare.provider.spec.CompareItemProviderAdapterFactorySpec
 
 - org.eclipse.emf.compare.provider.TooltipLabelAdapterFactory (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory)
 
 - org.eclipse.emf.compare.provider.CompareItemProviderAdapterFactory (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable)
 - org.eclipse.emf.edit.tree.util.TreeAdapterFactory
- org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider.TreeCompareInputAdapterFactory (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable)
 - org.eclipse.emf.edit.tree.provider.TreeItemProviderAdapterFactory (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable)
- org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.provider.TreeItemProviderAdapterFactorySpec
 
 
 
 - org.eclipse.emf.compare.util.CompareAdapterFactory
 - org.eclipse.emf.edit.provider.AdapterFactoryItemDelegator (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemColorProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITableItemColorProvider, org.eclipse.emf.edit.provider.ITableItemFontProvider, org.eclipse.emf.edit.provider.ITableItemLabelProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
- org.eclipse.emf.compare.provider.ExtendedAdapterFactoryItemDelegator (implements org.eclipse.emf.compare.provider.IItemDescriptionProvider, org.eclipse.emf.compare.provider.IItemStyledLabelProvider, org.eclipse.emf.compare.provider.ISemanticObjectLabelProvider)
 - org.eclipse.emf.compare.provider.SafeAdapterFactoryItemDelegator
 
 - org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider (implements org.eclipse.jface.viewers.ILabelProvider, org.eclipse.emf.edit.provider.INotifyChangedListener, org.eclipse.jface.viewers.ITableLabelProvider)
- org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider.FontAndColorProvider (implements org.eclipse.jface.viewers.IColorProvider, org.eclipse.jface.viewers.IFontProvider, org.eclipse.jface.viewers.ITableColorProvider, org.eclipse.jface.viewers.ITableFontProvider)
- org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewerLabelProvider (implements org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.IStyledLabelProvider)
 
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider.TreeContentMergeViewerItemLabelProvider
 
 - org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider.FontAndColorProvider (implements org.eclipse.jface.viewers.IColorProvider, org.eclipse.jface.viewers.IFontProvider, org.eclipse.jface.viewers.ITableColorProvider, org.eclipse.jface.viewers.ITableFontProvider)
 - org.eclipse.emf.compare.provider.AdapterFactoryUtil
 - org.eclipse.emf.common.notify.impl.AdapterImpl (implements org.eclipse.emf.common.notify.Adapter.Internal)
- org.eclipse.emf.compare.scope.AbstractComparisonScope (implements org.eclipse.emf.compare.scope.IComparisonScope2, org.eclipse.emf.compare.utils.IDiagnosable)
- org.eclipse.emf.compare.ide.ui.internal.logical.EmptyComparisonScope
 - org.eclipse.emf.compare.scope.FilterComparisonScope
- org.eclipse.emf.compare.scope.DefaultComparisonScope
 
 
 - org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.AbstractDifferenceGroupProvider (implements org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.IDifferenceGroupProvider2)
- org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ByResourceGroupProvider
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.DefaultGroupProvider
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.EmptyDifferenceGroupProvider
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.KindGroupProvider
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ThreeWayComparisonGroupProvider
 
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl (implements org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.IDifferenceGroup)
- org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ByResourceGroupProvider.ResourceGroup
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ThreeWayComparisonGroupProvider.ConflictsGroupImpl
 
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.CompareInputAdapter (implements org.eclipse.core.runtime.IAdaptable, org.eclipse.compare.structuremergeviewer.ICompareInput, org.eclipse.emf.edit.provider.IDisposable)
- org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider.TreeNodeCompareInput (implements org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.INotifyChangedListener)
 
 - org.eclipse.emf.compare.ide.ui.internal.logical.EMFResourceMappingMerger.ResourceAdditionAndDeletionTracker
 - org.eclipse.emf.compare.utils.EqualityHelper (implements org.eclipse.emf.compare.utils.IEqualityHelper)
 - org.eclipse.emf.compare.internal.FeatureFilterAdapter
 - org.eclipse.emf.edit.provider.ItemProviderAdapter (implements org.eclipse.emf.edit.command.CreateChildCommand.Helper, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable, org.eclipse.emf.common.util.ResourceLocator)
- org.eclipse.emf.compare.provider.ComparisonItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemColorProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
- org.eclipse.emf.compare.provider.spec.ComparisonItemProviderSpec (implements org.eclipse.emf.compare.provider.IItemDescriptionProvider, org.eclipse.emf.compare.provider.IItemStyledLabelProvider)
 
 - org.eclipse.emf.compare.provider.ConflictItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemColorProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
- org.eclipse.emf.compare.provider.spec.ConflictItemProviderSpec (implements org.eclipse.emf.compare.provider.IItemDescriptionProvider, org.eclipse.emf.compare.provider.IItemStyledLabelProvider)
 
 - org.eclipse.emf.compare.provider.DiffItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemColorProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
- org.eclipse.emf.compare.provider.AttributeChangeItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemColorProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
- org.eclipse.emf.compare.provider.spec.AttributeChangeItemProviderSpec (implements org.eclipse.emf.compare.provider.IItemDescriptionProvider, org.eclipse.emf.compare.provider.IItemStyledLabelProvider, org.eclipse.emf.compare.provider.ISemanticObjectLabelProvider)
 
 - org.eclipse.emf.compare.provider.FeatureMapChangeItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemColorProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
- org.eclipse.emf.compare.provider.spec.FeatureMapChangeItemProviderSpec (implements org.eclipse.emf.compare.provider.IItemDescriptionProvider, org.eclipse.emf.compare.provider.IItemStyledLabelProvider, org.eclipse.emf.compare.provider.ISemanticObjectLabelProvider)
 
 - org.eclipse.emf.compare.provider.ReferenceChangeItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemColorProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
- org.eclipse.emf.compare.provider.spec.ReferenceChangeItemProviderSpec (implements org.eclipse.emf.compare.provider.IItemDescriptionProvider, org.eclipse.emf.compare.provider.IItemStyledLabelProvider, org.eclipse.emf.compare.provider.ISemanticObjectLabelProvider)
 
 - org.eclipse.emf.compare.provider.ResourceAttachmentChangeItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemColorProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
- org.eclipse.emf.compare.provider.spec.ResourceAttachmentChangeItemProviderSpec (implements org.eclipse.emf.compare.provider.IItemDescriptionProvider, org.eclipse.emf.compare.provider.IItemStyledLabelProvider, org.eclipse.emf.compare.provider.ISemanticObjectLabelProvider)
 
 - org.eclipse.emf.compare.provider.ResourceLocationChangeItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemColorProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
- org.eclipse.emf.compare.provider.spec.ResourceLocationChangeItemProviderSpec (implements org.eclipse.emf.compare.provider.IItemDescriptionProvider, org.eclipse.emf.compare.provider.IItemStyledLabelProvider, org.eclipse.emf.compare.provider.ISemanticObjectLabelProvider)
 
 
 - org.eclipse.emf.compare.provider.AttributeChangeItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemColorProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
 - org.eclipse.emf.compare.provider.EquivalenceItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemColorProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.provider.GroupItemProviderAdapter (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemColorProvider, org.eclipse.emf.compare.provider.IItemDescriptionProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.compare.provider.IItemStyledLabelProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
 - org.eclipse.emf.compare.provider.MatchItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemColorProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
- org.eclipse.emf.compare.provider.spec.MatchItemProviderSpec (implements org.eclipse.emf.compare.provider.IItemDescriptionProvider, org.eclipse.emf.compare.provider.IItemStyledLabelProvider, org.eclipse.emf.compare.provider.ISemanticObjectLabelProvider)
 
 - org.eclipse.emf.compare.provider.MatchResourceItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemColorProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
- org.eclipse.emf.compare.provider.spec.MatchResourceItemProviderSpec (implements org.eclipse.emf.compare.provider.IItemDescriptionProvider, org.eclipse.emf.compare.provider.IItemStyledLabelProvider)
 
 - org.eclipse.emf.edit.tree.provider.TreeNodeItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.INotifyChangedListener, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
- org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.provider.TreeNodeItemProviderSpec (implements org.eclipse.emf.edit.provider.IItemColorProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.compare.provider.IItemStyledLabelProvider)
 
 
 - org.eclipse.emf.compare.provider.ComparisonItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemColorProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
 - org.eclipse.emf.compare.match.MatchOfContainmentReferenceChangeAdapter
 - org.eclipse.emf.compare.internal.merge.MergeDataImpl (implements org.eclipse.emf.compare.internal.merge.IMergeData)
 - org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl.MergeViewerItem (implements org.eclipse.emf.compare.rcp.ui.mergeviewer.item.IMergeViewerItem)
- org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl.MergeViewerItem.Container (implements org.eclipse.emf.compare.rcp.ui.mergeviewer.item.IMergeViewerItem.Container)
- org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl.ResourceAttachmentChangeMergeViewerItem
 
 
 - org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl.MergeViewerItem.Container (implements org.eclipse.emf.compare.rcp.ui.mergeviewer.item.IMergeViewerItem.Container)
 - org.eclipse.emf.compare.merge.ResourceChangeAdapter
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.SideLabelProvider
 - org.eclipse.emf.compare.ide.internal.utils.StoragePathAdapter
 
 - org.eclipse.emf.compare.scope.AbstractComparisonScope (implements org.eclipse.emf.compare.scope.IComparisonScope2, org.eclipse.emf.compare.utils.IDiagnosable)
 - org.eclipse.emf.compare.merge.AdditiveMergeCriterion (implements org.eclipse.emf.compare.merge.IMergeCriterion)
 - org.eclipse.emf.compare.internal.conflict.AttributeChangeConflictSearch
 - org.eclipse.ui.model.BaseWorkbenchContentProvider (implements org.eclipse.jface.viewers.ITreeContentProvider)
- org.eclipse.ui.model.WorkbenchContentProvider (implements org.eclipse.core.resources.IResourceChangeListener)
- org.eclipse.emf.compare.ide.ui.internal.logical.view.LogicalModelViewContentProvider
 
 
 - org.eclipse.ui.model.WorkbenchContentProvider (implements org.eclipse.core.resources.IResourceChangeListener)
 - org.eclipse.emf.common.util.BasicMonitor.Delegating (implements org.eclipse.emf.common.util.Monitor)
- org.eclipse.emf.compare.internal.utils.SafeSubMonitor (implements org.eclipse.emf.common.util.Monitor)
 
 - org.eclipse.emf.common.notify.impl.BasicNotifierImpl (implements org.eclipse.emf.common.notify.Notifier)
- org.eclipse.emf.ecore.impl.BasicEObjectImpl (implements org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject)
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl (implements org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder)
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
- org.eclipse.emf.compare.impl.ComparisonImpl (implements org.eclipse.emf.compare.Comparison)
- org.eclipse.emf.compare.internal.spec.ComparisonSpec
 
 - org.eclipse.emf.compare.impl.ConflictImpl (implements org.eclipse.emf.compare.Conflict)
- org.eclipse.emf.compare.internal.spec.ConflictSpec
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ThreeWayComparisonGroupProvider.CompositeConflict
 
 - org.eclipse.emf.compare.impl.DiffImpl (implements org.eclipse.emf.compare.Diff)
- org.eclipse.emf.compare.impl.AttributeChangeImpl (implements org.eclipse.emf.compare.AttributeChange)
- org.eclipse.emf.compare.internal.spec.AttributeChangeSpec
 
 - org.eclipse.emf.compare.internal.spec.DiffSpec
 - org.eclipse.emf.compare.impl.FeatureMapChangeImpl (implements org.eclipse.emf.compare.FeatureMapChange)
- org.eclipse.emf.compare.internal.spec.FeatureMapChangeSpec
 
 - org.eclipse.emf.compare.impl.ReferenceChangeImpl (implements org.eclipse.emf.compare.ReferenceChange)
- org.eclipse.emf.compare.internal.spec.ReferenceChangeSpec
 
 - org.eclipse.emf.compare.impl.ResourceAttachmentChangeImpl (implements org.eclipse.emf.compare.ResourceAttachmentChange)
- org.eclipse.emf.compare.internal.spec.ResourceAttachmentChangeSpec
 
 - org.eclipse.emf.compare.impl.ResourceLocationChangeImpl (implements org.eclipse.emf.compare.ResourceLocationChange)
- org.eclipse.emf.compare.internal.spec.ResourceLocationChangeSpec
 
 
 - org.eclipse.emf.compare.impl.AttributeChangeImpl (implements org.eclipse.emf.compare.AttributeChange)
 - org.eclipse.emf.ecore.impl.EModelElementImpl (implements org.eclipse.emf.ecore.EModelElement)
- org.eclipse.emf.ecore.impl.EFactoryImpl (implements org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory, org.eclipse.emf.ecore.EFactory)
- org.eclipse.emf.compare.impl.CompareFactoryImpl (implements org.eclipse.emf.compare.CompareFactory)
 
 - org.eclipse.emf.ecore.impl.ENamedElementImpl (implements org.eclipse.emf.ecore.ENamedElement)
- org.eclipse.emf.ecore.impl.EPackageImpl (implements org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, org.eclipse.emf.ecore.EPackage)
- org.eclipse.emf.compare.impl.ComparePackageImpl (implements org.eclipse.emf.compare.ComparePackage)
 
 
 - org.eclipse.emf.ecore.impl.EPackageImpl (implements org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, org.eclipse.emf.ecore.EPackage)
 
 - org.eclipse.emf.ecore.impl.EFactoryImpl (implements org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory, org.eclipse.emf.ecore.EFactory)
 - org.eclipse.emf.compare.impl.EquivalenceImpl (implements org.eclipse.emf.compare.Equivalence)
 - org.eclipse.emf.compare.impl.MatchImpl (implements org.eclipse.emf.compare.Match)
- org.eclipse.emf.compare.internal.spec.MatchSpec
- org.eclipse.emf.compare.match.impl.NotLoadedFragmentMatch
 
 
 - org.eclipse.emf.compare.internal.spec.MatchSpec
 - org.eclipse.emf.compare.impl.MatchResourceImpl (implements org.eclipse.emf.compare.MatchResource)
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.nodes.TreeNodeImpl (implements org.eclipse.emf.edit.tree.TreeNode)
- org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.nodes.ConflictNode
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.nodes.DiffNode
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.nodes.MatchNode
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.nodes.MatchResourceNode
 
 
 - org.eclipse.emf.compare.impl.ComparisonImpl (implements org.eclipse.emf.compare.Comparison)
 
 - org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
 
 - org.eclipse.emf.ecore.impl.MinimalEObjectImpl (implements org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder)
 - org.eclipse.emf.common.notify.impl.NotifierImpl
- org.eclipse.emf.ecore.resource.impl.ResourceSetImpl (implements org.eclipse.emf.ecore.resource.ResourceSet)
- org.eclipse.emf.compare.ide.internal.utils.NotLoadingResourceSet (implements org.eclipse.emf.compare.ide.internal.utils.DisposableResourceSet, org.eclipse.emf.compare.ide.internal.utils.IProxyCreationListener)
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.SynchronizedResourceSet (implements org.eclipse.emf.compare.ide.internal.utils.DisposableResourceSet)
 
 
 - org.eclipse.emf.ecore.resource.impl.ResourceSetImpl (implements org.eclipse.emf.ecore.resource.ResourceSet)
 
 - org.eclipse.emf.ecore.impl.BasicEObjectImpl (implements org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject)
 - org.eclipse.emf.compare.postprocessor.BasicPostProcessorDescriptorImpl (implements org.eclipse.emf.compare.postprocessor.IPostProcessor.Descriptor)
 - org.eclipse.emf.compare.merge.BatchMerger (implements org.eclipse.emf.compare.merge.IBatchMerger)
 - org.eclipse.emf.compare.match.eobject.internal.ByTypeIndex (implements org.eclipse.emf.compare.match.eobject.EObjectIndex, org.eclipse.emf.compare.match.eobject.internal.MatchAheadOfTime)
 - org.eclipse.emf.compare.match.eobject.CachingDistance (implements org.eclipse.emf.compare.match.eobject.ProximityEObjectMatcher.DistanceFunction)
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.CachingImplicitDependencies (implements org.eclipse.emf.compare.ide.ui.internal.logical.resolver.IImplicitDependencies)
 - org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.ColorChangeEvent (implements org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.IColorChangeEvent)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.provider.CompareAccessorMergeViewerItemProvider (implements org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider.IMergeViewerItemProvider)
 - org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.CompareColorImpl (implements org.eclipse.emf.compare.rcp.ui.mergeviewer.ICompareColor, com.google.common.cache.RemovalListener<K,V>)
- org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.util.EMFCompareColor
 
 - org.eclipse.emf.compare.command.impl.CompareCommandStack.CompareSideCommandStack
 - org.eclipse.compare.CompareConfiguration
- org.eclipse.emf.compare.ide.ui.internal.configuration.ForwardingCompareConfiguration
- org.eclipse.emf.compare.ide.ui.internal.configuration.EMFCompareConfiguration (implements org.eclipse.emf.compare.rcp.ui.internal.configuration.IEMFCompareConfiguration)
 
 
 - org.eclipse.emf.compare.ide.ui.internal.configuration.ForwardingCompareConfiguration
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.impl.CompareEvent<T> (implements org.eclipse.emf.compare.rcp.ui.configuration.ICompareEvent)
- org.eclipse.emf.compare.rcp.ui.internal.configuration.impl.AdapterFactoryChange (implements org.eclipse.emf.compare.rcp.ui.internal.configuration.IAdapterFactoryChange)
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.impl.CompareEditingDomainChange (implements org.eclipse.emf.compare.rcp.ui.internal.configuration.ICompareEditingDomainChange)
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.impl.DiffRelationshipComputerChange (implements org.eclipse.emf.compare.rcp.ui.internal.configuration.IDiffRelationshipComputerChange)
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.impl.EMFComparatorChange (implements org.eclipse.emf.compare.rcp.ui.internal.configuration.IEMFComparatorChange)
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.impl.MergePreviewModeChange (implements org.eclipse.emf.compare.rcp.ui.internal.configuration.IMergePreviewModeChange)
 
 - org.eclipse.emf.compare.ide.ui.internal.util.CompareHandlerService
 - org.eclipse.emf.compare.util.CompareSwitch<T>
- org.eclipse.emf.compare.internal.conflict.ConflictSearchFactory
 
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.CompareToolBar (implements org.eclipse.jface.viewers.ISelectionChangedListener)
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.impl.ComparisonAndScopeChange (implements org.eclipse.emf.compare.rcp.ui.configuration.ICompareEvent, org.eclipse.emf.compare.rcp.ui.internal.configuration.IComparisonAndScopeChange)
 - org.eclipse.emf.compare.internal.conflict.ComparisonIndex
 - org.eclipse.emf.compare.ide.ui.internal.logical.ComparisonScopeBuilder
 - org.eclipse.emf.compare.ide.ui.internal.editor.ComparisonScopeInput (implements org.eclipse.compare.structuremergeviewer.ICompareInput)
 - org.eclipse.emf.compare.internal.utils.ComparisonUtil
 - org.eclipse.emf.compare.provider.utils.ComposedStyledString (implements org.eclipse.emf.compare.provider.utils.IStyledString.IComposedStyledString)
 - org.eclipse.emf.compare.ide.ui.logical.CompoundModelMinimizer (implements org.eclipse.emf.compare.ide.ui.logical.IModelMinimizer)
 - org.eclipse.emf.compare.merge.ComputeDiffsToMerge
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ConflictNodeBuilder
 - org.eclipse.emf.compare.internal.conflict.ContainmentRefChangeConflictSearch
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.customization.ContentMergeViewerCustomizationDescriptor<T>
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.customization.ContentMergeViewerCustomizationRegistry
 - org.eclipse.emf.compare.internal.adapterfactory.context.ContextUtil
 - org.eclipse.emf.compare.rcp.ui.internal.preferences.DataHolder<T>
 - org.eclipse.emf.compare.match.DefaultComparisonFactory (implements org.eclipse.emf.compare.match.IComparisonFactory)
 - org.eclipse.emf.compare.conflict.DefaultConflictDetector (implements org.eclipse.emf.compare.conflict.IConflictDetector)
 - org.eclipse.emf.compare.diff.DefaultDiffEngine (implements org.eclipse.emf.compare.diff.IDiffEngine)
 - org.eclipse.emf.compare.match.DefaultEqualityHelperFactory (implements org.eclipse.emf.compare.match.IEqualityHelperFactory)
 - org.eclipse.emf.compare.equi.DefaultEquiEngine (implements org.eclipse.emf.compare.equi.IEquiEngine)
 - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
- org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLDefaultHandler (implements org.eclipse.emf.ecore.xmi.XMLDefaultHandler)
 - org.eclipse.emf.ecore.xmi.impl.XMLHandler (implements org.eclipse.emf.ecore.xmi.XMLDefaultHandler)
- org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLHandler
 
 
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.DefaultImplicitDependencies (implements org.eclipse.emf.compare.ide.ui.internal.logical.resolver.IImplicitDependencies)
 - org.eclipse.emf.compare.match.DefaultMatchEngine (implements org.eclipse.emf.compare.match.IMatchEngine)
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.ui.match.DefaultMatchEngineConfiguatorUIFactory (implements org.eclipse.emf.compare.rcp.ui.internal.configuration.ui.IConfigurationUIFactory)
 - org.eclipse.emf.compare.rcp.internal.match.DefaultRCPMatchEngineFactory (implements org.eclipse.emf.compare.match.IMatchEngine.Factory)
 - org.eclipse.emf.compare.req.DefaultReqEngine (implements org.eclipse.emf.compare.req.IReqEngine)
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.DefaultResolutionContext (implements org.eclipse.emf.compare.ide.ui.internal.logical.resolver.IResolutionContext)
 - org.eclipse.emf.compare.merge.DelegatingMerger
 - org.eclipse.emf.common.util.DelegatingResourceLocator (implements org.eclipse.emf.common.util.ResourceLocator)
- org.eclipse.emf.common.EMFPlugin (implements org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
- org.eclipse.emf.compare.provider.EMFCompareEditPlugin
 
 
 - org.eclipse.emf.common.EMFPlugin (implements org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.DependencyData
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.DependencyFoundEvent<T>
- org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceDependencyFoundEvent
 
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.DependencyGraphUpdater<T>
 - org.eclipse.emf.compare.ide.ui.dependency.DependencyProviderDescriptor
 - org.eclipse.emf.common.ui.DiagnosticComposite.TextProvider
- org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.ProblemIndicationComposite.TextProvider
 
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.DiagnosticSupport
 - org.eclipse.jface.dialogs.DialogPage (implements org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider)
- org.eclipse.jface.preference.PreferencePage (implements org.eclipse.jface.preference.IPreferencePage)
- org.eclipse.emf.compare.rcp.ui.internal.preferences.AdapterFactoriesPreferencePage (implements org.eclipse.ui.IWorkbenchPreferencePage)
 - org.eclipse.emf.compare.rcp.ui.internal.preferences.EMFComparePreferencePage (implements org.eclipse.ui.IWorkbenchPreferencePage)
 - org.eclipse.emf.compare.rcp.ui.internal.preferences.EnginesPreferencePage (implements org.eclipse.ui.IWorkbenchPreferencePage)
 - org.eclipse.jface.preference.FieldEditorPreferencePage (implements org.eclipse.jface.util.IPropertyChangeListener)
- org.eclipse.emf.compare.ide.ui.internal.preferences.EditorPreferencePage (implements org.eclipse.ui.IWorkbenchPreferencePage)
 - org.eclipse.emf.compare.ide.ui.internal.preferences.MergePreferencesPage (implements org.eclipse.ui.IWorkbenchPreferencePage)
 - org.eclipse.emf.compare.ide.ui.internal.preferences.ModelResolutionPreferencePage (implements org.eclipse.ui.IWorkbenchPreferencePage)
 
 - org.eclipse.emf.compare.rcp.ui.internal.preferences.FiltersPreferencePage (implements org.eclipse.ui.IWorkbenchPreferencePage)
 - org.eclipse.emf.compare.rcp.ui.internal.preferences.GroupsPreferencePage (implements org.eclipse.ui.IWorkbenchPreferencePage)
 - org.eclipse.emf.compare.rcp.ui.internal.preferences.LoggingPreferencePage (implements org.eclipse.ui.IWorkbenchPreferencePage)
 - org.eclipse.emf.compare.rcp.ui.internal.preferences.PostProcessorPreferencePage (implements org.eclipse.ui.IWorkbenchPreferencePage)
 
 
 - org.eclipse.jface.preference.PreferencePage (implements org.eclipse.jface.preference.IPreferencePage)
 - org.eclipse.emf.compare.internal.dmp.diff_match_patch
- org.eclipse.emf.compare.internal.dmp.LineBasedDiff
 
 - org.eclipse.emf.compare.internal.dmp.diff_match_patch.Diff
 - org.eclipse.emf.compare.internal.dmp.diff_match_patch.LinesToCharsResult
 - org.eclipse.emf.compare.internal.dmp.diff_match_patch.Patch
 - org.eclipse.emf.compare.diff.DiffBuilder (implements org.eclipse.emf.compare.diff.IDiffProcessor)
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl.DifferenceFilterChange (implements org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters.IDifferenceFilterChange)
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl.DifferenceFilterManager
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl.DifferenceFilterRegistryImpl (implements org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters.IDifferenceFilter.Registry)
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.extender.DifferenceGroupExtenderRegistryImpl (implements org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.extender.IDifferenceGroupExtender.Registry)
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.DifferenceGroupManager
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.DifferenceGroupProviderChange (implements org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.IDifferenceGroupProviderChange)
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.DifferenceGroupRegistryImpl (implements org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.IDifferenceGroupProvider.Descriptor.Registry)
 - org.eclipse.emf.compare.merge.DiffRelationshipComputer (implements org.eclipse.emf.compare.merge.IDiffRelationshipComputer)
- org.eclipse.emf.compare.merge.CachingDiffRelationshipComputer
 
 - org.eclipse.emf.compare.internal.conflict.DiffTreeIterator (implements java.util.Iterator<E>)
 - org.eclipse.emf.compare.internal.utils.DiffUtil
 - org.eclipse.emf.compare.utils.DiffUtil
 - org.eclipse.emf.compare.command.impl.DualCompareCommandStack (implements org.eclipse.emf.compare.command.ICompareCommandStack, org.eclipse.emf.edit.provider.IDisposable)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.util.DynamicObject
 - org.eclipse.emf.ecore.util.ECrossReferenceAdapter (implements org.eclipse.emf.common.notify.Adapter.Internal)
- org.eclipse.emf.compare.internal.AbstractCompareECrossReferencerAdapter
- org.eclipse.emf.compare.internal.DiffCrossReferencer
 - org.eclipse.emf.compare.internal.MatchCrossReferencer
 
 
 - org.eclipse.emf.compare.internal.AbstractCompareECrossReferencerAdapter
 - org.eclipse.emf.compare.match.eobject.EditionDistance (implements org.eclipse.emf.compare.match.eobject.ProximityEObjectMatcher.DistanceFunction)
 - org.eclipse.emf.compare.match.eobject.EditionDistance.Builder
 - org.eclipse.emf.compare.EMFCompare
 - org.eclipse.emf.compare.EMFCompare.Builder
 - org.eclipse.emf.compare.rcp.internal.extension.impl.EMFCompareBuilderConfigurator (implements org.eclipse.emf.compare.rcp.internal.extension.IEMFCompareBuilderConfigurator)
 - org.eclipse.emf.compare.rcp.ui.internal.EMFCompareConstants
 - org.eclipse.emf.compare.ide.ui.internal.treecontentmanager.EMFCompareDeferredTreeContentManagerImpl (implements org.eclipse.emf.compare.ide.ui.internal.treecontentmanager.EMFCompareDeferredTreeContentManager)
 - org.eclipse.emf.compare.ide.ui.internal.treecontentmanager.EMFCompareDeferredTreeContentManagerUtil
 - org.eclipse.emf.compare.domain.impl.EMFCompareEditingDomain (implements org.eclipse.emf.compare.domain.ICompareEditingDomain, org.eclipse.emf.edit.provider.IDisposable)
 - org.eclipse.emf.compare.internal.EMFCompareEditMessages
 - org.eclipse.emf.compare.ide.ui.internal.EMFCompareIDEUIMessages
 - org.eclipse.emf.compare.utils.EMFCompareJavaPredicates
 - org.eclipse.emf.compare.rcp.EMFCompareLogger
 - org.eclipse.emf.compare.EMFCompareMessages
 - org.eclipse.emf.compare.utils.EMFComparePredicates
 - org.eclipse.emf.compare.rcp.internal.preferences.EMFComparePreferences
 - org.eclipse.emf.compare.utils.EMFComparePrettyPrinter
 - org.eclipse.emf.compare.rcp.internal.EMFCompareRCPMessages
 - org.eclipse.emf.compare.rcp.ui.internal.EMFCompareRCPUIMessages
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewerCreator (implements org.eclipse.compare.IViewerCreator)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text.EMFCompareTextMergeViewerContentProvider (implements org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text.EMFCompareTextMergeViewerCreator (implements org.eclipse.compare.IViewerCreator)
 - org.eclipse.emf.compare.ide.ui.internal.logical.EMFLogicalModelAdapterFactory (implements org.eclipse.core.runtime.IAdapterFactory)
 - org.eclipse.emf.compare.ide.ui.internal.logical.EMFResourceMappingMerger (implements org.eclipse.team.core.mapping.IResourceMappingMerger)
- org.eclipse.emf.compare.ide.ui.internal.logical.AdditiveResourceMappingMerger (implements org.eclipse.emf.compare.ide.IAdditiveResourceMappingMerger)
 
 - org.eclipse.emf.compare.internal.spec.EObjectUtil
 - org.eclipse.emf.compare.match.eobject.EqualityHelperExtensionProviderDescriptorRegistryImpl (implements org.eclipse.emf.compare.match.eobject.EqualityHelperExtensionProvider.Descriptor.Registry)
 - org.eclipse.emf.compare.match.eobject.EUriFragmentFunction (implements com.google.common.base.Function<F,T>)
 - org.eclipse.core.commands.common.EventManager
- org.eclipse.jface.action.AbstractAction (implements org.eclipse.jface.action.IAction)
- org.eclipse.jface.action.Action
- org.eclipse.ui.actions.BaseSelectionListenerAction (implements org.eclipse.jface.viewers.ISelectionChangedListener)
- org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeAction
- org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.AbstractMergeContainedAction
- org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeContainedAction
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeContainedConflictingAction
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeContainedNonConflictingAction
 
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeAllNonConflictingAction
 
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.AbstractMergeContainedAction
 
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeAction
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.CollapseAllModelAction
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.DropDownMergeMenuAction (implements org.eclipse.jface.action.IMenuCreator)
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.ExpandAllModelAction
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions.FilterAction
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions.FilterActionMenu (implements org.eclipse.jface.action.IMenuCreator)
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions.GroupAction
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions.GroupActionMenu (implements org.eclipse.jface.action.IMenuCreator)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.util.RedoAction
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.RevealConflictingDiffsAction
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.SaveComparisonModelAction
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.SelectDiffAction
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.util.UndoAction
 
 - org.eclipse.ui.actions.BaseSelectionListenerAction (implements org.eclipse.jface.viewers.ISelectionChangedListener)
 
 - org.eclipse.jface.action.Action
 - org.eclipse.core.commands.AbstractHandler (implements org.eclipse.core.commands.IHandler2)
- org.eclipse.emf.compare.ide.ui.internal.handler.AbstractCompareHandler
- org.eclipse.emf.compare.ide.ui.internal.handler.CompareInDialog
 - org.eclipse.emf.compare.ide.ui.internal.handler.CompareInNewEditor
 
 - org.eclipse.emf.compare.ide.ui.internal.handler.EMFComparisonSourceActionHandler
 
 - org.eclipse.emf.compare.ide.ui.internal.handler.AbstractCompareHandler
 - org.eclipse.jface.viewers.BaseLabelProvider (implements org.eclipse.jface.viewers.IBaseLabelProvider)
- org.eclipse.jface.viewers.CellLabelProvider (implements org.eclipse.jface.viewers.IToolTipProvider)
- org.eclipse.jface.viewers.OwnerDrawLabelProvider
- org.eclipse.jface.viewers.StyledCellLabelProvider
- org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider
- org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider
- org.eclipse.ui.internal.navigator.NavigatorDecoratingLabelProvider (implements org.eclipse.jface.viewers.ILabelProvider, org.eclipse.jface.util.IPropertyChangeListener, org.eclipse.jface.viewers.ITableLabelProvider)
- org.eclipse.emf.compare.ide.ui.internal.logical.view.LogicalModelViewLabelProvider
 
 
 - org.eclipse.ui.internal.navigator.NavigatorDecoratingLabelProvider (implements org.eclipse.jface.viewers.ILabelProvider, org.eclipse.jface.util.IPropertyChangeListener, org.eclipse.jface.viewers.ITableLabelProvider)
 
 - org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider
 
 - org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider
 
 - org.eclipse.jface.viewers.StyledCellLabelProvider
 
 - org.eclipse.jface.viewers.OwnerDrawLabelProvider
 - org.eclipse.jface.viewers.LabelProvider (implements org.eclipse.jface.viewers.ILabelProvider)
- org.eclipse.emf.compare.rcp.ui.internal.preferences.impl.ItemDescriptorLabelProvider
 
 
 - org.eclipse.jface.viewers.CellLabelProvider (implements org.eclipse.jface.viewers.IToolTipProvider)
 - org.eclipse.ui.part.WorkbenchPart (implements org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IWorkbenchPartOrientation)
- org.eclipse.ui.part.ViewPart (implements org.eclipse.ui.IViewPart)
- org.eclipse.ui.navigator.CommonNavigator (implements org.eclipse.ui.ISaveablePart, org.eclipse.ui.ISaveablesSource, org.eclipse.ui.part.ISetSelectionTarget, org.eclipse.ui.part.IShowInTarget)
- org.eclipse.emf.compare.ide.ui.internal.logical.view.LogicalModelView
 
 
 - org.eclipse.ui.navigator.CommonNavigator (implements org.eclipse.ui.ISaveablePart, org.eclipse.ui.ISaveablesSource, org.eclipse.ui.part.ISetSelectionTarget, org.eclipse.ui.part.IShowInTarget)
 
 - org.eclipse.ui.part.ViewPart (implements org.eclipse.ui.IViewPart)
 
 - org.eclipse.jface.action.AbstractAction (implements org.eclipse.jface.action.IAction)
 - java.util.EventObject (implements java.io.Serializable)
- org.eclipse.emf.compare.command.CommandStackEvent
 
 - org.eclipse.emf.compare.ide.ui.internal.util.ExceptionUtil
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.ExpandAllModelAction.TimeboxedExpandItemsRunnable (implements java.lang.Runnable)
 - org.eclipse.emf.ecore.resource.impl.ExtensibleURIConverterImpl (implements org.eclipse.emf.ecore.resource.URIConverter)
- org.eclipse.emf.compare.utils.DelegatingURIConverter
- org.eclipse.emf.compare.ide.utils.StorageURIConverter
- org.eclipse.emf.compare.ide.ui.internal.logical.resolver.RevisionedURIConverter
 
 
 - org.eclipse.emf.compare.ide.utils.StorageURIConverter
 
 - org.eclipse.emf.compare.utils.DelegatingURIConverter
 - org.eclipse.emf.compare.diff.FeatureFilter
 - org.eclipse.emf.compare.internal.conflict.FeatureMapChangeConflictSearch
 - org.eclipse.emf.compare.ide.ui.internal.logical.FileRevisionStorageProvider (implements org.eclipse.emf.compare.ide.ui.logical.IStorageProvider)
 - org.eclipse.emf.compare.ide.ui.internal.configuration.ForwardingCompareConfiguration.MirroredPropertyChangeListener (implements org.eclipse.jface.util.IPropertyChangeListener)
 - org.eclipse.emf.compare.provider.ForwardingItemProvider (implements org.eclipse.emf.common.notify.Adapter.Internal, org.eclipse.emf.edit.command.CreateChildCommand.Helper, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable, org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemColorProvider, org.eclipse.emf.edit.provider.IItemFontProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.ITreeItemContentProvider, org.eclipse.emf.common.util.ResourceLocator)
 - com.google.common.collect.ForwardingObject
- org.eclipse.emf.compare.command.DelegatingCommandStack (implements org.eclipse.emf.common.command.CommandStack)
- org.eclipse.emf.compare.command.impl.CompareCommandStack (implements org.eclipse.emf.compare.command.ICompareCommandStack, org.eclipse.emf.edit.provider.IDisposable)
 
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.ForwardingCompareInput (implements org.eclipse.compare.structuremergeviewer.ICompareInput)
- org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.ForwardingCompareInputAdapter (implements org.eclipse.emf.common.notify.Adapter.Internal)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label.NoDifferencesCompareInput
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label.NoSelectedItemCompareInput
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label.NoVisibleItemCompareInput
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label.OnlyPseudoConflictsCompareInput
 
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.ForwardingCompareInput.ForwardingTypedElement (implements org.eclipse.compare.ITypedElement)
- org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label.NoDifferencesCompareInput.NoDifferencesTypedElement
 
 
 - org.eclipse.emf.compare.command.DelegatingCommandStack (implements org.eclipse.emf.common.command.CommandStack)
 - org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLHelper (implements org.eclipse.emf.ecore.xmi.XMLHelper)
 - org.eclipse.emf.compare.internal.utils.Graph<E> (implements org.eclipse.emf.compare.graph.IGraph<E>)
 - org.eclipse.emf.compare.rcp.ui.internal.preferences.impl.GroupsInteractiveContent
 - org.eclipse.emf.compare.ide.ui.internal.logical.IdenticalResourceMinimizer (implements org.eclipse.emf.compare.ide.ui.logical.IModelMinimizer)
 - org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher (implements org.eclipse.emf.compare.match.eobject.IEObjectMatcher)
 - org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher.DefaultIDFunction (implements com.google.common.base.Function<F,T>)
 - org.eclipse.emf.compare.merge.IMerger.RegistryImpl (implements org.eclipse.emf.compare.merge.IMerger.Registry2)
 - org.eclipse.emf.compare.rcp.ui.internal.preferences.impl.InteractiveUIContent
 - org.eclipse.emf.compare.rcp.ui.internal.preferences.impl.InteractiveUIContent.InteractiveUIBuilder<T>
 - org.eclipse.emf.compare.provider.utils.IStyledString.Style
 - org.eclipse.emf.compare.provider.utils.IStyledString.Style.StyleBuilder
 - org.eclipse.emf.edit.provider.ItemProviderDecorator (implements org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable, org.eclipse.emf.edit.provider.IItemProviderDecorator, org.eclipse.emf.edit.provider.INotifyChangedListener)
- org.eclipse.emf.compare.provider.ExtendedItemProviderDecorator (implements org.eclipse.emf.common.notify.Adapter.Internal)
 
 - org.eclipse.emf.compare.rcp.internal.extension.impl.ItemRegistry<T> (implements org.eclipse.emf.compare.rcp.internal.extension.IItemRegistry<T>)
 - org.eclipse.emf.compare.rcp.internal.extension.impl.ItemUtil
 - org.eclipse.emf.compare.ide.ui.internal.util.JFaceUtil
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label.LabeledViewerCreator (implements org.eclipse.compare.IViewerCreator)
 - org.eclipse.emf.ecore.change.util.ListDifferenceAnalyzer
- org.eclipse.emf.ecore.change.util.BasicChangeRecorder
- org.eclipse.emf.ecore.change.util.ChangeRecorder (implements org.eclipse.emf.common.notify.Adapter.Internal)
- org.eclipse.emf.compare.domain.impl.EMFCompareChangeRecorder
 
 
 - org.eclipse.emf.ecore.change.util.ChangeRecorder (implements org.eclipse.emf.common.notify.Adapter.Internal)
 
 - org.eclipse.emf.ecore.change.util.BasicChangeRecorder
 - org.eclipse.emf.compare.rcp.internal.policy.LoadOnDemandPolicyRegistryImpl (implements org.eclipse.emf.compare.rcp.policy.ILoadOnDemandPolicy.Registry)
 - org.eclipse.emf.compare.match.resource.LocationMatchingStrategy (implements org.eclipse.emf.compare.match.resource.IResourceMatchingStrategy)
 - org.eclipse.emf.compare.ide.ui.internal.logical.view.registry.LogicalModelViewHandlerDescriptor
 - org.eclipse.emf.compare.ide.ui.internal.logical.view.registry.LogicalModelViewHandlerRegistry
 - org.eclipse.emf.compare.ide.ui.internal.logical.view.LogicalModelViewHandlerUtil
 - org.eclipse.emf.compare.conflict.MatchBasedConflictDetector (implements org.eclipse.emf.compare.conflict.IConflictDetector)
 - org.eclipse.emf.compare.match.impl.MatchEngineFactoryImpl (implements org.eclipse.emf.compare.match.IMatchEngine.Factory)
 - org.eclipse.emf.compare.match.impl.MatchEngineFactoryRegistryImpl (implements org.eclipse.emf.compare.match.IMatchEngine.Factory.Registry)
 - org.eclipse.emf.compare.rcp.internal.match.MatchEngineFactoryRegistryWrapper (implements org.eclipse.emf.compare.match.IMatchEngine.Factory.Registry)
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.match.MatchOfContainmentReferenceChangeProcessor
 - org.eclipse.emf.compare.utils.MatchUtil
 - org.eclipse.emf.compare.ide.ui.internal.mergeresolution.MergeResolutionListenerDescriptor
 - org.eclipse.emf.compare.ide.ui.internal.mergeresolution.MergeResolutionListenerRegistry
 - org.eclipse.emf.compare.ide.ui.mergeresolution.MergeResolutionManager
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider.MergeViewerItemProviderConfiguration (implements org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider.IMergeViewerItemProviderConfiguration)
 - org.eclipse.emf.compare.rcp.ui.internal.util.MergeViewerUtil
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.MirrorManager
 - org.eclipse.emf.compare.ide.ui.dependency.ModelDependencyProviderRegistry
 - org.eclipse.emf.compare.ide.logical.ModelInclusionTesterRegistry
 - org.eclipse.emf.compare.ide.ui.internal.logical.ModelMinimizerRegistry (implements org.eclipse.emf.compare.ide.ui.logical.IModelMinimizer.Registry)
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.registry.ModelResolverDescriptor
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.registry.ModelResolverRegistry
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ModelResourceListener (implements org.eclipse.core.resources.IResourceChangeListener, org.eclipse.core.resources.IResourceDeltaVisitor)
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ModelResourceVisitor (implements org.eclipse.core.resources.IResourceVisitor)
 - org.eclipse.emf.compare.match.resource.NameMatchingStrategy (implements org.eclipse.emf.compare.match.resource.IResourceMatchingStrategy)
 - org.eclipse.emf.compare.match.resource.NameSimilarityMatchingStrategy (implements org.eclipse.emf.compare.match.resource.IResourceMatchingStrategy)
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.Navigatable (implements org.eclipse.compare.INavigatable)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label.NoDifferencesViewerCreator (implements org.eclipse.compare.IViewerCreator)
 - org.eclipse.emf.compare.internal.conflict.NonContainmentRefChangeConflictSearch
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label.NoSelectedItemViewerCreator (implements org.eclipse.compare.IViewerCreator)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label.NoVisibleItemViewerCreator (implements org.eclipse.compare.IViewerCreator)
 - org.eclipse.emf.compare.ide.ui.internal.logical.NullModelMinimizer (implements org.eclipse.emf.compare.ide.ui.logical.IModelMinimizer)
 - org.eclipse.emf.compare.utils.Objects
 - org.eclipse.emf.compare.utils.Objects.ToStringHelper
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label.OnlyPseudoConflictsViewerCreator (implements org.eclipse.compare.IViewerCreator)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.util.OSGIVersionUtil
 - org.eclipse.emf.compare.provider.spec.OverlayImageProvider
 - org.eclipse.emf.compare.ide.ui.internal.util.PlatformElementUtil
 - org.eclipse.core.runtime.PlatformObject (implements org.eclipse.core.runtime.IAdaptable)
- org.eclipse.compare.CompareEditorInput (implements org.eclipse.compare.ICompareContainer, org.eclipse.ui.IEditorInput, org.eclipse.compare.IPropertyChangeNotifier, org.eclipse.jface.operation.IRunnableWithProgress)
- org.eclipse.emf.compare.ide.ui.internal.editor.AbstractEMFCompareEditorInput
- org.eclipse.emf.compare.ide.ui.internal.editor.ComparisonEditorInput
 - org.eclipse.emf.compare.ide.ui.internal.editor.ComparisonScopeEditorInput
 
 
 - org.eclipse.emf.compare.ide.ui.internal.editor.AbstractEMFCompareEditorInput
 - org.eclipse.core.resources.mapping.ModelProvider
- org.eclipse.emf.compare.ide.ui.internal.logical.EMFModelProvider
 
 - org.eclipse.core.resources.mapping.ResourceMapping
- org.eclipse.emf.compare.ide.ui.internal.logical.EMFResourceMapping
 
 
 - org.eclipse.compare.CompareEditorInput (implements org.eclipse.compare.ICompareContainer, org.eclipse.ui.IEditorInput, org.eclipse.compare.IPropertyChangeNotifier, org.eclipse.jface.operation.IRunnableWithProgress)
 - org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
- org.eclipse.ui.plugin.AbstractUIPlugin
- org.eclipse.emf.compare.ide.ui.internal.EMFCompareIDEUIPlugin
 - org.eclipse.emf.compare.rcp.ui.EMFCompareRCPUIPlugin
 
 - org.eclipse.emf.compare.ide.EMFCompareIDEPlugin
 - org.eclipse.emf.compare.rcp.EMFCompareRCPPlugin
 - org.eclipse.emf.common.EMFPlugin.EclipsePlugin (implements org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
- org.eclipse.emf.compare.provider.EMFCompareEditPlugin.Implementation
 
 
 - org.eclipse.ui.plugin.AbstractUIPlugin
 - org.eclipse.emf.compare.rcp.extension.PluginClassDescriptor<T>
- org.eclipse.emf.compare.rcp.internal.match.EqualityHelperExtensionProviderDescriptorRCPImpl (implements org.eclipse.emf.compare.match.eobject.EqualityHelperExtensionProvider.Descriptor)
 - org.eclipse.emf.compare.rcp.internal.postprocessor.PostProcessorDescriptor (implements org.eclipse.emf.compare.postprocessor.IPostProcessor.Descriptor)
 - org.eclipse.emf.compare.rcp.internal.match.WeightProviderDescriptorRCPImpl (implements org.eclipse.emf.compare.match.eobject.WeightProvider.Descriptor)
 
 - org.eclipse.emf.compare.postprocessor.PostProcessorDescriptorRegistryImpl<K> (implements org.eclipse.emf.compare.postprocessor.IPostProcessor.Descriptor.Registry<K>)
 - org.eclipse.emf.compare.rcp.internal.postprocessor.PostProcessorRegistryImpl (implements org.eclipse.emf.compare.postprocessor.IPostProcessor.Descriptor.Registry<K>)
 - org.eclipse.core.runtime.ProgressMonitorWrapper (implements org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IProgressMonitorWithBlocking)
- org.eclipse.emf.compare.ide.ui.internal.progress.JobProgressMonitorWrapper
 - org.eclipse.emf.compare.ide.ui.internal.util.ThreadSafeProgressMonitor
 
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.property.PropertyContentMergeViewerCreator (implements org.eclipse.compare.IViewerCreator)
 - org.eclipse.emf.compare.ide.ui.internal.editor.PropertySheetAdapterFactory (implements org.eclipse.core.runtime.IAdapterFactory)
 - org.eclipse.core.expressions.PropertyTester (implements org.eclipse.core.expressions.IPropertyTester)
- org.eclipse.emf.compare.ide.ui.internal.logical.EMFModelResourceTester
 - org.eclipse.emf.compare.rcp.internal.preferences.PreferencesPropertyTester
 
 - org.eclipse.emf.compare.match.eobject.ProximityEObjectMatcher (implements org.eclipse.emf.compare.match.eobject.IEObjectMatcher, org.eclipse.emf.compare.match.eobject.ScopeQuery)
 - org.eclipse.emf.compare.match.eobject.internal.ProximityIndex (implements org.eclipse.emf.compare.match.eobject.EObjectIndex, org.eclipse.emf.compare.match.eobject.internal.MatchAheadOfTime)
 - org.eclipse.emf.compare.match.eobject.internal.ProximityMatchStats
 - org.eclipse.emf.compare.internal.adapterfactory.RankedAdapterFactoryDescriptorRegistryImpl (implements org.eclipse.emf.compare.internal.adapterfactory.RankedAdapterFactoryDescriptor.Registry)
 - org.eclipse.emf.compare.internal.utils.ReadOnlyGraph<E> (implements org.eclipse.emf.compare.graph.IGraphView<E>)
 - org.eclipse.emf.compare.utils.ReferenceUtil
 - org.eclipse.emf.compare.ide.ui.internal.logical.RemoteMappingContextStorageAccessor (implements org.eclipse.emf.compare.ide.ui.logical.IStorageProviderAccessor)
 - org.eclipse.emf.compare.ide.ui.internal.logical.RenameDetector
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResolutionUtil
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResolvedEvent<T>
 - org.eclipse.emf.compare.internal.conflict.ResourceAttachmentChangeConflictSearch
 - org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl.ResourceAttachmentChangeProvider (implements org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider.IMergeViewerItemContentProvider)
 - java.util.ResourceBundle
- org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.EMFCompareContentMergeViewerResourceBundle
 
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceComputationScheduler<T>
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceComputationScheduler.CallStatus
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceComputationScheduler.ShutdownStatus
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceDependencyLocalResolver (implements org.eclipse.emf.compare.ide.ui.internal.logical.resolver.IResourceDependencyLocalResolver)
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceDependencyProvider (implements org.eclipse.emf.compare.ide.ui.internal.logical.resolver.IResourceDependencyProvider)
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceDependencyRemoteResolver (implements org.eclipse.emf.compare.ide.ui.internal.logical.resolver.IResourceDependencyRemoteResolver)
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceRemovedEvent<T>
 - org.eclipse.emf.compare.ide.internal.hook.ResourceSetHookRegistry
 - org.eclipse.emf.compare.rcp.ui.internal.util.ResourceUIUtil
 - org.eclipse.emf.compare.ide.utils.ResourceUtil
 - org.eclipse.emf.compare.ide.ui.internal.logical.ResourceVariantStorageProvider (implements org.eclipse.emf.compare.ide.ui.logical.IStorageProvider)
 - org.eclipse.emf.compare.match.resource.RootIDMatchingStrategy (implements org.eclipse.emf.compare.match.resource.IResourceMatchingStrategy)
 - org.eclipse.emf.compare.ide.ui.internal.logical.SimilarityComputer
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.SingleValuedAttributeModelUpdateStrategy (implements org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.IModelUpdateStrategy)
 - org.eclipse.emf.compare.ide.utils.StorageTraversal (implements org.eclipse.core.runtime.IAdaptable, org.eclipse.emf.compare.utils.IDiagnosable)
 - org.eclipse.emf.compare.ide.ui.internal.logical.StorageTypedElement (implements org.eclipse.core.runtime.IAdaptable, org.eclipse.compare.IEncodedStreamContentAccessor, org.eclipse.compare.ITypedElement)
 - org.eclipse.emf.compare.match.resource.StrategyResourceMatcher (implements org.eclipse.emf.compare.match.resource.IResourceMatcher)
 - org.eclipse.emf.compare.ide.ui.internal.logical.StreamAccessorStorage (implements org.eclipse.core.resources.IStorage, org.eclipse.emf.compare.ide.utils.IStoragePathAdapterProvider)
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl.StringAttributeChangeAccessor (implements org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy.IStreamContentAccessor, org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy.ITypedElement)
 - org.eclipse.emf.compare.provider.spec.Strings
 - org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.StructureMergeViewerGrouper
 - org.eclipse.emf.compare.ide.ui.internal.util.StyledStringConverter
 - org.eclipse.emf.compare.internal.SubMatchIterable (implements java.lang.Iterable<T>)
 - org.eclipse.emf.compare.ide.ui.internal.subscriber.SubscriberProviderDescriptor
 - org.eclipse.emf.compare.ide.ui.subscriber.SubscriberProviderRegistry
 - org.eclipse.emf.compare.ide.ui.internal.logical.SubscriberStorageAccessor (implements org.eclipse.emf.compare.ide.ui.logical.IStorageProviderAccessor)
 - org.eclipse.emf.compare.rcp.ui.internal.util.SWTUtil
 - org.eclipse.team.ui.mapping.SynchronizationCompareAdapter (implements org.eclipse.team.ui.mapping.ISynchronizationCompareAdapter)
- org.eclipse.emf.compare.ide.ui.internal.logical.EMFSynchronizationCompareAdapter
 
 - org.eclipse.emf.compare.ide.ui.logical.SynchronizationModel (implements org.eclipse.emf.compare.utils.IDiagnosable)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.table.TableContentMergeViewerContentProvider (implements org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.table.TableContentMergeViewerCreator (implements org.eclipse.compare.IViewerCreator)
 - org.eclipse.emf.compare.ide.ui.subscriber.TeamSubscriberProvider (implements org.eclipse.emf.compare.ide.ui.subscriber.ISubscriberProvider)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.fallback.TextFallbackCompareInputData
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.fallback.TextFallbackCompareInputLabelProvider (implements org.eclipse.compare.ICompareInputLabelProvider)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.TextFallbackCompareViewerCreator (implements org.eclipse.compare.IViewerCreator)
 - org.eclipse.emf.compare.internal.ThreeWayTextDiff
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.eclipse.emf.compare.ComparisonCanceledException
 - org.eclipse.emf.compare.merge.MergeBlockedByConflictException
 
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 - org.eclipse.emf.compare.rcp.internal.tracer.TracingConstant
 - org.eclipse.emf.compare.command.impl.TransactionalDualCompareCommandStack (implements org.eclipse.emf.compare.command.ICompareCommandStack, org.eclipse.emf.edit.provider.IDisposable)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.TreeContentMergeViewer.ExpandCollapseListener (implements org.eclipse.swt.widgets.Listener)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.TreeContentMergeViewerContentProvider (implements org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.TreeContentMergeViewerCreator (implements org.eclipse.compare.IViewerCreator)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider.TreeMergeViewerItemContentProvider (implements org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider.IMergeViewerItemContentProvider)
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider.TreeNodeCompareInputLabelProvider (implements org.eclipse.compare.ICompareInputLabelProvider)
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.TypeConstants
 - com.google.common.collect.UnmodifiableIterator<E> (implements java.util.Iterator<E>)
- com.google.common.collect.AbstractIterator<T>
- org.eclipse.emf.compare.ide.ui.internal.util.FilteredIterator<E>
 
 
 - com.google.common.collect.AbstractIterator<T>
 - org.eclipse.emf.compare.match.eobject.URIDistance (implements com.google.common.base.Function<F,T>)
 - org.eclipse.emf.compare.ide.internal.utils.URIStorage (implements org.eclipse.core.resources.IStorage)
 - org.eclipse.jface.viewers.Viewer (implements org.eclipse.jface.viewers.IInputSelectionProvider)
- org.eclipse.jface.viewers.ContentViewer
- org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl.AbstractMergeViewer (implements org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer)
- org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl.AbstractStructuredMergeViewer
- org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl.AbstractTableOrTreeMergeViewer
- org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl.TableMergeViewer
 - org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl.TreeMergeViewer
 
 
 - org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl.AbstractTableOrTreeMergeViewer
 
 - org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl.AbstractStructuredMergeViewer
 - org.eclipse.compare.contentmergeviewer.ContentMergeViewer (implements org.eclipse.compare.contentmergeviewer.IFlushable, org.eclipse.compare.internal.IFlushable2, org.eclipse.compare.IPropertyChangeNotifier)
- org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.EMFCompareContentMergeViewer (implements org.eclipse.emf.common.command.CommandStackListener, org.eclipse.core.runtime.IAdaptable, org.eclipse.emf.compare.rcp.ui.mergeviewer.ICompareColor.Provider, org.eclipse.jface.viewers.ISelectionChangedListener)
- org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.AbstractTreeContentMergeViewer
- org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.TreeContentMergeViewer
 
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.table.TableContentMergeViewer
 
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.AbstractTreeContentMergeViewer
 - org.eclipse.compare.contentmergeviewer.TextMergeViewer (implements org.eclipse.core.runtime.IAdaptable)
- org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text.EMFCompareTextMergeViewer (implements org.eclipse.emf.common.command.CommandStackListener)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.fallback.TextFallbackMergeViewer
 
 
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.EMFCompareContentMergeViewer (implements org.eclipse.emf.common.command.CommandStackListener, org.eclipse.core.runtime.IAdaptable, org.eclipse.emf.compare.rcp.ui.mergeviewer.ICompareColor.Provider, org.eclipse.jface.viewers.ISelectionChangedListener)
 - org.eclipse.jface.viewers.StructuredViewer (implements org.eclipse.jface.viewers.IPostSelectionProvider)
- org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.AbstractStructuredViewerWrapper<C,V>
- org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewer (implements org.eclipse.emf.common.command.CommandStackListener)
 
 - org.eclipse.jface.viewers.ColumnViewer
- org.eclipse.jface.viewers.AbstractTreeViewer
- org.eclipse.jface.viewers.TreeViewer
- org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
 
 
 - org.eclipse.jface.viewers.TreeViewer
 
 - org.eclipse.jface.viewers.AbstractTreeViewer
 
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.AbstractStructuredViewerWrapper<C,V>
 
 - org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl.AbstractMergeViewer (implements org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer)
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label.LabelContentViewer (implements org.eclipse.emf.common.command.CommandStackListener, org.eclipse.compare.IPropertyChangeNotifier)
- org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label.NoDifferencesContentViewer
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label.NoSelectedItemContentViewer
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label.NoVisibleItemContentViewer
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label.OnlyPseudoConflictsContentViewer
 - org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label.WaitContentViewer
 
 
 - org.eclipse.jface.viewers.ContentViewer
 - org.eclipse.jface.viewers.ViewerFilter
- org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.StructureMergeViewerFilter
 
 - org.eclipse.emf.compare.match.eobject.internal.WeightProviderDescriptorImpl (implements org.eclipse.emf.compare.match.eobject.WeightProvider.Descriptor)
 - org.eclipse.emf.compare.match.eobject.WeightProviderDescriptorRegistryImpl (implements org.eclipse.emf.compare.match.eobject.WeightProvider.Descriptor.Registry)
 - org.eclipse.swt.widgets.Widget
- org.eclipse.swt.widgets.Control (implements org.eclipse.swt.graphics.Drawable)
- org.eclipse.swt.widgets.Scrollable
- org.eclipse.swt.widgets.Composite
- org.eclipse.emf.compare.rcp.ui.internal.configuration.ui.AbstractConfigurationUI
- org.eclipse.emf.compare.rcp.ui.internal.configuration.ui.match.DefaultMatchEngineConfiguratorUI
 
 - org.eclipse.swt.widgets.Canvas
- org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareDiffTreeRuler
 
 - org.eclipse.emf.compare.ide.ui.internal.progress.JobProgressInfoComposite
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.ProblemIndicationComposite
 
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.ui.AbstractConfigurationUI
 
 - org.eclipse.swt.widgets.Composite
 
 - org.eclipse.swt.widgets.Scrollable
 
 - org.eclipse.swt.widgets.Control (implements org.eclipse.swt.graphics.Drawable)
 - org.eclipse.jface.window.Window (implements org.eclipse.jface.window.IShellProvider)
- org.eclipse.jface.dialogs.Dialog
- org.eclipse.jface.dialogs.IconAndMessageDialog
- org.eclipse.jface.dialogs.MessageDialog
- org.eclipse.jface.dialogs.MessageDialogWithToggle
- org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions.ui.SynchronizerDialog
 
 - org.eclipse.emf.compare.ide.ui.internal.handler.SelectAncestorDialog<T>
 
 - org.eclipse.jface.dialogs.MessageDialogWithToggle
 
 - org.eclipse.jface.dialogs.MessageDialog
 
 - org.eclipse.jface.dialogs.IconAndMessageDialog
 
 - org.eclipse.jface.dialogs.Dialog
 - org.eclipse.emf.ecore.xmi.impl.XMLParserPoolImpl (implements org.eclipse.emf.ecore.xmi.XMLParserPool)
- org.eclipse.emf.compare.ide.internal.utils.NotifyingParserPool
- org.eclipse.emf.compare.ide.internal.utils.NoNotificationParserPool
 
 
 - org.eclipse.emf.compare.ide.internal.utils.NotifyingParserPool
 
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.AbstractAccessorFactory (implements org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.factory.IAccessorFactory)
 
Interface Hierarchy
- org.eclipse.emf.common.notify.Adapter
- org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.IDifferenceGroup
 - org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.IDifferenceGroupProvider
- org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.IDifferenceGroupProvider2
 
 - org.eclipse.emf.compare.utils.IEqualityHelper
 - org.eclipse.emf.compare.internal.merge.IMergeData
 - org.eclipse.emf.compare.rcp.ui.mergeviewer.item.IMergeViewerItem
- org.eclipse.emf.compare.rcp.ui.mergeviewer.item.IMergeViewerItem.Container
 
 
 - org.eclipse.emf.common.command.Command
- org.eclipse.emf.compare.command.ICompareCopyCommand
 
 - org.eclipse.emf.common.command.CommandStack
- org.eclipse.emf.compare.command.ICompareCommandStack
 
 - java.lang.Comparable<T>
- org.eclipse.emf.compare.rcp.internal.extension.IItemDescriptor<T>
 
 - org.eclipse.emf.compare.ComparePackage.Literals
 - org.eclipse.emf.edit.provider.ComposedAdapterFactory.Descriptor
- org.eclipse.emf.compare.internal.adapterfactory.RankedAdapterFactoryDescriptor
 
 - org.eclipse.emf.edit.provider.ComposedAdapterFactory.Descriptor.Registry
- org.eclipse.emf.compare.internal.adapterfactory.RankedAdapterFactoryDescriptor.Registry
 
 - org.eclipse.emf.compare.ide.ui.internal.treecontentmanager.EMFCompareDeferredTreeContentManager
 - org.eclipse.emf.compare.ide.ui.internal.treecontentmanager.EMFCompareDeferredTreeContentManagerProvider
 - org.eclipse.emf.compare.ide.ui.internal.preferences.EMFCompareUIPreferences
 - org.eclipse.emf.compare.match.eobject.EObjectIndex
 - org.eclipse.emf.compare.match.eobject.EqualityHelperExtensionProvider
 - org.eclipse.emf.compare.match.eobject.EqualityHelperExtensionProvider.Descriptor
 - org.eclipse.emf.compare.match.eobject.EqualityHelperExtensionProvider.Descriptor.Registry
 - org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.factory.IAccessorFactory
 - org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.factory.IAccessorFactory.Registry
 - org.eclipse.emf.compare.merge.IBatchMerger
 - org.eclipse.emf.compare.internal.postprocessor.factories.IChangeFactory
 - org.eclipse.emf.compare.rcp.ui.mergeviewer.ICompareColor
 - org.eclipse.emf.compare.rcp.ui.mergeviewer.ICompareColor.Provider
 - org.eclipse.emf.compare.domain.ICompareEditingDomain
 - org.eclipse.emf.compare.rcp.ui.configuration.ICompareEvent
- org.eclipse.emf.compare.rcp.ui.internal.configuration.IAdapterFactoryChange
 - org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.IColorChangeEvent
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.ICompareEditingDomainChange
 - org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters.IDifferenceFilterChange
 - org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.IDifferenceGroupProviderChange
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.IDiffRelationshipComputerChange
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.IEMFComparatorChange
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.IMergePreviewModeChange
 
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.IComparisonAndScopeChange
 - org.eclipse.emf.compare.match.IComparisonFactory
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.IComparisonProvider
 - org.eclipse.emf.compare.scope.IComparisonScope
- org.eclipse.emf.compare.scope.IComparisonScope2
 
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.ui.IConfigurationUIFactory
 - org.eclipse.emf.compare.conflict.IConflictDetector
 - org.eclipse.emf.compare.adapterfactory.context.IContextTester
 - org.eclipse.emf.compare.ide.ui.dependency.IDependencyProvider
 - org.eclipse.emf.compare.utils.IDiagnosable
 - org.eclipse.emf.compare.diff.IDiffEngine
 - org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters.IDifferenceFilter
- org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters.IDeactivableDiffFilter
 
 - org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters.IDifferenceFilter.Registry
 - org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.extender.IDifferenceGroupExtender
 - org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.extender.IDifferenceGroupExtender.Registry
 - org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.IDifferenceGroupProvider.Descriptor
 - org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.IDifferenceGroupProvider.Descriptor.Registry
 - org.eclipse.emf.compare.diff.IDiffProcessor
 - org.eclipse.emf.compare.merge.IDiffRelationshipComputer
 - org.eclipse.emf.compare.rcp.internal.extension.IEMFCompareBuilderConfigurator
 - org.eclipse.emf.compare.rcp.ui.internal.configuration.IEMFCompareConfiguration
 - org.eclipse.emf.compare.ide.ui.source.IEMFComparisonSource
 - org.eclipse.emf.compare.match.eobject.IEObjectMatcher
 - org.eclipse.emf.compare.match.IEqualityHelperFactory
 - org.eclipse.emf.compare.equi.IEquiEngine
 - org.eclipse.emf.compare.graph.IGraph<E>
 - org.eclipse.emf.compare.rcp.graph.IGraphConsumer
 - org.eclipse.emf.compare.graph.IGraphView<E>
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.IImplicitDependencies
 - org.eclipse.jface.viewers.IInputProvider
- org.eclipse.jface.viewers.IInputSelectionProvider (also extends org.eclipse.jface.viewers.ISelectionProvider)
- org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer
 
 
 - org.eclipse.jface.viewers.IInputSelectionProvider (also extends org.eclipse.jface.viewers.ISelectionProvider)
 - org.eclipse.emf.compare.provider.IItemDescriptionProvider
 - org.eclipse.emf.compare.rcp.internal.extension.IItemRegistry<T>
 - org.eclipse.emf.compare.provider.IItemStyledLabelProvider
 - org.eclipse.emf.compare.rcp.policy.ILoadOnDemandPolicy
 - org.eclipse.emf.compare.rcp.policy.ILoadOnDemandPolicy.Registry
 - org.eclipse.emf.compare.ide.ui.internal.logical.view.ILogicalModelViewHandler
 - org.eclipse.emf.compare.match.IMatchEngine
 - org.eclipse.emf.compare.match.IMatchEngine.Factory
 - org.eclipse.emf.compare.match.IMatchEngine.Factory.Registry
 - org.eclipse.emf.compare.internal.domain.IMergeAllNonConflictingRunnable
 - org.eclipse.emf.compare.merge.IMergeCriterion
 - org.eclipse.emf.compare.merge.IMergeCriterionAware
 - org.eclipse.emf.compare.merge.IMergeOptionAware
 - org.eclipse.emf.compare.merge.IMerger
- org.eclipse.emf.compare.merge.IMerger2
 
 - org.eclipse.emf.compare.merge.IMerger.Registry
- org.eclipse.emf.compare.merge.IMerger.Registry2
 
 - org.eclipse.emf.compare.ide.ui.mergeresolution.IMergeResolutionListener
 - org.eclipse.emf.compare.domain.IMergeRunnable
 - org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider.IMergeViewerItemProviderConfiguration
 - org.eclipse.emf.compare.ide.logical.IModelInclusionTester
 - org.eclipse.emf.compare.ide.ui.logical.IModelMinimizer
 - org.eclipse.emf.compare.ide.ui.logical.IModelMinimizer.Registry
 - org.eclipse.emf.compare.ide.ui.logical.IModelResolver
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.IModelUpdateStrategy
 - org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.IModelUpdateStrategyProvider
 - org.eclipse.emf.compare.ide.internal.utils.INamespaceDeclarationListener
 - org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider.IOptionalProvider
- org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider.IMergeViewerItemContentProvider
 - org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider.IMergeViewerItemProvider
 
 - org.eclipse.emf.compare.postprocessor.IPostProcessor
 - org.eclipse.emf.compare.postprocessor.IPostProcessor.Descriptor
 - org.eclipse.emf.compare.postprocessor.IPostProcessor.Descriptor.Registry<K>
 - org.eclipse.emf.compare.ide.internal.utils.IProxyCreationListener
 - org.eclipse.emf.compare.req.IReqEngine
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.IResolutionContext
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.IResourceDependencyLocalResolver
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.IResourceDependencyProvider
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.IResourceDependencyRemoteResolver
 - org.eclipse.team.core.mapping.IResourceMappingMerger
- org.eclipse.emf.compare.ide.IAdditiveResourceMappingMerger
 
 - org.eclipse.emf.compare.match.resource.IResourceMatcher
 - org.eclipse.emf.compare.match.resource.IResourceMatchingStrategy
 - org.eclipse.emf.compare.ide.hook.IResourceSetHook
 - org.eclipse.jface.viewers.ISelectionProvider
- org.eclipse.jface.viewers.IInputSelectionProvider (also extends org.eclipse.jface.viewers.IInputProvider)
- org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer
 
 
 - org.eclipse.jface.viewers.IInputSelectionProvider (also extends org.eclipse.jface.viewers.IInputProvider)
 - org.eclipse.emf.compare.provider.ISemanticObjectLabelProvider
 - org.eclipse.emf.compare.ide.utils.IStoragePathAdapterProvider
 - org.eclipse.emf.compare.ide.utils.IStoragePathProvider
- org.eclipse.emf.compare.ide.utils.IStoragePathProvider2
 
 - org.eclipse.emf.compare.ide.ui.logical.IStorageProvider
 - org.eclipse.emf.compare.ide.ui.logical.IStorageProviderAccessor
 - org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy.IStreamContentAccessor
 - org.eclipse.emf.compare.provider.utils.IStyledString
 - org.eclipse.emf.compare.ide.ui.subscriber.ISubscriberProvider
 - java.lang.Iterable<T>
- org.eclipse.emf.compare.provider.utils.IStyledString.IComposedStyledString
 
 - java.util.Iterator<E>
- org.eclipse.emf.compare.graph.PruningIterator<E>
 
 - org.eclipse.emf.compare.provider.ITooltipLabelProvider
 - org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy.ITypedElement
- org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.ICompareAccessor
- org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.IResourceContentsAccessor
 - org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.IStructuralFeatureAccessor
 
 
 - org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.ICompareAccessor
 - org.eclipse.emf.compare.match.eobject.internal.MatchAheadOfTime
 - org.eclipse.emf.common.notify.Notifier
- org.eclipse.emf.ecore.EObject
- org.eclipse.emf.compare.Comparison
 - org.eclipse.emf.compare.Conflict
 - org.eclipse.emf.compare.Diff
- org.eclipse.emf.compare.AttributeChange
 - org.eclipse.emf.compare.FeatureMapChange
 - org.eclipse.emf.compare.ReferenceChange
 - org.eclipse.emf.compare.ResourceAttachmentChange
 - org.eclipse.emf.compare.ResourceLocationChange
 
 - org.eclipse.emf.ecore.EModelElement
- org.eclipse.emf.ecore.EFactory
- org.eclipse.emf.compare.CompareFactory
 
 - org.eclipse.emf.ecore.ENamedElement
- org.eclipse.emf.ecore.EPackage
- org.eclipse.emf.compare.ComparePackage
 
 
 - org.eclipse.emf.ecore.EPackage
 
 - org.eclipse.emf.ecore.EFactory
 - org.eclipse.emf.compare.Equivalence
 - org.eclipse.emf.compare.Match
 - org.eclipse.emf.compare.MatchResource
 
 - org.eclipse.emf.ecore.resource.ResourceSet
- org.eclipse.emf.compare.ide.internal.utils.DisposableResourceSet
 
 
 - org.eclipse.emf.ecore.EObject
 - org.eclipse.emf.compare.match.eobject.ProximityEObjectMatcher.DistanceFunction
 - org.eclipse.emf.compare.merge.ResourceChangeAdapter.IResourceChangeParticipant
 - java.lang.Runnable
- org.eclipse.emf.compare.ide.ui.internal.logical.resolver.IComputation<T>
 
 - org.eclipse.emf.compare.match.eobject.ScopeQuery
 - org.eclipse.emf.compare.match.eobject.WeightProvider
 - org.eclipse.emf.compare.match.eobject.WeightProvider.Descriptor
 - org.eclipse.emf.compare.match.eobject.WeightProvider.Descriptor.Registry
 
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.eclipse.emf.compare.rcp.extension.AbstractRegistryEventListener.Action
 - org.eclipse.emf.compare.command.CommandStackEvent.Operation
 - org.eclipse.emf.compare.ConflictKind (implements org.eclipse.emf.common.util.Enumerator)
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.CrossReferenceResolutionScope
 - org.eclipse.emf.compare.internal.dmp.diff_match_patch.Operation
 - org.eclipse.emf.compare.DifferenceKind (implements org.eclipse.emf.common.util.Enumerator)
 - org.eclipse.emf.compare.DifferenceSource (implements org.eclipse.emf.common.util.Enumerator)
 - org.eclipse.emf.compare.DifferenceState (implements org.eclipse.emf.common.util.Enumerator)
 - org.eclipse.emf.compare.rcp.EMFCompareLogger.Level
 - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewerContentProvider.CallbackType
 - org.eclipse.emf.compare.match.eobject.EObjectIndex.Side
 - org.eclipse.emf.compare.match.eobject.EqualityHelperExtensionProvider.SpecificMatch
 - org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.IDifferenceGroupProvider.ComparisonType
 - org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide
 - org.eclipse.emf.compare.ide.ui.logical.IStorageProviderAccessor.DiffSide
 - org.eclipse.emf.compare.provider.utils.IStyledString.Style.BorderStyle
 - org.eclipse.emf.compare.provider.utils.IStyledString.Style.UnderLineStyle
 - org.eclipse.emf.compare.ide.ui.internal.logical.view.LogicalModelView.Presentation
 - org.eclipse.emf.compare.internal.merge.MergeMode
 - org.eclipse.emf.compare.internal.merge.MergeOperation
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceComputationScheduler.ComputationState
 - org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceComputationScheduler.ShutdownState
 - org.eclipse.emf.compare.utils.UseIdentifiers
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)