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
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(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() - 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(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
init(Collection<IDifferenceFilter>, Collection<IDifferenceFilter>, Collection<IDifferenceFilter>) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.StructureMergeViewerFilter
Init this StructureMergeViewerFilter.
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
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(AbstractTreeViewer, INavigatable, CompareHandlerService) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.CompareToolBar
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.
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
initToolTipAndImage() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.SelectDiffAction
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
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
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
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
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.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.
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
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
isFeatureMapChangeOrMergeableStringAttributeChange(Diff, Diff) - Method in class org.eclipse.emf.compare.internal.conflict.AbstractConflictSearch
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
isIgnoredReference(Match, EReference) - Method in class org.eclipse.emf.compare.diff.FeatureFilter
isIncluded(EReference) - Method in class org.eclipse.emf.compare.internal.DiffCrossReferencer
isIncluded(EReference) - Method in class org.eclipse.emf.compare.internal.DiffCrossReferencer
isIncluded(EReference) - Method in class org.eclipse.emf.compare.internal.MatchCrossReferencer
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.structuremergeviewer.provider.TreeNodeCompareInputLabelProvider
isLeftEditable() - Method in class org.eclipse.emf.compare.ide.ui.internal.configuration.ForwardingCompareConfiguration
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
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
isLeftSaveNeeded() - Method in interface org.eclipse.emf.compare.command.ICompareCommandStack
isLeftSaveNeeded() - Method in class org.eclipse.emf.compare.command.impl.CompareCommandStack
isLeftSaveNeeded() - Method in class org.eclipse.emf.compare.command.impl.DualCompareCommandStack
isLeftSaveNeeded() - Method in class org.eclipse.emf.compare.command.impl.TransactionalDualCompareCommandStack
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(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(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(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(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(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(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(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(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(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(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(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(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.
isRightEditable() - Method in class org.eclipse.emf.compare.ide.ui.internal.configuration.ForwardingCompareConfiguration
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
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
isRightSaveNeeded() - Method in interface org.eclipse.emf.compare.command.ICompareCommandStack
isRightSaveNeeded() - Method in class org.eclipse.emf.compare.command.impl.CompareCommandStack
isRightSaveNeeded() - Method in class org.eclipse.emf.compare.command.impl.DualCompareCommandStack
isRightSaveNeeded() - Method in class org.eclipse.emf.compare.command.impl.TransactionalDualCompareCommandStack
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
isScheduled(T) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceComputationScheduler
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
EMF Compare
3.3.14.202102231741
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.