Index
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form