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 `ITypedElement`s.
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
  Factory for `AbstractConfigurationUI`.
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 `Match`es 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
  A registry of `IDifferenceGroupExtender`.
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
  A registry of `IDifferenceGroupProvider`.
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 `IMergeViewerItemContentProvider`s.
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
  Provider for `model update strategies`.
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.
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 `Resource`s 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 `Resource`s 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 `EAnnotation`s.
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.
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.
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
  A `IStyledString.Style` builder.
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