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|All Packages

I

IAccessorFactory - Interface in org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.factory
A factory of ITypedElements.
IAccessorFactory.Registry - Interface in org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.factory
The registry of IAccessorFactory.
IAdapterFactoryChange - Interface in org.eclipse.emf.compare.rcp.ui.internal.configuration
 
IAdditiveResourceMappingMerger - Interface in org.eclipse.emf.compare.ide
The use case for this feature is really specific : it is used when a user use git to create branch representing feature releases.
IBatchMerger - Interface in org.eclipse.emf.compare.merge
This interface describes the general contract of what EMF Compare expects in order to "copy all" diffs from a given Comparison or list.
IChangeFactory - Interface in org.eclipse.emf.compare.internal.postprocessor.factories
An IChangeFactory is a factory capable to create an extension from a Diff if and only if this factory can handle the given Diff.
IColorChangeEvent - Interface in org.eclipse.emf.compare.rcp.ui.internal.mergeviewer
A event notifying the bus that some color have change their value.
ICompareAccessor - Interface in org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor
An ICompareAccessor is an ITypedElement used to present an input object in the EMF Compare UI.
ICompareColor - Interface in org.eclipse.emf.compare.rcp.ui.mergeviewer
Implementation of this interface will return color of decorator of difference.
ICompareColor.Provider - Interface in org.eclipse.emf.compare.rcp.ui.mergeviewer
A provider of ICompareColor.
ICompareCommandStack - Interface in org.eclipse.emf.compare.command
An extended command stack that knows about each save state of the comparison.
ICompareCopyCommand - Interface in org.eclipse.emf.compare.command
Interface of compare copy (merge) command.
ICompareEditingDomain - Interface in org.eclipse.emf.compare.domain
Something like EMF's EditingDomain but dedicated to the handling of comparison merging and undoing / redoing those merge.
ICompareEditingDomainChange - Interface in org.eclipse.emf.compare.rcp.ui.internal.configuration
 
ICompareEvent - Interface in org.eclipse.emf.compare.rcp.ui.configuration
Marker interface for all events related to EMF Compare.
IComparisonAndScopeChange - Interface in org.eclipse.emf.compare.rcp.ui.internal.configuration
 
IComparisonFactory - Interface in org.eclipse.emf.compare.match
A factory for Comparison.
IComparisonProvider - Interface in org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer
Specific comparison input that can be used to directly provide a pre-computed Comparison to the EMF Compare UI.
IComparisonScope - Interface in org.eclipse.emf.compare.scope
This class defines the expected contract of EMF Compare scopes.
IComparisonScope2 - Interface in org.eclipse.emf.compare.scope
The scope of a model comparison.
IComputation<T> - Interface in org.eclipse.emf.compare.ide.ui.internal.logical.resolver
Encapsulates the logic of a computation that can be identified by a key.
IConfigurationUIFactory - Interface in org.eclipse.emf.compare.rcp.ui.internal.configuration.ui
IConflictDetector - Interface in org.eclipse.emf.compare.conflict
This class defines the general contract of a Conflict detector.
IContextTester - Interface in org.eclipse.emf.compare.adapterfactory.context
A tester to evaluate whether a given context matches certain criteria.
ID_DESCRIPTOR_ATTR - Static variable in class org.eclipse.emf.compare.rcp.internal.extension.impl.DescriptorRegistryEventListener
Id attribute of the extension point.
IDeactivableDiffFilter - Interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters
A IDifferenceFilter that can be fully deactivated in the preferences.
IdenticalResourceMinimizer - Class in org.eclipse.emf.compare.ide.ui.internal.logical
Instances of this class will be used by EMF Compare to minimize the scope to parts of a logical model that can be considered valid candidates for a difference.
IdenticalResourceMinimizer() - Constructor for class org.eclipse.emf.compare.ide.ui.internal.logical.IdenticalResourceMinimizer
 
identicCompare() - Method in class org.eclipse.emf.compare.match.eobject.internal.ProximityMatchStats
We compared two objects looking for identic objects.
identicSuccess() - Method in class org.eclipse.emf.compare.match.eobject.internal.ProximityMatchStats
We successfully matched two objects while trying to find identic objects.
IdentifierEObjectMatcher - Class in org.eclipse.emf.compare.match.eobject
This implementation of an IEObjectMatcher will create Matches based on the input EObjects identifiers (either XMI:ID or attribute ID) alone.
IdentifierEObjectMatcher() - Constructor for class org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher
Creates an ID based matcher without any delegate.
IdentifierEObjectMatcher(Function<EObject, String>) - Constructor for class org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher
Creates an ID based matcher computing the ID with the given function.
IdentifierEObjectMatcher(IEObjectMatcher) - Constructor for class org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher
Creates an ID based matcher with the given delegate when no ID can be found.
IdentifierEObjectMatcher(IEObjectMatcher, Function<EObject, String>) - Constructor for class org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher
Create an ID based matcher with a delegate which is going to be called when no ID is found for a given EObject.
IdentifierEObjectMatcher.DefaultIDFunction - Class in org.eclipse.emf.compare.match.eobject
The default function used to retrieve IDs from EObject.
IDependencyProvider - Interface in org.eclipse.emf.compare.ide.ui.dependency
Contract for clients of the org.eclipse.emf.ecompare.ide.ui.modelDependencies extension point.
IDiagnosable - Interface in org.eclipse.emf.compare.utils
An element that can hold a diagnostic.
IDiffEngine - Interface in org.eclipse.emf.compare.diff
This class defines the general contract of a Differencing engine.
IDifferenceFilter - Interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters
Instances of this class will be used by EMF Compare in order to provide difference filter facilities to the structural differences view.
IDifferenceFilter.Registry - Interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters
A registry of IDifferenceFilter.
IDifferenceFilterChange - Interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters
Stores selected and unselected filters, and a predicate that aggregates the selected state predicates of selected filters and the unselected state predicates of unselected filters.
IDifferenceGroup - Interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups
This interface represents an EMF Compare "group" of differences that can be displayed in the structural differences viewer of the UI.
IDifferenceGroupExtender - Interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.extender
Instances of this class will be used by EMF Compare in order to extend the children of TreeNodes containing in the structure merge viewer.
IDifferenceGroupExtender.Registry - Interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.extender
IDifferenceGroupProvider - Interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups
Instances of this class will be used by EMF Compare in order to provide difference grouping facilities to the structural differences view.
IDifferenceGroupProvider.ComparisonType - Enum in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups
Type of comparison a IDifferenceGroupProvider can handle.
IDifferenceGroupProvider.Descriptor - Interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups
A descriptor that can create adifference group provider.
IDifferenceGroupProvider.Descriptor.Registry - Interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups
IDifferenceGroupProvider2 - Interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups
Extended interface of IDifferenceGroupProvider that gives information on the building status of its groups.
IDifferenceGroupProviderChange - Interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups
Stores selected IDifferenceGroupProvider.
IDiffProcessor - Interface in org.eclipse.emf.compare.diff
An IDiffProcessor is meant to be used in order to react to the detection of differences by the diff engine.
IDiffRelationshipComputer - Interface in org.eclipse.emf.compare.merge
A computer to retrieve the dependent diffs, resulting merges and resulting rejections for a diff.
IDiffRelationshipComputerChange - Interface in org.eclipse.emf.compare.rcp.ui.internal.configuration
Event indicating a change in IDiffRelationshipComputer.
IEMFComparatorChange - Interface in org.eclipse.emf.compare.rcp.ui.internal.configuration
 
IEMFCompareBuilderConfigurator - Interface in org.eclipse.emf.compare.rcp.internal.extension
Engine provider for EMF Compare.
IEMFCompareConfiguration - Interface in org.eclipse.emf.compare.rcp.ui.internal.configuration
 
IEMFComparisonSource - Interface in org.eclipse.emf.compare.ide.ui.source
This adapter is used by EMFCompare to check if a compare button especially for EMFCompare should be added.
IEObjectMatcher - Interface in org.eclipse.emf.compare.match.eobject
An IEObjectMatcher will be used by the default implementation of the DefaultMatchEngine in order to determine the mappings between three lists of EObjects coming from the left, right and origin sides.
IEQUALITY_HELPER - Static variable in interface org.eclipse.emf.compare.ComparePackage
The meta object id for the 'IEquality Helper' data type.
IEQUALITY_HELPER - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
The meta object literal for the 'IEquality Helper' data type.
IEqualityHelper - Interface in org.eclipse.emf.compare.utils
Use to compare objects by the IMatchEngine.
IEqualityHelperFactory - Interface in org.eclipse.emf.compare.match
A factory that instantiate IEqualityHelper.
IEquiEngine - Interface in org.eclipse.emf.compare.equi
.
ignorableWhitespace(char[], int, int) - Method in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLDefaultHandler
ignorableWhitespace(char[], int, int) - Method in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLHandler
IGraph<E> - Interface in org.eclipse.emf.compare.graph
Interface of a directed graph.
IGraphConsumer - Interface in org.eclipse.emf.compare.rcp.graph
Graph consumer, that maintains the state of a graph created by a third party.
IGraphView<E> - Interface in org.eclipse.emf.compare.graph
Read-only view of a Graph.
IImplicitDependencies - Interface in org.eclipse.emf.compare.ide.ui.internal.logical.resolver
This interface describes the contract of providing the set of files that must be used "together with" a given file, whatever the desired semantics of "together with" is.
IItemDescriptionProvider - Interface in org.eclipse.emf.compare.provider
This is the interface implemented to provide a description for an item.
IItemDescriptor<T> - Interface in org.eclipse.emf.compare.rcp.internal.extension
An item descriptor.
IItemRegistry<T> - Interface in org.eclipse.emf.compare.rcp.internal.extension
Item registry.
IItemStyledLabelProvider - Interface in org.eclipse.emf.compare.provider
This is the interface implemented to provide a styled label for an item.
ILoadOnDemandPolicy - Interface in org.eclipse.emf.compare.rcp.policy
A policy that can be asked to if it is authorizing resource to be loaded on demand.
ILoadOnDemandPolicy.Registry - Interface in org.eclipse.emf.compare.rcp.policy
A registry of policy.
ILogicalModelViewHandler - Interface in org.eclipse.emf.compare.ide.ui.internal.logical.view
Handle, for the Logical Model View, the editors activations and the selections of items.
image - Variable in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl
The icon that the EMF Compare UI will display for this group.
IMatchEngine - Interface in org.eclipse.emf.compare.match
This class defines the general contract of a Matching engine.
IMatchEngine.Factory - Interface in org.eclipse.emf.compare.match
Wrapper describing the given match engine.
IMatchEngine.Factory.Registry - Interface in org.eclipse.emf.compare.match
A registry of IMatchEngine.Factory.
IMergeAllNonConflictingRunnable - Interface in org.eclipse.emf.compare.internal.domain
The basic contract for a "merge all non-conflicting" differences.
IMergeCriterion - Interface in org.eclipse.emf.compare.merge
Criterion for describing a merge operation.
IMergeCriterionAware - Interface in org.eclipse.emf.compare.merge
This interface is used to select mergers according to some criterion.
IMergeData - Interface in org.eclipse.emf.compare.internal.merge
Interface implemented by MergeDataImpl.
IMergeOptionAware - Interface in org.eclipse.emf.compare.merge
Handles a list of merge options.
IMergePreviewModeChange - Interface in org.eclipse.emf.compare.rcp.ui.internal.configuration
 
IMerger - Interface in org.eclipse.emf.compare.merge
Mergers are used by EMF Compare to merge specific differences from one side to the other.
IMerger.Registry - Interface in org.eclipse.emf.compare.merge
This will hold all registered mergers.
IMerger.Registry2 - Interface in org.eclipse.emf.compare.merge
Registry that can provide its mergers sorted by rank descending.
IMerger.RegistryImpl - Class in org.eclipse.emf.compare.merge
A default implementation of an IMerger.Registry.
IMerger2 - Interface in org.eclipse.emf.compare.merge
This adds the ability for mergers to define their own sub-set of "required" differences.
IMergeResolutionListener - Interface in org.eclipse.emf.compare.ide.ui.mergeresolution
Provides an interface for listening to the events of a successful merge resolution.
IMergeRunnable - Interface in org.eclipse.emf.compare.domain
Interface for executing merge commands from the ICompareEditingDomain.
IMergeViewer - Interface in org.eclipse.emf.compare.rcp.ui.mergeviewer
A specific IInputSelectionProvider for EMF Compare.
IMergeViewer.MergeViewerSide - Enum in org.eclipse.emf.compare.rcp.ui.mergeviewer
An enum that represents the side of the viewer and provides utilty methods to manage sides.
IMergeViewerItem - Interface in org.eclipse.emf.compare.rcp.ui.mergeviewer.item
An IMergeViewerItem associate a Diff and its left side, right side and ancestor side values.
IMergeViewerItem.Container - Interface in org.eclipse.emf.compare.rcp.ui.mergeviewer.item
Deprecated.
IMergeViewerItem.Container is no longer needed since its functionality is now provided by IMergeViewerItemContentProvider. Use an IMergeViewerItem instead.
IMergeViewerItemContentProvider - Interface in org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider
Interface for specialized tree content providers for the comparison content merge viewer.
IMergeViewerItemProvider - Interface in org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider
The contract for providers responsible for determining root elements in merge viewers.
IMergeViewerItemProviderConfiguration - Interface in org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider
The configuration used by IMergeViewerItemContentProviders.
IModelInclusionTester - Interface in org.eclipse.emf.compare.ide.logical
A model tester specifies whether an IFile shall be considered as EMF Model or not.
IModelMinimizer - Interface in org.eclipse.emf.compare.ide.ui.logical
This can be used in order to tell EMF Compare how to minimize the logical model to a reduced set of resources.
IModelMinimizer.Registry - Interface in org.eclipse.emf.compare.ide.ui.logical
A registry for model minimizers.
IModelResolver - Interface in org.eclipse.emf.compare.ide.ui.logical
This can be used in order to tell EMF Compare how the logical model of a given file can be resolved in its entirety.
IModelUpdateStrategy - Interface in org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer
A strategy for updating the model with changes made from within a content merge viewer.
IModelUpdateStrategyProvider - Interface in org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer
IMPL_CLASS_DESCRIPTOR_ATTR - Static variable in class org.eclipse.emf.compare.rcp.internal.extension.impl.DescriptorRegistryEventListener
Engine implementation class attribute of extension point.
Implementation() - Constructor for class org.eclipse.emf.compare.provider.EMFCompareEditPlugin.Implementation
Creates an instance.
implicitDependencies - Variable in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.AbstractResolution
The implicit dependencies.
impliedBy - Variable in class org.eclipse.emf.compare.impl.DiffImpl
The cached value of the 'Implied By' reference list.
implies - Variable in class org.eclipse.emf.compare.impl.DiffImpl
The cached value of the 'Implies' reference list.
IN_CURRENT_THREAD - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewerContentProvider.CallbackType
Run the runnable in the current thread.
IN_UI_ASYNC - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewerContentProvider.CallbackType
Run the runnable in the UI thread asynchronously.
IN_UI_SYNC - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewerContentProvider.CallbackType
Run the runnable in the UI thread synchronously.
INamespaceDeclarationListener - Interface in org.eclipse.emf.compare.ide.internal.utils
The listener interface for receiving namespace declaration events from the XML parsers.
INCOMING_CHANGE_COLOR_THEME_KEY - Static variable in class org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.CompareColorImpl
Incoming color key in theme
index - Variable in class org.eclipse.emf.compare.internal.conflict.AbstractConflictSearch
The index of the comparison.
index(Comparison, Monitor) - Static method in class org.eclipse.emf.compare.internal.conflict.ComparisonIndex
Utility method to index a comparison.
index(EObject, EObjectIndex.Side) - Method in interface org.eclipse.emf.compare.match.eobject.EObjectIndex
Register an Object in the index with the given side.
index(EObject, EObjectIndex.Side) - Method in class org.eclipse.emf.compare.match.eobject.internal.ByTypeIndex
Register an Object in the index with the given side.
index(EObject, EObjectIndex.Side) - Method in class org.eclipse.emf.compare.match.eobject.internal.ProximityIndex
Register an Object in the index with the given side.
indexForElement(Widget, Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
indexOf(Comparison, List<E>, E) - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
Checks whether the given list contains the given element according to the semantics of IEqualityHelper#matchingValues(Comparison, Object, Object) and returns the index at which it is positioned if applicable.
info(String) - Method in class org.eclipse.emf.compare.rcp.EMFCompareLogger
 
INFO - org.eclipse.emf.compare.rcp.EMFCompareLogger.Level
 
init() - Static method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
Creates the default factory implementation.
init() - Static method in class org.eclipse.emf.compare.impl.ComparePackageImpl
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
init(Collection<IDifferenceFilter>, Collection<IDifferenceFilter>, Collection<IDifferenceFilter>) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.StructureMergeViewerFilter
Init this StructureMergeViewerFilter.
init(IWorkbench) - Method in class org.eclipse.emf.compare.ide.ui.internal.preferences.EditorPreferencePage
 
init(IWorkbench) - Method in class org.eclipse.emf.compare.ide.ui.internal.preferences.MergePreferencesPage
 
init(IWorkbench) - Method in class org.eclipse.emf.compare.ide.ui.internal.preferences.ModelResolutionPreferencePage
 
init(IWorkbench) - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.AdapterFactoriesPreferencePage
 
init(IWorkbench) - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.EMFComparePreferencePage
 
init(IWorkbench) - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.EnginesPreferencePage
 
init(IWorkbench) - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.FiltersPreferencePage
 
init(IWorkbench) - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.GroupsPreferencePage
 
init(IWorkbench) - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.LoggingPreferencePage
init(IWorkbench) - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.PostProcessorPreferencePage
initAdapterFactory(Comparison) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewer
Creates a new adapter factory based on the current compare configuration.
initialize() - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.DefaultResolutionContext
Initializes the context.
initialize() - Method in interface org.eclipse.emf.compare.ide.ui.internal.logical.resolver.IResolutionContext
Initializes the context.
initialize() - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceComputationScheduler
Initializes this scheduler, which instantiates its ResourceComputationScheduler.terminator.
initialize() - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ThreadedModelResolver
This will be called as soon as the class is created by the registry.
initialize() - Method in class org.eclipse.emf.compare.ide.ui.logical.AbstractModelResolver
This will be called as soon as the class is created by the registry.
initialize() - Method in interface org.eclipse.emf.compare.ide.ui.logical.IModelResolver
This will be called as soon as the class is created by the registry.
initializeDefaultPreferences() - Method in class org.eclipse.emf.compare.ide.ui.internal.preferences.EMFCompareUIPreferencesInitializer
initializePackageContents() - Method in class org.eclipse.emf.compare.impl.ComparePackageImpl
Complete the initialization of the package and its meta-model.
initMapping(Collection<? extends IDifferenceGroup>, IDifferenceGroupProvider, TreeNode) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.provider.TreeNodeItemProviderSpec
Init the mapping.
initStructureMergeViewerFilter(Comparison, IComparisonScope) - Method in class org.eclipse.emf.compare.ide.ui.internal.configuration.EMFCompareConfiguration
 
initStructureMergeViewerGroupProvider(Comparison, IComparisonScope) - Method in class org.eclipse.emf.compare.ide.ui.internal.configuration.EMFCompareConfiguration
 
initToolbar(IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewer
The tool bar must be init after we know the editable state of left and right input.
initToolbar(AbstractTreeViewer, INavigatable, CompareHandlerService) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.CompareToolBar
 
initToolTipAndImage() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.SelectDiffAction
 
initToolTipAndImage(MergeMode) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeAction
 
initToolTipAndImage(MergeMode) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeAllNonConflictingAction
 
initToolTipAndImage(MergeMode) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeContainedAction
 
initToolTipAndImage(MergeMode) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeContainedConflictingAction
 
initToolTipAndImage(MergeMode) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeContainedNonConflictingAction
 
inputChanged(Object, Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewer
inputChanged(Object, Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
inputChanged(Object, Object) - Method in class org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl.TableMergeViewer
inputChanged(Object, Object) - Method in class org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl.TreeMergeViewer
inputChanged(Viewer, Object, Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.table.TableContentMergeViewerContentProvider
 
inputChanged(Viewer, Object, Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text.EMFCompareTextMergeViewerContentProvider
 
inputChanged(Viewer, Object, Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.TreeContentMergeViewerContentProvider
INSERT - org.eclipse.emf.compare.internal.dmp.diff_match_patch.Operation
 
install(StructuredViewer) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.StructureMergeViewerGrouper
Install this grouper on the given viewer.
INSTANCE - Static variable in class org.eclipse.emf.compare.merge.AdditiveMergeCriterion
The singleton instance of this class.
INSTANCE - Static variable in class org.eclipse.emf.compare.provider.EMFCompareEditPlugin
Keep track of the singleton.
InteractiveUIBuilder(Composite, IItemRegistry<T>) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.preferences.impl.InteractiveUIContent.InteractiveUIBuilder
Constructor.
InteractiveUIContent - Class in org.eclipse.emf.compare.rcp.ui.internal.preferences.impl
A User interface that holds a viewer and satellites elements.
InteractiveUIContent.InteractiveUIBuilder<T> - Class in org.eclipse.emf.compare.rcp.ui.internal.preferences.impl
Builder for an Interactive UI.
interestedIn(Resource) - Method in interface org.eclipse.emf.compare.merge.ResourceChangeAdapter.IResourceChangeParticipant
Whether the participant is interested in the given resource.
internalAdd(Widget, Object, Object[]) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
internalCollapseToLevel(Widget, int) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
internalExpand(Object, boolean) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
internalExpandToLevel(Widget, int) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
internalGetAllResultingMerges(Diff, boolean) - Method in class org.eclipse.emf.compare.merge.DiffRelationshipComputer
Returns the set of all differences directly related to the given one, either as dependencies or as implications.
internalGetWidgetToSelect(Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
internalInitializeTree(Control) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
internalLock - Variable in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ModelResourceListener
Prevents concurrent access to the two internal sets.
internalRefresh(Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewer
internalRefresh(Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
internalRefresh(Object, boolean) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
internalRefresh(Widget, Object, boolean, boolean) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
internalRefreshStruct(Widget, Object, boolean) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
internalRemove(Object[]) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
internalRemove(Object, Object[]) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
internalUpdate(Widget, Object, String[]) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
internalWorked(double) - Method in class org.eclipse.emf.compare.ide.ui.internal.util.ThreadSafeProgressMonitor
invalidate() - Method in class org.eclipse.emf.compare.merge.CachingDiffRelationshipComputer
Invalidates the complete cache, so that relationships will be re-calculated any diff the next time a respective method is called.
inverse() - Method in enum org.eclipse.emf.compare.internal.merge.MergeMode
Returns the inverse of this enum.
invoke(String, Class<?>[], Object...) - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.util.DynamicObject
 
IOptionalProvider - Interface in org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider
A contract for a provider which can indicate whether it wants to handle a certain object.
IPostProcessor - Interface in org.eclipse.emf.compare.postprocessor
Implementations of this interface can be used in order to tell EMF Compare how to make post treatments at each step of the comparison.
IPostProcessor.Descriptor - Interface in org.eclipse.emf.compare.postprocessor
Wrapper describing the given post processor.
IPostProcessor.Descriptor.Registry<K> - Interface in org.eclipse.emf.compare.postprocessor
Registry of post processor.
IProxyCreationListener - Interface in org.eclipse.emf.compare.ide.internal.utils
Describes the contract for a proxy creation listener as can be notifier from this pool's created parsers.
IReqEngine - Interface in org.eclipse.emf.compare.req
This class defines the general contract of a Requirements engine.
IResolutionContext - Interface in org.eclipse.emf.compare.ide.ui.internal.logical.resolver
A resolution context provides the different elements that can be involved in a comparison taking logical models into account.
IResourceContentsAccessor - Interface in org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor
A specific ICompareAccessor for resource contents.
IResourceDependencyLocalResolver - Interface in org.eclipse.emf.compare.ide.ui.internal.logical.resolver
A resource dependency provider is in charge of providing the dependencies of resources (local or remote resources, remote meaning hosted in git for instance).
IResourceDependencyProvider - Interface in org.eclipse.emf.compare.ide.ui.internal.logical.resolver
A resource dependency provider is in charge of providing the dependencies of resources (local or remote resources, remote meaning hosted in git for instance).
IResourceDependencyRemoteResolver - Interface in org.eclipse.emf.compare.ide.ui.internal.logical.resolver
A resource dependency provider is in charge of providing the dependencies of resources (local or remote resources, remote meaning hosted in git for instance).
IResourceMatcher - Interface in org.eclipse.emf.compare.match.resource
An IResourceMatcher will be used to match two or three Resources together; depending on whether we are doing a two or three way comparison.
IResourceMatchingStrategy - Interface in org.eclipse.emf.compare.match.resource
A StrategyResourceMatcher will be used to match two or three Resources together; depending on whether we are doing a two or three way comparison.
IResourceSetHook - Interface in org.eclipse.emf.compare.ide.hook
Interface used to hook some behavior into the ResourceSet used by EMF Compare when using logical model.
irrelevant(EStructuralFeature) - Method in class org.eclipse.emf.compare.match.eobject.DefaultWeightProvider
return true i the feature is irrelevant for the comparison.
IS_EGENERIC_TYPE_WITHOUT_PARAMETERS - Static variable in class org.eclipse.emf.compare.utils.EMFComparePredicates
Deprecated.
Predicate used to know if the given EObject is an EGenericType without eTypeArguments.
IS_INSERTION_POINT - Static variable in interface org.eclipse.emf.compare.rcp.ui.mergeviewer.item.IMergeViewerItem
A predicate to know if the given Item is an insertion point.
isAccepting(Diff, boolean) - Static method in class org.eclipse.emf.compare.merge.AbstractMerger
Checks whether the given merge direction will result in accepting this difference based on the difference's source.
isActive() - Method in class org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters.AbstractDifferenceFilter
Whether the filter is enabled, i.e. will be taken into account in computations and displayed in the UI.
isActive() - Method in interface org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters.IDeactivableDiffFilter
Whether the filter is enabled, i.e. will be taken into account in computations and displayed in the UI.
isAdapterForType(Object) - Method in class org.eclipse.emf.compare.ide.internal.utils.StoragePathAdapter
 
isAdapterForType(Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.CompareInputAdapter
isAdapterForType(Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.ForwardingCompareInputAdapter
isAdapterForType(Object) - Method in class org.eclipse.emf.compare.internal.FeatureFilterAdapter
 
isAdapterForType(Object) - Method in class org.eclipse.emf.compare.internal.merge.MergeDataImpl
 
isAdapterForType(Object) - Method in class org.eclipse.emf.compare.match.MatchOfContainmentReferenceChangeAdapter
.
isAdapterForType(Object) - Method in class org.eclipse.emf.compare.merge.ResourceChangeAdapter
 
isAdapterForType(Object) - Method in class org.eclipse.emf.compare.provider.ForwardingItemProvider
Deprecated.
isAdapterForType(Object) - Method in class org.eclipse.emf.compare.provider.spec.ReferenceChangeItemProviderSpec
isAdapterForType(Object) - Method in class org.eclipse.emf.compare.rcp.ui.internal.configuration.SideLabelProvider
isAdapterForType(Object) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl
isAdapterForType(Object) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.provider.GroupItemProviderAdapter
isAdapterForType(Object) - Method in class org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.AbstractDifferenceGroupProvider
isAdapterForType(Object) - Method in class org.eclipse.emf.compare.scope.AbstractComparisonScope
 
isAdapterForType(Object) - Method in class org.eclipse.emf.compare.utils.EqualityHelper
isAdd(ReferenceChange, boolean) - Method in class org.eclipse.emf.compare.merge.AbstractMerger
Specifies whether the given diff will add a value in the target model for the current merging.
isAdditiveConflict() - Static method in class org.eclipse.emf.compare.utils.EMFComparePredicates
Deprecated.
Predicate to test whether a conflict is additive or not.
isAddOrSetDiff(Diff) - Static method in class org.eclipse.emf.compare.internal.utils.ComparisonUtil
Checks if the given difference is either an addition or a "set" from the default value to a new reference.
isAuthorizing(URI) - Method in interface org.eclipse.emf.compare.rcp.policy.ILoadOnDemandPolicy
Returns true if this policy is authorizing the resource with the given URI to be loaded on demand, false either.
isCanceled() - Method in class org.eclipse.emf.compare.ide.ui.internal.util.ThreadSafeProgressMonitor
isChangeIgnored(int) - Method in class org.eclipse.emf.compare.ide.ui.internal.configuration.ForwardingCompareConfiguration
 
isChildOf(URI, Collection<URI>) - Static method in class org.eclipse.emf.compare.rcp.ui.internal.util.ResourceUIUtil
Check if the given URI is a child (directly or not) of one of the given list of URIs.
isConflicting() - Method in class org.eclipse.emf.compare.internal.ThreeWayTextDiff
Specifies whether the modification on the left-hand side and the modifications on the right-hand side are conflicting.
isContainedInFeatureMap(EObject) - Static method in class org.eclipse.emf.compare.internal.utils.ComparisonUtil
Determines if the given EObject is contained directly within a FeatureMap by checking the EAnnotations.
isContainmentDelete() - Method in class org.eclipse.emf.compare.internal.conflict.AbstractConflictSearch
This predicate will be true for any Match which represents a containment deletion.
isContainmentRefChange(Diff) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl
Is it a containment reference change?
isContainmentReference(EStructuralFeature) - Static method in class org.eclipse.emf.compare.internal.utils.DiffUtil
Specifies whether the given feature is a containment reference.
isDanglingRootDeletion() - Method in class org.eclipse.emf.compare.internal.conflict.ResourceAttachmentChangeConflictSearch.Delete
Indicate whether the current diff represents the deletion of a 'dangling' root of a resource.
isDebugEnabled() - Method in class org.eclipse.emf.compare.rcp.EMFCompareLogger
 
isDeleteOrUnsetDiff(Diff) - Static method in class org.eclipse.emf.compare.internal.utils.ComparisonUtil
Checks if the given difference is either a deletion or a "unset" to the default value.
isDeliver() - Method in class org.eclipse.emf.compare.command.impl.TransactionalDualCompareCommandStack
Returns whether delivery of notifications to listeners is enabled.
isDiffOnEOppositeOf(ReferenceChange) - Static method in class org.eclipse.emf.compare.utils.EMFComparePredicates
Deprecated.
This predicate can be used to check whether a given Diff is a ReferenceChange representing the eOpposite of the diff argument.
isEditable(boolean) - Method in class org.eclipse.emf.compare.ide.ui.internal.configuration.ForwardingCompareConfiguration
Facility to check for editability of a given side to facilitate implementation in classes that receive a boolean to indicate the side.
ISemanticObjectLabelProvider - Interface in org.eclipse.emf.compare.provider
Provider of labels for semantic objects.
isEMFCompareCompliantFile(IFile) - Static method in class org.eclipse.emf.compare.ide.ui.internal.logical.view.LogicalModelViewHandlerUtil
Check if the given file is a model compliant with EMF Compare.
isEmptyAndMissingOnOtherSide(Resource) - Method in class org.eclipse.emf.compare.merge.ResourceChangeAdapter
Indicate whether a resource is empty and is only on its side of the comparison (i.e. if it should be deleted unless a special restriction prevents it).
isEnabled() - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.registry.ModelResolverRegistry
This can be used to check whether model resolution is currently enabled.
isEnabled() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.SaveComparisonModelAction
isEnabled() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.CompareToolBar
Returns whether the toolbar is currently enabled.
isEnabled() - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions.GroupAction
 
isEnabled(IComparisonScope, Comparison) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ThreeWayComparisonGroupProvider
Returns the activation condition based on the scope and comparison objects.
isEnabled(IComparisonScope, Comparison) - Method in class org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters.AbstractDifferenceFilter
Returns the activation condition based on the scope and comparison objects.
isEnabled(IComparisonScope, Comparison) - Method in interface org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters.IDifferenceFilter
Returns the activation condition based on the scope and comparison objects.
isEnabled(IComparisonScope, Comparison) - Method in class org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.AbstractDifferenceGroupProvider
Returns the activation condition based on the scope and comparison objects.
isEnabled(IComparisonScope, Comparison) - Method in interface org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.IDifferenceGroupProvider
Returns the activation condition based on the scope and comparison objects.
isEquivalentTo(Diff) - Static method in class org.eclipse.emf.compare.utils.EMFComparePredicates
Deprecated.
This predicate can be used to check whether a given Diff is equivalent to the diff argument.
isExpandable() - Method in class org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl.AbstractTableOrTreeItemWrapper
Returns whether the receiver can be expanded to show children.
isFactoryFor(Object) - Method in interface org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.factory.IAccessorFactory
Checks if the target object is applicable to the factory.
isFactoryFor(Object) - Method in class org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.ComparisonAccessorFactory
Checks if the target object is applicable to the factory.
isFactoryFor(Object) - Method in class org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.ContainmentReferenceChangeAccessorFactory
Checks if the target object is applicable to the factory.
isFactoryFor(Object) - Method in class org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.FeatureMapChangeMoveAccessorFactory
Checks if the target object is applicable to the factory.
isFactoryFor(Object) - Method in class org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.FeatureMapKeyChangeAccessorFactory
Checks if the target object is applicable to the factory.
isFactoryFor(Object) - Method in class org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.ManyStructuralFeatureAccessorFactory
Checks if the target object is applicable to the factory.
isFactoryFor(Object) - Method in class org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.MatchAccessorFactory
Checks if the target object is applicable to the factory.
isFactoryFor(Object) - Method in class org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.MatchResourceAccessorFactory
Checks if the target object is applicable to the factory.
isFactoryFor(Object) - Method in class org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.ResourceContentsAccessorFactory
Checks if the target object is applicable to the factory.
isFactoryFor(Object) - Method in class org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.SingleStructuralFeatureAccessorFactory
Checks if the target object is applicable to the factory.
isFactoryFor(Object) - Method in class org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl.StringAttributeChangeAccessorFactory
Checks if the target object is applicable to the factory.
isFactoryForType(Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider.TreeCompareInputAdapterFactory
isFactoryForType(Object) - Method in class org.eclipse.emf.compare.provider.CompareItemProviderAdapterFactory
isFactoryForType(Object) - Method in class org.eclipse.emf.compare.provider.TooltipLabelAdapterFactory
 
isFactoryForType(Object) - Method in class org.eclipse.emf.compare.util.CompareAdapterFactory
Returns whether this factory is applicable for the type of the object.
isFeatureMapChange(Diff) - Method in class org.eclipse.emf.compare.internal.conflict.AbstractConflictSearch
Specifies whether the given diff is a FeatureMapChange.
isFeatureMapChangeOrMergeableStringAttributeChange(Diff, Diff) - Method in class org.eclipse.emf.compare.internal.conflict.AbstractConflictSearch
Specifies whether the given diff1 and diff2 are either feature map changes or mergeable attribute changes of String attributes.
isFeatureMapContainment(Diff) - Static method in class org.eclipse.emf.compare.internal.utils.ComparisonUtil
Checks whether the given diff corresponds to a feature map containment change.
isFeatureMapDerivedFeature(EReference) - Static method in class org.eclipse.emf.compare.utils.ReferenceUtil
Checks if the given reference is a FeatureMap-derived feature.
isFiltered - Variable in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.AbstractMergeContainedAction
The predicate to determine whether a tree node is filtered.
isFiltered(StructuredViewer, Object, Object) - Static method in class org.eclipse.emf.compare.ide.ui.internal.util.JFaceUtil
All element filter tests must go through this method.
isFirstLevelFragment(URI) - Static method in class org.eclipse.emf.compare.rcp.ui.internal.util.ResourceUIUtil
Check if the given URI corresponds to a fragment of model that is at the first level of the model, in other words a fragment that is directly under a root resource.
isFragment(URI) - Static method in class org.eclipse.emf.compare.rcp.ui.internal.util.ResourceUIUtil
Check if the given URI correspond to a fragment of model.
isFragment(Match, IMergeViewer.MergeViewerSide) - Static method in class org.eclipse.emf.compare.rcp.ui.internal.util.ResourceUIUtil
Check if the given match is a root match of its comparison model and is a fragment.
isHighlightRelatedChanges() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewer
Returns whether we highlight changes related to the current selected change.
isHookFor(Collection<? extends URI>) - Method in class org.eclipse.emf.compare.ide.hook.AbstractResourceSetHooks
Returns true if this hook should be used.
isHookFor(Collection<? extends URI>) - Method in interface org.eclipse.emf.compare.ide.hook.IResourceSetHook
Returns true if this hook should be used.
isIgnoredAttribute(EAttribute) - Method in class org.eclipse.emf.compare.diff.FeatureFilter
This will be used by FeatureFilter.getAttributesToCheck(Match) in order to determine whether a given attribute should be ignored.
isIgnoredReference(Match, EReference) - Method in class org.eclipse.emf.compare.diff.FeatureFilter
This will be used by FeatureFilter.getReferencesToCheck(Match) in order to determine whether a given reference should be ignored.
isIncluded(EReference) - Method in class org.eclipse.emf.compare.internal.DiffCrossReferencer
isIncluded(EReference) - Method in class org.eclipse.emf.compare.internal.MatchCrossReferencer
isInContainer(IResource) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceDependencyLocalResolver
This predicate can be used to check wether a given URI points to a workspace resource contained in the given container.
isInContainer(IResource) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceDependencyProvider
This predicate can be used to check wether a given URI points to a workspace resource contained in the given container.
isInfoEnabled() - Method in class org.eclipse.emf.compare.rcp.EMFCompareLogger
 
isInitialized() - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceComputationScheduler
Indicates whether this scheduler is initialized, i.e. it can run computations.
isInRealAddAddConflict() - Static method in class org.eclipse.emf.compare.utils.EMFComparePredicates
Deprecated.
Indicates whether a diff is part of a real add/add conflict.
isInScope(EObject) - Method in class org.eclipse.emf.compare.match.eobject.ProximityEObjectMatcher
Check whether the object is in the scope or not.
isInScope(EObject) - Method in interface org.eclipse.emf.compare.match.eobject.ScopeQuery
Check whether the object is in the scope or not.
isInsertionPoint() - Method in class org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl.MergeViewerItem
Returns true if the Item is an insertion point, false otherwise.
isInsertionPoint() - Method in interface org.eclipse.emf.compare.rcp.ui.mergeviewer.item.IMergeViewerItem
Returns true if the Item is an insertion point, false otherwise.
isInSync(IResource) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.RemoteMappingContextStorageAccessor
Checks whether the given resource is considered "in sync".
isInSync(IResource) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.SubscriberStorageAccessor
Checks whether the given resource is considered "in sync".
isInSync(IResource) - Method in interface org.eclipse.emf.compare.ide.ui.logical.IStorageProviderAccessor
Checks whether the given resource is considered "in sync".
isInTerminalState(Diff) - Static method in class org.eclipse.emf.compare.merge.AbstractMerger
Returns whether the given difference is in a terminal state or not.
isInterruptedOrCanceled(IProgressMonitor) - Static method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResolutionUtil
Checks if the current thread is interrupted or if the given monitor has been canceled.
isLabelProperty(Object, String) - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.fallback.TextFallbackCompareInputLabelProvider
isLabelProperty(Object, String) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider.TreeNodeCompareInputLabelProvider
isLeftDirty() - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.fallback.TextFallbackMergeViewer
isLeftEditable() - Method in class org.eclipse.emf.compare.ide.ui.internal.configuration.ForwardingCompareConfiguration
 
isLeftEditable() - Method in class org.eclipse.emf.compare.ide.ui.internal.editor.ComparisonScopeInput
 
isLeftEditable() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.AbstractMergeRunnable
 
isLeftEditable() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeAction
 
isLeftEditable() - Method in interface org.eclipse.emf.compare.internal.merge.IMergeData
Returns whether the left side of the comparison is editable.
isLeftEditable() - Method in class org.eclipse.emf.compare.internal.merge.MergeDataImpl
Returns whether the left side of the comparison is editable.
isLeftEditable() - Method in interface org.eclipse.emf.compare.rcp.ui.internal.configuration.IEMFCompareConfiguration
 
isLeftEditable(Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.table.TableContentMergeViewerContentProvider
 
isLeftEditable(Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text.EMFCompareTextMergeViewerContentProvider
 
isLeftEditable(Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.TreeContentMergeViewerContentProvider
isLeftSaveNeeded() - Method in interface org.eclipse.emf.compare.command.ICompareCommandStack
Returns whether the left model has changes since ICompareCommandStack.leftSaveIsDone() was call the last.
isLeftSaveNeeded() - Method in class org.eclipse.emf.compare.command.impl.CompareCommandStack
Returns whether the left model has changes since ICompareCommandStack.leftSaveIsDone() was call the last.
isLeftSaveNeeded() - Method in class org.eclipse.emf.compare.command.impl.DualCompareCommandStack
Returns whether the left model has changes since ICompareCommandStack.leftSaveIsDone() was call the last.
isLeftSaveNeeded() - Method in class org.eclipse.emf.compare.command.impl.TransactionalDualCompareCommandStack
Returns whether the left model has changes since ICompareCommandStack.leftSaveIsDone() was call the last.
isLeftToRight() - Method in interface org.eclipse.emf.compare.command.ICompareCopyCommand
Returns true if the command will be applied from left to right side, false otherwise.
isLeftToRight() - Method in class org.eclipse.emf.compare.command.impl.AbstractCopyCommand
Returns true if the command will be applied from left to right side, false otherwise.
isLeftToRight() - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text.EMFCompareTextMergeViewer.EditCommand
Returns true if the command will be applied from left to right side, false otherwise.
isLeftToRight() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeAction
 
isLeftToRight(boolean, boolean) - Method in enum org.eclipse.emf.compare.internal.merge.MergeMode
Returns if this mode will lead to merge to left to right depending whether left and/or right are editable.
isLeftToRight(Diff, boolean, boolean) - Method in enum org.eclipse.emf.compare.internal.merge.MergeMode
To exactly know the way of merge (to compute consequences) we need the source of the diff.
isLocal() - Method in class org.eclipse.emf.compare.ide.internal.utils.StoragePathAdapter
 
isMarkAsMerged(Diff, IMergeViewerItem, IEMFCompareConfiguration) - Static method in class org.eclipse.emf.compare.rcp.ui.internal.util.MergeViewerUtil
Checks if the given diff is considered as a mark as merged diff.
isMatchEngineFactoryFor(IComparisonScope) - Method in interface org.eclipse.emf.compare.match.IMatchEngine.Factory
Check if the match engine factory is a good candidate for comparison.
isMatchEngineFactoryFor(IComparisonScope) - Method in class org.eclipse.emf.compare.match.impl.MatchEngineFactoryImpl
Check if the match engine factory is a good candidate for comparison.
isMatchEngineFactoryFor(IComparisonScope) - Method in class org.eclipse.emf.compare.rcp.internal.match.DefaultRCPMatchEngineFactory
Check if the match engine factory is a good candidate for comparison.
isMergeable(AttributeChange, AttributeChange) - Method in class org.eclipse.emf.compare.internal.conflict.AbstractConflictSearch
Specifies whether the two given attribute changes, diff1 and diff2, can be merged with a line-based three-way merge.
isMergeableText(String, String, String) - Method in class org.eclipse.emf.compare.conflict.DefaultConflictDetector
Specifies whether the given three versions of a text left, right, and origin are mergeable with a line-based three-way merge.
isMergeableText(String, String, String) - Method in class org.eclipse.emf.compare.internal.conflict.AbstractConflictSearch
Specifies whether the given three versions of a text left, right, and origin are mergeable with a line-based three-way merge.
isMergerFor(Diff) - Method in class org.eclipse.emf.compare.merge.AttributeChangeMerger
Check if the merger is a good candidate to merge the given difference.
isMergerFor(Diff) - Method in class org.eclipse.emf.compare.merge.ConflictMerger
Check if the merger is a good candidate to merge the given difference.
isMergerFor(Diff) - Method in class org.eclipse.emf.compare.merge.FeatureMapChangeMerger
Check if the merger is a good candidate to merge the given difference.
isMergerFor(Diff) - Method in interface org.eclipse.emf.compare.merge.IMerger
Check if the merger is a good candidate to merge the given difference.
isMergerFor(Diff) - Method in class org.eclipse.emf.compare.merge.PseudoConflictMerger
Check if the merger is a good candidate to merge the given difference.
isMergerFor(Diff) - Method in class org.eclipse.emf.compare.merge.ReferenceChangeMerger
Check if the merger is a good candidate to merge the given difference.
isMergerFor(Diff) - Method in class org.eclipse.emf.compare.merge.ResourceAttachmentChangeMerger
Check if the merger is a good candidate to merge the given difference.
isMergerFor(Diff) - Method in class org.eclipse.emf.compare.merge.ResourceLocationChangeMerger
Deprecated.
Check if the merger is a good candidate to merge the given difference.
isMirrored() - Method in class org.eclipse.emf.compare.ide.ui.internal.configuration.ForwardingCompareConfiguration
For backward compatibility, we override this to have the same implementation behavior as Eclipse Compare 3.7.
isMirrored() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeAction
 
isMirrored() - Method in interface org.eclipse.emf.compare.internal.merge.IMergeData
Returns whether the left and right sides are swapped, i.e., mirrored.
isMirrored() - Method in class org.eclipse.emf.compare.internal.merge.MergeDataImpl
Returns whether the left and right sides are swapped, i.e., mirrored.
isMirrored() - Method in interface org.eclipse.emf.compare.rcp.ui.internal.configuration.IEMFCompareConfiguration
 
isNotRefinedDirectlyConflicting(ConflictKind...) - Static method in class org.eclipse.emf.compare.utils.EMFComparePredicates
Deprecated.
Check whether a diff is not refined and has a direct conflict of (one of) the given type(s).
isNullContext(Map<Object, Object>) - Static method in class org.eclipse.emf.compare.internal.adapterfactory.context.ContextUtil
Evaluates whether the given context is a null context, i.e., the context itself is null, it has no entries or all its values are null.
isOptional() - Method in interface org.eclipse.emf.compare.internal.adapterfactory.RankedAdapterFactoryDescriptor
Returns true if the adapter factory is optional.
isReadOnly() - Method in class org.eclipse.emf.compare.ide.internal.utils.URIStorage
isReadOnly() - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.StreamAccessorStorage
isRelatedToAnExtensionAdd(AttributeChange) - Method in class org.eclipse.emf.compare.internal.postprocessor.factories.AbstractChangeFactory
Check if the given attribute change is related to a graphical add.
isRelatedToAnExtensionAdd(ReferenceChange) - Method in class org.eclipse.emf.compare.internal.postprocessor.factories.AbstractChangeFactory
Check if the given reference change is related to a graphical add.
isRelatedToAnExtensionAdd(ResourceAttachmentChange) - Method in class org.eclipse.emf.compare.internal.postprocessor.factories.AbstractChangeFactory
Check if the given resource attachment change is related to a graphical add.
isRelatedToAnExtensionChange(AttributeChange) - Method in class org.eclipse.emf.compare.internal.postprocessor.factories.AbstractChangeFactory
Check if the given attribute change is related to a graphical change.
isRelatedToAnExtensionChange(ReferenceChange) - Method in class org.eclipse.emf.compare.internal.postprocessor.factories.AbstractChangeFactory
Check if the given reference change is related to a graphical change.
isRelatedToAnExtensionChange(ResourceAttachmentChange) - Method in class org.eclipse.emf.compare.internal.postprocessor.factories.AbstractChangeFactory
Check if the given resource attachment change is related to a graphical change.
isRelatedToAnExtensionDelete(AttributeChange) - Method in class org.eclipse.emf.compare.internal.postprocessor.factories.AbstractChangeFactory
Check if the given attribute change is related to a graphical delete.
isRelatedToAnExtensionDelete(ReferenceChange) - Method in class org.eclipse.emf.compare.internal.postprocessor.factories.AbstractChangeFactory
Check if the given reference change is related to a graphical delete.
isRelatedToAnExtensionDelete(ResourceAttachmentChange) - Method in class org.eclipse.emf.compare.internal.postprocessor.factories.AbstractChangeFactory
Check if the given resource attachment change is related to a graphical delete.
isRelatedToAnExtensionMove(AttributeChange) - Method in class org.eclipse.emf.compare.internal.postprocessor.factories.AbstractChangeFactory
Check if the given attribute change is related to a graphical move.
isRelatedToAnExtensionMove(ReferenceChange) - Method in class org.eclipse.emf.compare.internal.postprocessor.factories.AbstractChangeFactory
Check if the given reference change is related to a graphical move.
isRelatedToAnExtensionMove(ResourceAttachmentChange) - Method in class org.eclipse.emf.compare.internal.postprocessor.factories.AbstractChangeFactory
Check if the given resource attachment change is related to a graphical ;ove.
isRightDirty() - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.fallback.TextFallbackMergeViewer
isRightEditable() - Method in class org.eclipse.emf.compare.ide.ui.internal.configuration.ForwardingCompareConfiguration
 
isRightEditable() - Method in class org.eclipse.emf.compare.ide.ui.internal.editor.ComparisonScopeInput
 
isRightEditable() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.AbstractMergeRunnable
 
isRightEditable() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeAction
 
isRightEditable() - Method in interface org.eclipse.emf.compare.internal.merge.IMergeData
Returns whether the right side of the comparison is editable.
isRightEditable() - Method in class org.eclipse.emf.compare.internal.merge.MergeDataImpl
Returns whether the right side of the comparison is editable.
isRightEditable() - Method in interface org.eclipse.emf.compare.rcp.ui.internal.configuration.IEMFCompareConfiguration
 
isRightEditable(Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.table.TableContentMergeViewerContentProvider
 
isRightEditable(Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text.EMFCompareTextMergeViewerContentProvider
 
isRightEditable(Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.TreeContentMergeViewerContentProvider
isRightSaveNeeded() - Method in interface org.eclipse.emf.compare.command.ICompareCommandStack
Returns whether the right model has changes since ICompareCommandStack.rightSaveIsDone() was call the last.
isRightSaveNeeded() - Method in class org.eclipse.emf.compare.command.impl.CompareCommandStack
Returns whether the right model has changes since ICompareCommandStack.rightSaveIsDone() was call the last.
isRightSaveNeeded() - Method in class org.eclipse.emf.compare.command.impl.DualCompareCommandStack
Returns whether the right model has changes since ICompareCommandStack.rightSaveIsDone() was call the last.
isRightSaveNeeded() - Method in class org.eclipse.emf.compare.command.impl.TransactionalDualCompareCommandStack
Returns whether the right model has changes since ICompareCommandStack.rightSaveIsDone() was call the last.
isRoot(EObject) - Static method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
Checks whether the given EObject is a root of its resource or not.
isRootResource(URI) - Static method in class org.eclipse.emf.compare.rcp.ui.internal.util.ResourceUIUtil
Check if the given URI correspond to the root resource of a model.
isSameSelection(List, Item[]) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
isSaveNeeded() - Method in class org.eclipse.emf.compare.command.impl.CompareCommandStack.CompareSideCommandStack
Returns whether the model has changes since CompareCommandStack.CompareSideCommandStack.saveIsDone() was call the last.
isScheduled(T) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceComputationScheduler
Evaluates whether a computation with the given key has been run or is still running since its set of keys ResourceComputationScheduler.computedKeys was last set.
isSelectFirstChange() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewer
Returns whether the first change should be selected automatically after initialization.
isSet(ReferenceChange, boolean) - Method in class org.eclipse.emf.compare.merge.AbstractMerger
Checks whether the given diff will result in the setting of a reference in the given merge direction.
isSimilar(InputStream, InputStream) - Static method in class org.eclipse.emf.compare.ide.ui.internal.logical.SimilarityComputer
Decides whether two input streams are similar.
isStrikedout() - Method in class org.eclipse.emf.compare.provider.utils.IStyledString.Style
 
isStringAttributeChange(Diff) - Method in class org.eclipse.emf.compare.internal.conflict.AbstractConflictSearch
Specifies whether the given diff is a AttributeChange of a String attribute.
isThreeWay() - Method in interface org.eclipse.emf.compare.Comparison
Returns the value of the 'Three Way' attribute.
isThreeWay() - Method in class org.eclipse.emf.compare.impl.ComparisonImpl
isThreeWay(Notifier) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.CompareInputAdapter
 
IStoragePathAdapterProvider - Interface in org.eclipse.emf.compare.ide.utils
This class is a wrapper used to create different kind of StoragePathAdapter depending on the needs.
IStoragePathProvider - Interface in org.eclipse.emf.compare.ide.utils
Some implementations of IStorage provide a plain erroneous path.
IStoragePathProvider2 - Interface in org.eclipse.emf.compare.ide.utils
.
IStorageProvider - Interface in org.eclipse.emf.compare.ide.ui.logical
Used by the logical model to wrap types that can provide IStorages.
IStorageProviderAccessor - Interface in org.eclipse.emf.compare.ide.ui.logical
This will be used by URI Converters in order to retrieve the storages for the files it seeks.
IStorageProviderAccessor.DiffSide - Enum in org.eclipse.emf.compare.ide.ui.logical
Used by the resolution process to determine the side of the revision to fetch.
isTransient(EStructuralFeature) - Method in class org.eclipse.emf.compare.diff.FeatureFilter
 
IStreamContentAccessor - Interface in org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy
An IStreamContentAccessor object represents a set of bytes which can be accessed by means of a stream.
IStructuralFeatureAccessor - Interface in org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor
A specific ICompareAccessor for structural features.
IStyledString - Interface in org.eclipse.emf.compare.provider.utils
Utility class that mimics the JFace's StyledString.
IStyledString.IComposedStyledString - Interface in org.eclipse.emf.compare.provider.utils
An iterable of IStyledString.
IStyledString.Style - Class in org.eclipse.emf.compare.provider.utils
A style class for IStyledString.
IStyledString.Style.BorderStyle - Enum in org.eclipse.emf.compare.provider.utils
The possible styles of the border.
IStyledString.Style.StyleBuilder - Class in org.eclipse.emf.compare.provider.utils
IStyledString.Style.UnderLineStyle - Enum in org.eclipse.emf.compare.provider.utils
The possible styles of the underline.
ISubscriberProvider - Interface in org.eclipse.emf.compare.ide.ui.subscriber
Contract for clients of the org.eclipse.emf.ecompare.ide.ui.subscriberProvider extension point.
isUnset(ReferenceChange, boolean) - Method in class org.eclipse.emf.compare.merge.AbstractMerger
Checks whether the given diff will result in the unsetting of a reference in the given merge direction.
isVisibleInMergeViewer(Diff, IDifferenceGroupProvider, Predicate<? super EObject>) - Static method in class org.eclipse.emf.compare.rcp.ui.internal.util.MergeViewerUtil
Returns true if the given diff is displayed in an group as provided by the groupProvider and not filtered by the given filter predicate.
ItemDescriptorLabelProvider - Class in org.eclipse.emf.compare.rcp.ui.internal.preferences.impl
Label provider for IItemDescriptor.
ItemDescriptorLabelProvider() - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.preferences.impl.ItemDescriptorLabelProvider
 
ItemRegistry<T> - Class in org.eclipse.emf.compare.rcp.internal.extension.impl
Registry holding IItemDescriptor.
ItemRegistry() - Constructor for class org.eclipse.emf.compare.rcp.internal.extension.impl.ItemRegistry
 
ItemUtil - Class in org.eclipse.emf.compare.rcp.internal.extension.impl
Util class for item.
iterator() - Method in class org.eclipse.emf.compare.internal.SubMatchIterable
iterator() - Method in class org.eclipse.emf.compare.provider.utils.ComposedStyledString
ITooltipLabelProvider - Interface in org.eclipse.emf.compare.provider
Provider of tooltips.
ITypedElement - Interface in org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy
Interface for getting the name, image, and type for an object.
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|All Packages