Uses of Interface
org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider.IMergeViewerItemProviderConfiguration
-
-
Uses of IMergeViewerItemProviderConfiguration in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.provider
Methods in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.provider with parameters of type IMergeViewerItemProviderConfiguration Modifier and Type Method Description IMergeViewerItem
CompareAccessorMergeViewerItemProvider. getItemToSelect(Object object, IMergeViewerItemProviderConfiguration configuration)
Determine the merge viewer item which shall be selected.List<Object>
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
Methods in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree that return IMergeViewerItemProviderConfiguration Modifier and Type Method Description protected IMergeViewerItemProviderConfiguration
TreeContentMergeViewer. createMergeViewerItemProviderConfiguration(IMergeViewer.MergeViewerSide side)
-
Uses of IMergeViewerItemProviderConfiguration in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider
Classes in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider that implement IMergeViewerItemProviderConfiguration Modifier and Type Class Description class
MergeViewerItemProviderConfiguration
Default implementation ofIMergeViewerItemProviderConfiguration
.Methods in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider that return IMergeViewerItemProviderConfiguration Modifier and Type Method Description protected IMergeViewerItemProviderConfiguration
DelegatingTreeMergeViewerItemContentProvider. getConfiguration()
Methods in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider with parameters of type IMergeViewerItemProviderConfiguration Modifier and Type Method Description protected List<? extends Diff>
TreeMergeViewerItemContentProvider. 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
Object
TreeMergeViewerItemContentProvider. getParent(Object object, IMergeViewerItemProviderConfiguration configuration)
Determine the parent of the givenobject
.protected Iterable<? extends Diff>
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.Constructors in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider with parameters of type IMergeViewerItemProviderConfiguration Constructor Description DelegatingTreeMergeViewerItemContentProvider(Comparison comparison, IMergeViewerItemProviderConfiguration configuration)
Constructor. -
Uses of IMergeViewerItemProviderConfiguration in org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl
Methods in org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl with parameters of type IMergeViewerItemProviderConfiguration Modifier and Type Method Description Object[]
ResourceAttachmentChangeProvider. getChildren(Object object, IMergeViewerItemProviderConfiguration configuration)
Determine the children of the givenobject
Object
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
Methods in org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider with parameters of type IMergeViewerItemProviderConfiguration Modifier and Type Method Description Object[]
IMergeViewerItemContentProvider. getChildren(Object object, IMergeViewerItemProviderConfiguration configuration)
Determine the children of the givenobject
Object
IMergeViewerItemProvider. getItemToSelect(Object object, IMergeViewerItemProviderConfiguration configuration)
Determine the merge viewer item which shall be selected.List<Object>
IMergeViewerItemProvider. getMergeViewerItems(Object object, IMergeViewerItemProviderConfiguration configuration)
Determine the root merge viewer items for the givenobject
.Object
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.
-