Uses of Interface
org.eclipse.emf.compare.rcp.ui.mergeviewer.item.IMergeViewerItem
Package
Description
-
Uses of IMergeViewerItem 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. -
Uses of IMergeViewerItem in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider
Modifier and TypeMethodDescriptionprotected IMergeViewerItem
TreeMergeViewerItemContentProvider.createBasicContainer
(ResourceAttachmentChange diff, IMergeViewerItem mergeViewerItem, AdapterFactory adapterFactory) Create an IMergeViewerItem for the parent of the givenResourceAttachmentChange
.protected IMergeViewerItem
TreeMergeViewerItemContentProvider.createMergeViewerItem
(Comparison comparison, Diff diff, Object left, Object right, Object ancestor, IMergeViewer.MergeViewerSide side, AdapterFactory adapterFactory) Creates theIMergeViewerItem
from the given data.protected IMergeViewerItem
TreeMergeViewerItemContentProvider.createMergeViewerItem
(Comparison comparison, Diff diff, Match match, IMergeViewer.MergeViewerSide side, AdapterFactory adapterFactory) Creates theIMergeViewerItem
from the given data.protected IMergeViewerItem
TreeMergeViewerItemContentProvider.createMergeViewerItemFrom
(EObject eObject, IMergeViewerItem parent, IMergeViewerItemProviderConfiguration configuration) Creates an IMergeViewerItem from an EObject.Modifier and TypeMethodDescriptionprotected 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 List<IMergeViewerItem>
TreeMergeViewerItemContentProvider.createMergeViewerItemsFrom
(Collection<?> values, IMergeViewerItem parent, IMergeViewerItemProviderConfiguration configuration) Creates the Merge Viewer Items for the givenvalues
.Modifier and TypeMethodDescriptionprotected IMergeViewerItem
TreeMergeViewerItemContentProvider.createBasicContainer
(ResourceAttachmentChange diff, IMergeViewerItem mergeViewerItem, AdapterFactory adapterFactory) Create an IMergeViewerItem for the parent of the givenResourceAttachmentChange
.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
.protected Object
TreeMergeViewerItemContentProvider.getBestSideValue
(IMergeViewerItem mergeViewerItem, IMergeViewer.MergeViewerSide side) Get a non-null side of the the givenIMergeViewerItem
, preferring but not limited to the given side.protected Object
TreeMergeViewerItemContentProvider.getSideValue
(IMergeViewerItem mergeViewerItem, IMergeViewer.MergeViewerSide side) 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.Modifier and TypeMethodDescriptionprotected List<IMergeViewerItem>
TreeMergeViewerItemContentProvider.createInsertionPoints
(IMergeViewerItem parent, List<IMergeViewerItem> values, List<? extends Diff> differences, IMergeViewerItemProviderConfiguration configuration) Creates and inserts the insertion points for the givenvalues
. -
Uses of IMergeViewerItem in org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor
Modifier and TypeMethodDescriptionICompareAccessor.getInitialItem()
Returns the initial item of this accessor.Modifier and TypeMethodDescriptioncom.google.common.collect.ImmutableList<? extends IMergeViewerItem>
ICompareAccessor.getItems()
Returns the list of items known by this accessor. -
Uses of IMergeViewerItem in org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl
Modifier and TypeMethodDescriptionAbstractStructuralFeatureAccessor.getInitialItem()
Returns the initial item of this accessor.ContainmentReferenceChangeAccessorImpl.getInitialItem()
Returns the initial item of this accessor.MatchAccessor.getInitialItem()
Returns the initial item of this accessor.ResourceContentsAccessorImpl.getInitialItem()
Returns the initial item of this accessor.Modifier and TypeMethodDescriptioncom.google.common.collect.ImmutableList<? extends IMergeViewerItem>
ContainmentReferenceChangeAccessorImpl.getItems()
Returns the list of items known by this accessor.com.google.common.collect.ImmutableList<? extends IMergeViewerItem>
FeatureMapKeyChangeAccessorImpl.getItems()
Returns the list of items known by this accessor.com.google.common.collect.ImmutableList<? extends IMergeViewerItem>
ManyStructuralFeatureAccessorImpl.getItems()
Returns the list of items known by this accessor.com.google.common.collect.ImmutableList<? extends IMergeViewerItem>
MatchAccessor.getItems()
Returns the list of items known by this accessor.com.google.common.collect.ImmutableList<? extends IMergeViewerItem>
ResourceContentsAccessorImpl.getItems()
Returns the list of items known by this accessor.com.google.common.collect.ImmutableList<? extends IMergeViewerItem>
SingleStructuralFeatureAccessorImpl.getItems()
Returns the list of items known by this accessor. -
Uses of IMergeViewerItem in org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl
Modifier and TypeClassDescriptionclass
static class
Deprecated.class
A specificMergeViewerItem
forResourceAttachmentChange
.Modifier and TypeMethodDescriptionMergeViewerItem.cloneAsOpposite()
protected IMergeViewerItem
MergeViewerItem.createMergeViewerItemFrom
(EObject eObject) Deprecated.protected IMergeViewerItem
ResourceAttachmentChangeMergeViewerItem.createMergeViewerItemFrom
(EObject eObject) Creates an IMergeViewerItem from an EObject.MergeViewerItem.Container.getChildren
(IDifferenceGroupProvider group, com.google.common.base.Predicate<? super EObject> predicate) Deprecated.Returns the children of this container.ResourceAttachmentChangeMergeViewerItem.getChildren
(IDifferenceGroupProvider group, com.google.common.base.Predicate<? super EObject> filters) Returns the children of this container.static IMergeViewerItem[]
MergeViewerItem.Container.getNoItemsArr()
Deprecated.Modifier and TypeMethodDescriptionprotected final List<IMergeViewerItem>
MergeViewerItem.createInsertionPoints
(Comparison comparison, EStructuralFeature eStructuralFeature, List<? extends IMergeViewerItem> values, List<? extends Diff> differences) Deprecated.protected final List<IMergeViewerItem>
MergeViewerItem.createMergeViewerItemFrom
(Collection<?> values) Deprecated.Modifier and TypeMethodDescriptionprotected final List<IMergeViewerItem>
MergeViewerItem.createInsertionPoints
(Comparison comparison, EStructuralFeature eStructuralFeature, List<? extends IMergeViewerItem> values, List<? extends Diff> differences) Deprecated. -
Uses of IMergeViewerItem in org.eclipse.emf.compare.rcp.ui.internal.util
Modifier and TypeMethodDescriptionstatic IMergeViewerItem
ResourceUIUtil.addNewContainerForNotLoadedFragmentMatches
(Collection<IMergeViewerItem> items, IMergeViewer.MergeViewerSide side, Comparison comparison, AdapterFactory adapterFactory) Adds a new parent container to the given list of IMergeViewerItems if needed and returns it.static IMergeViewerItem
ResourceUIUtil.createItemForNotLoadedFragmentMatch
(Match match, IMergeViewer.MergeViewerSide side, Comparison comparison, AdapterFactory adapterFactory) Constructs aNotLoadedFragmentMatch
from the givenMatch
and then return theIMergeViewerItem
corresponding to this NotLoadedFragmentMatch.Modifier and TypeMethodDescriptionstatic boolean
MergeViewerUtil.isMarkAsMerged
(Diff diff, IMergeViewerItem item, IEMFCompareConfiguration compareConfiguration) Checks if the given diff is considered as a mark as merged diff.Modifier and TypeMethodDescriptionstatic IMergeViewerItem
ResourceUIUtil.addNewContainerForNotLoadedFragmentMatches
(Collection<IMergeViewerItem> items, IMergeViewer.MergeViewerSide side, Comparison comparison, AdapterFactory adapterFactory) Adds a new parent container to the given list of IMergeViewerItems if needed and returns it.static Collection<Match>
ResourceUIUtil.getNotLoadedFragmentMatches
(Collection<IMergeViewerItem> items) Get from the given list ofIMergeViewerItem
s, the NotLoadedFragmentMatchs. -
Uses of IMergeViewerItem in org.eclipse.emf.compare.rcp.ui.mergeviewer.item
Modifier and TypeFieldDescriptionstatic final com.google.common.base.Predicate<IMergeViewerItem>
IMergeViewerItem.IS_INSERTION_POINT
A predicate to know if the given Item is an insertion point.Modifier and TypeMethodDescriptionIMergeViewerItem.Container.getChildren
(IDifferenceGroupProvider group, com.google.common.base.Predicate<? super EObject> predicate) Deprecated.Returns the children of this container.
IMergeViewerItemContentProvider
.