# Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## B

backtrack() - Method in class org.eclipse.emf.compare.match.eobject.internal.ProximityMatchStats
  A backtrack has been done.
BASE_LOCATION_EDEFAULT - Static variable in class org.eclipse.emf.compare.impl.ResourceLocationChangeImpl
  The default value of the '`Base Location`' attribute.
baseLocation - Variable in class org.eclipse.emf.compare.impl.ResourceLocationChangeImpl
  The cached value of the '`Base Location`' attribute.
BasicDifferenceGroupImpl - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl
  This implementation of a `IDifferenceGroup` uses a predicate to filter the whole list of differences.
BasicDifferenceGroupImpl(Comparison, Predicate<? super Diff>, String, ECrossReferenceAdapter) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl
  Instantiates this group given the comparison and filter that should be used in order to determine its list of differences.
BasicDifferenceGroupImpl(Comparison, Predicate<? super Diff>, String, Image, ECrossReferenceAdapter) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl
  Instantiates this group given the comparison and filter that should be used in order to determine its list of differences.
BasicDifferenceGroupImpl(Comparison, Predicate<? super Diff>, ECrossReferenceAdapter) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl
  Instantiates this group given the comparison and filter that should be used in order to determine its list of differences.
basicGetAttribute() - Method in class org.eclipse.emf.compare.impl.AttributeChangeImpl
basicGetAttribute() - Method in class org.eclipse.emf.compare.impl.FeatureMapChangeImpl
basicGetConflict() - Method in class org.eclipse.emf.compare.impl.DiffImpl
basicGetData() - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.nodes.TreeNodeImpl
basicGetEquivalence() - Method in class org.eclipse.emf.compare.impl.DiffImpl
basicGetLeft() - Method in class org.eclipse.emf.compare.impl.MatchImpl
basicGetMatch() - Method in class org.eclipse.emf.compare.impl.DiffImpl
basicGetMatch() - Method in class org.eclipse.emf.compare.internal.spec.AttributeChangeSpec
basicGetMatch() - Method in class org.eclipse.emf.compare.internal.spec.DiffSpec
basicGetMatch() - Method in class org.eclipse.emf.compare.internal.spec.FeatureMapChangeSpec
basicGetMatch() - Method in class org.eclipse.emf.compare.internal.spec.ReferenceChangeSpec
basicGetMatch() - Method in class org.eclipse.emf.compare.internal.spec.ResourceAttachmentChangeSpec
basicGetMatch() - Method in class org.eclipse.emf.compare.internal.spec.ResourceLocationChangeSpec
basicGetOrigin() - Method in class org.eclipse.emf.compare.impl.MatchImpl
basicGetPrimeRefining() - Method in class org.eclipse.emf.compare.impl.DiffImpl
basicGetReference() - Method in class org.eclipse.emf.compare.impl.ReferenceChangeImpl
basicGetRight() - Method in class org.eclipse.emf.compare.impl.MatchImpl
basicGetValue() - Method in class org.eclipse.emf.compare.impl.ReferenceChangeImpl
BasicPostProcessorDescriptorImpl - Class in org.eclipse.emf.compare.postprocessor
  A simple implementation of `IPostProcessor.Descriptor` that will delegate its method implementation to values given to its constructor.
BasicPostProcessorDescriptorImpl(IPostProcessor, Pattern, Pattern) - Constructor for class org.eclipse.emf.compare.postprocessor.BasicPostProcessorDescriptorImpl
  Constructs a new descriptor with the given value.
basicSetComparison(Comparison, NotificationChain) - Method in class org.eclipse.emf.compare.impl.MatchResourceImpl
basicSetConflict(Conflict, NotificationChain) - Method in class org.eclipse.emf.compare.impl.DiffImpl
basicSetEquivalence(Equivalence, NotificationChain) - Method in class org.eclipse.emf.compare.impl.DiffImpl
basicSetParent(TreeNode, NotificationChain) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.nodes.TreeNodeImpl
BatchMerger - Class in org.eclipse.emf.compare.merge
  This implementation of an `IBatchMerger` leaves some choice to the client as to what should be merged.
BatchMerger(IDiffRelationshipComputer) - Constructor for class org.eclipse.emf.compare.merge.BatchMerger
  Constructs our batch merger provided the registry from which to retrieve the delegate mergers.
BatchMerger(IDiffRelationshipComputer, Predicate<? super Diff>) - Constructor for class org.eclipse.emf.compare.merge.BatchMerger
  Constructs our batch merger provided the registry from which to retrieve the delegate mergers, and a filter if you only wish to merge specific differences.
BatchMerger(IMerger.Registry) - Constructor for class org.eclipse.emf.compare.merge.BatchMerger
  Constructs our batch merger provided the registry from which to retrieve the delegate mergers.
BatchMerger(IMerger.Registry, Predicate<? super Diff>) - Constructor for class org.eclipse.emf.compare.merge.BatchMerger
  Constructs our batch merger provided the registry from which to retrieve the delegate mergers, and a filter if you only wish to merge specific differences.
beginRecording(ChangeDescription, Collection<?>) - Method in class org.eclipse.emf.compare.domain.impl.EMFCompareChangeRecorder
  This avoids growing the "originalTargetObjects" and "setOriginalTargetObjects" collections indefinitely during the same comparison each time a merge is executed.
beginTask(String, int) - Method in class org.eclipse.emf.compare.ide.ui.internal.progress.JobProgressMonitorWrapper
beginTask(String, int) - Method in class org.eclipse.emf.compare.ide.ui.internal.util.ThreadSafeProgressMonitor
binaryIdentical(IStorage, IStorage) - Static method in class org.eclipse.emf.compare.ide.utils.ResourceUtil
  Checks whether the two given storages point to binary identical data.
binaryIdentical(IStorage, IStorage, IStorage) - Static method in class org.eclipse.emf.compare.ide.utils.ResourceUtil
  Checks whether the three given storages point to binary identical data.
BOTH - Enum constant in enum class org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.IDifferenceGroupProvider.ComparisonType
  Can handle both comparison type.
bothArePlatformResourcesAndOnlyOneExists(Resource, Resource) - Static method in class org.eclipse.emf.compare.internal.utils.ComparisonUtil
  Checks if both resources are platform resources and only one exists.
bothResourceHaveResourceSet(Resource, Resource) - Static method in class org.eclipse.emf.compare.internal.utils.ComparisonUtil
  Checks if both resources have resource set.
breadthFirstIterator() - Method in interface org.eclipse.emf.compare.graph.IGraph
  Returns a breadth-first iterator over this whole graph.
breadthFirstIterator() - Method in interface org.eclipse.emf.compare.graph.IGraphView
  Returns a breadth-first iterator over this whole graph.
breadthFirstIterator() - Method in class org.eclipse.emf.compare.internal.utils.Graph
  Returns a breadth-first iterator over this whole graph.
breadthFirstIterator() - Method in class org.eclipse.emf.compare.internal.utils.ReadOnlyGraph
  Returns a breadth-first iterator over this whole graph.
build() - Method in class org.eclipse.emf.compare.EMFCompare.Builder
  Instantiates and return an EMFCompare object configured with the previously given engines.
build() - Method in class org.eclipse.emf.compare.match.eobject.EditionDistance.Builder
  return the configured instance.
build() - Method in class org.eclipse.emf.compare.provider.utils.IStyledString.Style.StyleBuilder
  Builds and returns a new Style instance regarding the values that have been given beforehands.
build() - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.impl.InteractiveUIContent.InteractiveUIBuilder
  Build a new `InteractiveUI`.
build(ITypedElement, ITypedElement, ITypedElement, IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.ComparisonScopeBuilder
  Builds a comparison scope from the given starting elements.
build(ITypedElement, ITypedElement, IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.ComparisonScopeBuilder
  Builds a comparison scope from the given two starting elements.
builder() - Static method in class org.eclipse.emf.compare.EMFCompare
  Creates a new builder to configure the creation of a new EMFCompare object.
builder() - Static method in class org.eclipse.emf.compare.match.eobject.EditionDistance
  Create a new builder to instantiate and configure an EditionDistance.
builder() - Static method in class org.eclipse.emf.compare.provider.utils.IStyledString.Style
  Returns a new builder for the style.
Builder() - Constructor for class org.eclipse.emf.compare.EMFCompare.Builder
  Creates a new builder object.
Builder() - Constructor for class org.eclipse.emf.compare.match.eobject.EditionDistance.Builder
  Create the builder.
buildGroups(Comparison) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ByResourceGroupProvider
  Builds the groups for this comparison.
buildGroups(Comparison) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.DefaultGroupProvider
  Builds the groups for this comparison.
buildGroups(Comparison) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.KindGroupProvider
  Builds the groups for this comparison.
buildGroups(Comparison) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ThreeWayComparisonGroupProvider
buildGroups(Comparison) - Method in class org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.AbstractDifferenceGroupProvider
  Builds the groups for this comparison.
buildLabel(ViewerLabel, Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
buildMatchResourceTrees() - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl
buildMatchTrees() - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl
  Compute a subTree for each root match of the comparison.
buildMatchTrees() - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ByResourceGroupProvider.ResourceGroup
  Compute a subTree for each root match of the comparison.
buildNode() - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ConflictNodeBuilder
  Build the node for the conflict.
buildSubTree() - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl
  Builds the sub tree for this group.
buildSubTree() - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ByResourceGroupProvider.ResourceGroup
buildSubTree(MatchResource, Set<ResourceAttachmentChange>) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl
  Build the sub tree of the given `MatchResource`.
buildSubTree(MatchResource, Set<ResourceAttachmentChange>) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ByResourceGroupProvider.ResourceGroup
  Build the sub tree of the given `MatchResource`.
buildTree(Match) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl
  Compute a tree for the given match.
ByResourceGroupProvider - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl
  This implementation of a `IDifferenceGroupProvider` will be used to group the differences by their Resource.
ByResourceGroupProvider() - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ByResourceGroupProvider
ByResourceGroupProvider.ResourceGroup - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl
  Specialized `BasicDifferenceGroupImpl` for Resources.
ByTypeIndex - Class in org.eclipse.emf.compare.match.eobject.internal
  An implementation of EObjectIndex which segregates given EObjects using their type and then delegate to other indexes.
ByTypeIndex(ProximityEObjectMatcher.DistanceFunction, ScopeQuery) - Constructor for class org.eclipse.emf.compare.match.eobject.internal.ByTypeIndex
  Create a new instance using the given `ProximityEObjectMatcher.DistanceFunction` to instantiate delegate indexes on demand.

A B C D E F G H I J K L M N O P Q R S T U V W X Y
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form