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
All Classes|All Packages
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 anextension
from aDiff
if and only if this factory canhandle
the givenDiff
. - 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 createMatch
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 theDefaultMatchEngine
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 anIMergeViewerItem
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 givenelement
according to the semantics ofIEqualityHelper#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 threeResource
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 threeResource
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 theEAnnotation
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
- 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 thediff
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 aFeatureMapChange
. - isFeatureMapChangeOrMergeableStringAttributeChange(Diff, Diff) - Method in class org.eclipse.emf.compare.internal.conflict.AbstractConflictSearch
-
Specifies whether the given
diff1
anddiff2
are eitherfeature map changes
or mergeableattribute 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
anddiff2
, 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
, andorigin
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
, andorigin
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 aAttributeChange
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 filterpredicate
. - 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.
All Classes|All Packages