Uses of Interface
org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.IDifferenceGroupProvider
Package
Description
-
Uses of IDifferenceGroupProvider in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer
Modifier and TypeMethodDescriptionprotected final IDifferenceGroupProvider
EMFCompareContentMergeViewer.getDifferenceGroupProvider()
-
Uses of IDifferenceGroupProvider in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider
Modifier and TypeMethodDescriptionMergeViewerItemProviderConfiguration.getDifferenceGroupProvider()
Get theIDifferenceGroupProvider
.Modifier and TypeMethodDescriptionprotected com.google.common.base.Predicate<Diff>
TreeMergeViewerItemContentProvider.visibleInMergeViewerPredicate
(com.google.common.base.Predicate<? super EObject> predicate, IDifferenceGroupProvider groupProvider) Predicate for checking if the givendiff
is visible in the merge viewer.ModifierConstructorDescriptionMergeViewerItemProviderConfiguration
(AdapterFactory adapterFactory, IDifferenceGroupProvider groupProvider, com.google.common.base.Predicate<? super EObject> predicate, Comparison comparison, IMergeViewer.MergeViewerSide side) Constructor. -
Uses of IDifferenceGroupProvider in org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl
Modifier and TypeMethodDescriptionAbstractMergeViewer.getDifferenceGroupProvider()
Returns the difference group provider selected in the UI. -
Uses of IDifferenceGroupProvider in org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl
Modifier and TypeMethodDescriptionMergeViewerItem.filteredDiffs
(Iterable<? extends Diff> unfilteredDiffs, com.google.common.base.Predicate<? super EObject> predicate, IDifferenceGroupProvider groupProvider) Deprecated.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.boolean
MergeViewerItem.Container.hasChildren
(IDifferenceGroupProvider groupProvider, com.google.common.base.Predicate<? super EObject> predicate) Deprecated.Returns whether this container has at least one child.boolean
ResourceAttachmentChangeMergeViewerItem.hasChildren
(IDifferenceGroupProvider groupProvider, com.google.common.base.Predicate<? super EObject> predicate) Returns whether this container has at least one child.protected com.google.common.base.Predicate<Diff>
MergeViewerItem.visibleInMergeViewer
(com.google.common.base.Predicate<? super EObject> predicate, IDifferenceGroupProvider groupProvider) Deprecated. -
Uses of IDifferenceGroupProvider in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions
ModifierConstructorDescriptionGroupAction
(StructureMergeViewerGrouper structureMergeViewerGrouper, IDifferenceGroupProvider.Descriptor dgp, IDifferenceGroupProvider gp, DifferenceGroupManager groupManager, boolean isThreeWay) Instantiates our action given its target grouper. -
Uses of IDifferenceGroupProvider in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups
Modifier and TypeMethodDescriptionStructureMergeViewerGrouper.getProvider()
Get theIDifferenceGroupProvider
associated to this StructureMergeViewerGrouper.Modifier and TypeMethodDescriptionprotected void
StructureMergeViewerGrouper.registerDifferenceGroupProvider
(Notifier notifier, IDifferenceGroupProvider groupProvider) Registers the selected IDifferenceGroupProvider to the given Notifier.void
StructureMergeViewerGrouper.setProvider
(IDifferenceGroupProvider provider) Sets the instance that will provide the groups to be displayed in the structural differences view. -
Uses of IDifferenceGroupProvider in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl
Modifier and TypeClassDescriptionclass
This implementation of aIDifferenceGroupProvider
will be used to group the differences by their Resource.class
This implementation of aIDifferenceGroupProvider
will be used as the default group provider.class
An empty difference group provider.class
This implementation of aIDifferenceGroupProvider
will be used to group the differences by theirkind
: additions, deletions, changes and moves.class
This implementation of aIDifferenceGroupProvider
will be used to group the differences by theirside
: left, right and conflicts.Modifier and TypeMethodDescriptionDifferenceGroupDescriptorWrapper.createGroupProvider()
Creates a group provider.DifferenceGroupProviderChange.getDifferenceGroupProvider()
Returns the selectedIDifferenceGroupProviderChange
.ModifierConstructorDescriptionDifferenceGroupProviderChange
(IDifferenceGroupProvider differenceGroupProvider) Default constructor. -
Uses of IDifferenceGroupProvider in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.provider
Modifier and TypeMethodDescriptionprotected void
TreeNodeItemProviderSpec.initMapping
(Collection<? extends IDifferenceGroup> groups, IDifferenceGroupProvider groupProvider, TreeNode treeNode) Init the mapping. -
Uses of IDifferenceGroupProvider in org.eclipse.emf.compare.rcp.ui.internal.util
Modifier and TypeMethodDescriptionstatic boolean
MergeViewerUtil.isVisibleInMergeViewer
(Diff diff, IDifferenceGroupProvider groupProvider, com.google.common.base.Predicate<? super EObject> predicate) Returns true if the given diff is displayed in an group as provided by thegroupProvider
and not filtered by the given filterpredicate
. -
Uses of IDifferenceGroupProvider in org.eclipse.emf.compare.rcp.ui.mergeviewer.item
Modifier and TypeMethodDescriptionIMergeViewerItem.Container.getChildren
(IDifferenceGroupProvider group, com.google.common.base.Predicate<? super EObject> predicate) Deprecated.Returns the children of this container.boolean
IMergeViewerItem.Container.hasChildren
(IDifferenceGroupProvider group, com.google.common.base.Predicate<? super EObject> predicate) Deprecated.Returns whether this container has at least one child. -
Uses of IDifferenceGroupProvider in org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider
Modifier and TypeMethodDescriptionIMergeViewerItemProviderConfiguration.getDifferenceGroupProvider()
Get theIDifferenceGroupProvider
. -
Uses of IDifferenceGroupProvider in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups
Modifier and TypeInterfaceDescriptioninterface
Extended interface ofIDifferenceGroupProvider
that gives information on the building status of its groups.Modifier and TypeMethodDescriptionIDifferenceGroupProvider.Descriptor.createGroupProvider()
Creates a group provider.IDifferenceGroupProviderChange.getDifferenceGroupProvider()
Returns the selectedIDifferenceGroupProviderChange
.