# Package org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer

Class Summary
AbstractStructuredViewerWrapper<C extends org.eclipse.swt.widgets.Control,V extends org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.IWrappableStructuredViewer>
AbstractStructuredViewerWrapper.ControlAndViewer<C extends org.eclipse.swt.widgets.Control,V extends org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.IWrappableStructuredViewer>
CompareInputAdapter
CompareToolBar
DependencyData
EMFCompareDiffTreeRuler: A specific canvas that must be presented next to a TreeViewer.
EMFCompareStructureMergeViewer: Implementation of `AbstractStructuredViewerWrapper`.
EMFCompareStructureMergeViewerContentProvider: Specialized AdapterFactoryContentProvider for the emf compare structure merge viewer.
EMFCompareStructureMergeViewerCreator
ForwardingCompareInput
ForwardingCompareInput.ForwardingTypedElement
ForwardingCompareInputAdapter
Navigatable
ProblemIndicationComposite
ProblemIndicationComposite.TextProvider
WrappableTreeViewer: This class is not intended to be used outside of its package.

Enum Summary
EMFCompareStructureMergeViewerContentProvider.CallbackType: Enum used for better readability of the method `EMFCompareStructureMergeViewerContentProvider.runWhenReady(CallbackType, Runnable)`.