Uses of Interface
org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider.IMergeViewerItemProviderConfiguration
Package
Description
-
Uses of IMergeViewerItemProviderConfiguration in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.provider
Modifier and TypeMethodDescriptionCompareAccessorMergeViewerItemProvider.getItemToSelect
(Object object, IMergeViewerItemProviderConfiguration configuration) Determine the merge viewer item which shall be selected.CompareAccessorMergeViewerItemProvider.getMergeViewerItems
(Object object, IMergeViewerItemProviderConfiguration configuration) Determine the root merge viewer items for the givenobject
. -
Uses of IMergeViewerItemProviderConfiguration in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree
Modifier and TypeMethodDescriptionprotected IMergeViewerItemProviderConfiguration
TreeContentMergeViewer.createMergeViewerItemProviderConfiguration
(IMergeViewer.MergeViewerSide side) -
Uses of IMergeViewerItemProviderConfiguration in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider
Modifier and TypeClassDescriptionclass
Default implementation ofIMergeViewerItemProviderConfiguration
.Modifier and TypeMethodDescriptionprotected IMergeViewerItemProviderConfiguration
DelegatingTreeMergeViewerItemContentProvider.getConfiguration()
Modifier and TypeMethodDescriptionTreeMergeViewerItemContentProvider.collectAndFilterDifferences
(Iterable<Object> objects, IMergeViewerItemProviderConfiguration configuration) Determines the differences related to the given objects and filters them according to theTreeMergeViewerItemContentProvider.visibleContainmentDiffPredicate(IMergeViewerItemProviderConfiguration)
.protected List<IMergeViewerItem>
TreeMergeViewerItemContentProvider.createInsertionPoints
(IMergeViewerItem parent, List<Object> sideContent, List<Object> oppositeContent, List<Object> ancestorContent, List<? extends IMergeViewerItem> values, List<? extends Diff> differences, IMergeViewerItemProviderConfiguration configuration) Creates the insertion points for the givenvalues
based on the children of each side.protected List<IMergeViewerItem>
TreeMergeViewerItemContentProvider.createInsertionPoints
(IMergeViewerItem parent, List<IMergeViewerItem> values, List<? extends Diff> differences, IMergeViewerItemProviderConfiguration configuration) Creates and inserts the insertion points for the givenvalues
.protected IMergeViewerItem
TreeMergeViewerItemContentProvider.createMergeViewerItemFrom
(EObject eObject, IMergeViewerItem parent, IMergeViewerItemProviderConfiguration configuration) Creates an IMergeViewerItem from an EObject.protected List<IMergeViewerItem>
TreeMergeViewerItemContentProvider.createMergeViewerItemsFrom
(Collection<?> values, IMergeViewerItem parent, IMergeViewerItemProviderConfiguration configuration) Creates the Merge Viewer Items for the givenvalues
.Object[]
TreeMergeViewerItemContentProvider.getChildren
(Object object, IMergeViewerItemProviderConfiguration configuration) Determine the children of the givenobject
TreeMergeViewerItemContentProvider.getParent
(Object object, IMergeViewerItemProviderConfiguration configuration) Determine the parent of the givenobject
.TreeMergeViewerItemContentProvider.getVisibleContainmentDiffs
(EObject object, IMergeViewerItemProviderConfiguration configuration) Determines all differences regarding the givenobject
which are related to a containment reference change and are visible in the viewer.boolean
TreeMergeViewerItemContentProvider.hasChildren
(Object object, IMergeViewerItemProviderConfiguration configuration) Indicates whether the givenobject
has children.protected com.google.common.base.Predicate<Diff>
TreeMergeViewerItemContentProvider.visibleContainmentDiffPredicate
(IMergeViewerItemProviderConfiguration configuration) Predicate for checking if the givendiff
is visible and itself (or any of its 'refining' diffs) is a containment reference change.protected boolean
TreeMergeViewerItemContentProvider.yieldsInsertionPoint
(IMergeViewerItem parent, Iterable<? extends Diff> diffs, IMergeViewerItemProviderConfiguration configuration) Indicates whether for the given diffs at least oneIMergeViewerItem
insertion point should be created.ModifierConstructorDescriptionDelegatingTreeMergeViewerItemContentProvider
(Comparison comparison, IMergeViewerItemProviderConfiguration configuration) Constructor. -
Uses of IMergeViewerItemProviderConfiguration in org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl
Modifier and TypeMethodDescriptionObject[]
ResourceAttachmentChangeProvider.getChildren
(Object object, IMergeViewerItemProviderConfiguration configuration) Determine the children of the givenobject
ResourceAttachmentChangeProvider.getParent
(Object object, IMergeViewerItemProviderConfiguration configuration) Determine the parent of the givenobject
.boolean
ResourceAttachmentChangeProvider.hasChildren
(Object object, IMergeViewerItemProviderConfiguration configuration) Indicates whether the givenobject
has children. -
Uses of IMergeViewerItemProviderConfiguration in org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider
Modifier and TypeMethodDescriptionObject[]
IMergeViewerItemContentProvider.getChildren
(Object object, IMergeViewerItemProviderConfiguration configuration) Determine the children of the givenobject
IMergeViewerItemProvider.getItemToSelect
(Object object, IMergeViewerItemProviderConfiguration configuration) Determine the merge viewer item which shall be selected.IMergeViewerItemProvider.getMergeViewerItems
(Object object, IMergeViewerItemProviderConfiguration configuration) Determine the root merge viewer items for the givenobject
.IMergeViewerItemContentProvider.getParent
(Object object, IMergeViewerItemProviderConfiguration configuration) Determine the parent of the givenobject
.boolean
IMergeViewerItemContentProvider.hasChildren
(Object object, IMergeViewerItemProviderConfiguration configuration) Indicates whether the givenobject
has children.