Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
P
- packages() - Method in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLHelper
- PAGE_ID - Static variable in class org.eclipse.emf.compare.ide.ui.internal.preferences.EditorPreferencePage
-
Preference page ID.
- PAGE_ID - Static variable in class org.eclipse.emf.compare.rcp.ui.internal.preferences.FiltersPreferencePage
-
Preference page ID.
- PAGE_ID - Static variable in class org.eclipse.emf.compare.rcp.ui.internal.preferences.GroupsPreferencePage
-
Id of the preference page.
- paintCenter(GC) - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.EMFCompareContentMergeViewer
- paintCenter(GC) - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.table.TableContentMergeViewer
- paintCenter(GC) - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.AbstractTreeContentMergeViewer
- parentAdapterFactory - Variable in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider.TreeCompareInputAdapterFactory
-
This keeps track of the root adapter factory that delegates to this adapter factory.
- parentAdapterFactory - Variable in class org.eclipse.emf.compare.provider.CompareItemProviderAdapterFactory
-
This keeps track of the root adapter factory that delegates to this adapter factory.
- parentAdapterFactory - Variable in class org.eclipse.emf.compare.provider.TooltipLabelAdapterFactory
-
The composed adapter factory.
- Patch() - Constructor for class org.eclipse.emf.compare.internal.dmp.diff_match_patch.Patch
-
Constructor.
- patch_addContext(diff_match_patch.Patch, String) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
-
Increase the context until it is unique, but don't let the pattern expand beyond Match_MaxBits.
- patch_addPadding(LinkedList<diff_match_patch.Patch>) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
-
Add some padding on text start and end so that edges can match something.
- patch_apply(LinkedList<diff_match_patch.Patch>, String) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
-
Merge a set of patches onto the text.
- patch_deepCopy(LinkedList<diff_match_patch.Patch>) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
-
Given an array of patches, return another array that is identical.
- Patch_DeleteThreshold - Variable in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
-
When deleting a large block of text (over ~64 characters), how close do the contents have to be to match the expected contents. (0.0 = perfection, 1.0 = very loose).
- patch_fromText(String) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
-
Parse a textual representation of patches and return a List of Patch objects.
- patch_make(String, String) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
-
Compute a list of patches to turn text1 into text2.
- patch_make(String, String, LinkedList<diff_match_patch.Diff>) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
-
Deprecated.Prefer patch_make(String text1, LinkedList
diffs). - patch_make(String, LinkedList<diff_match_patch.Diff>) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
-
Compute a list of patches to turn text1 into text2. text2 is not provided, diffs are the delta between text1 and text2.
- patch_make(LinkedList<diff_match_patch.Diff>) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
-
Compute a list of patches to turn text1 into text2. text1 will be derived from the provided diffs.
- Patch_Margin - Variable in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
-
Chunk size for context length.
- patch_splitMax(LinkedList<diff_match_patch.Patch>) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
-
Look through the patches and break up any which are longer than the maximum limit of the match algorithm.
- patch_toText(List<diff_match_patch.Patch>) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
-
Take a list of patches and return a textual representation.
- performDefaults() - Method in class org.eclipse.emf.compare.ide.ui.internal.preferences.ModelResolutionPreferencePage
- performDefaults() - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.AdapterFactoriesPreferencePage
- performDefaults() - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.EnginesPreferencePage
- performDefaults() - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.FiltersPreferencePage
- performDefaults() - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.GroupsPreferencePage
- performDefaults() - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.LoggingPreferencePage
- performDefaults() - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.PostProcessorPreferencePage
- performOk() - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.AdapterFactoriesPreferencePage
- performOk() - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.EnginesPreferencePage
- performOk() - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.FiltersPreferencePage
- performOk() - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.GroupsPreferencePage
- performOk() - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.LoggingPreferencePage
- performOk() - Method in class org.eclipse.emf.compare.rcp.ui.internal.preferences.PostProcessorPreferencePage
- performThreeWayTextMerge(String, String, String) - Method in class org.eclipse.emf.compare.merge.AttributeChangeMerger
-
Performs a three-way text merge for the given
origin
,left
, andright
text versions. - PlatformElementUtil - Class in org.eclipse.emf.compare.ide.ui.internal.util
-
This provides access to commonly used functions for platform elements, such as adaptation or file lookup.
- PlatformElementUtil() - Constructor for class org.eclipse.emf.compare.ide.ui.internal.util.PlatformElementUtil
- PLUGIN_ID - Static variable in class org.eclipse.emf.compare.ide.EMFCompareIDEPlugin
-
The plug-in ID.
- PLUGIN_ID - Static variable in class org.eclipse.emf.compare.ide.ui.internal.EMFCompareIDEUIPlugin
-
The plugin ID.
- PLUGIN_ID - Static variable in class org.eclipse.emf.compare.provider.EMFCompareEditPlugin
-
The plug-in ID.
- PLUGIN_ID - Static variable in class org.eclipse.emf.compare.rcp.EMFCompareRCPPlugin
-
The plug-in ID.
- PLUGIN_ID - Static variable in class org.eclipse.emf.compare.rcp.ui.EMFCompareRCPUIPlugin
-
The plug-in ID.
- PluginClassDescriptor<T> - Class in org.eclipse.emf.compare.rcp.extension
-
Simple utility class to create proxy of extension that are
instantiable
. - PluginClassDescriptor(IConfigurationElement, String) - Constructor for class org.eclipse.emf.compare.rcp.extension.PluginClassDescriptor
-
Creates a new descriptor for given element keeping the class name to be instantiated in an attribute named
attributeName
. - popChangedURIs() - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ModelResourceListener
-
Retrieves the set of all changed URIs since we last updated the dependencies graph, and clears it for subsequent calls.
- popContext() - Method in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLHelper
- popContext(Map<String, EFactory>) - Method in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLHelper
- popRemovedURIs() - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ModelResourceListener
-
Retrieves the set of all removed URIs since we last updated the dependencies graph, and clears it for subsequent calls.
- populateMatchNode(MatchNode) - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl
-
Build the subtree for the given match.
- populateNameInfo(NameInfo, EClass) - Method in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLHelper
- populateNameInfo(NameInfo, EDataType) - Method in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLHelper
- populateNameInfo(NameInfo, EStructuralFeature) - Method in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLHelper
- possiblyConflictingWith(Diff) - Static method in class org.eclipse.emf.compare.utils.EMFCompareJavaPredicates
-
Predicate builder for diffs that can conflict with the given diff.
- possiblyConflictingWith(Diff) - Static method in class org.eclipse.emf.compare.utils.EMFComparePredicates
-
Deprecated.Predicate builder for diffs that can conflict with the given diff.
- POST_PROCESSOR_PPID - Static variable in class org.eclipse.emf.compare.rcp.EMFCompareRCPPlugin
-
The id of the post processor extension point.
- postComparison(Comparison, Monitor) - Method in interface org.eclipse.emf.compare.postprocessor.IPostProcessor
-
This will be called by EMF Compare in order to execute the specified behavior after a comparison, from a
comparison
. - postConflicts(Comparison, Monitor) - Method in interface org.eclipse.emf.compare.postprocessor.IPostProcessor
-
This will be called by EMF Compare in order to execute the specified behavior after the conflicts step, from a
comparison
. - postDiff(Comparison, Monitor) - Method in interface org.eclipse.emf.compare.postprocessor.IPostProcessor
-
This will be called by EMF Compare in order to execute the specified behavior after the difference step, from a
comparison
. - postEquivalences(Comparison, Monitor) - Method in interface org.eclipse.emf.compare.postprocessor.IPostProcessor
-
This will be called by EMF Compare in order to execute the specified behavior after the equivalences step, from a
comparison
. - postLoadingHook(ResourceSet, Collection<? extends URI>) - Method in class org.eclipse.emf.compare.ide.hook.AbstractResourceSetHooks
-
This will be called after the resource set is populated in an unspecified order.
- postLoadingHook(ResourceSet, Collection<? extends URI>) - Method in interface org.eclipse.emf.compare.ide.hook.IResourceSetHook
-
This will be called after the resource set is populated in an unspecified order.
- postMatch(Comparison, Monitor) - Method in interface org.eclipse.emf.compare.postprocessor.IPostProcessor
-
This will be called by EMF Compare in order to execute the specified behavior after the match step, from a
comparison
. - PostProcessorDescriptor - Class in org.eclipse.emf.compare.rcp.internal.postprocessor
-
Describes an extension as contributed to the "org.eclipse.emf.compare.rcp.postProcessor" extension point.
- PostProcessorDescriptor(IConfigurationElement, Pattern, Pattern) - Constructor for class org.eclipse.emf.compare.rcp.internal.postprocessor.PostProcessorDescriptor
-
Creates a descriptor corresponding to the information of the given element.
- PostProcessorDescriptorRegistryImpl<K> - Class in org.eclipse.emf.compare.postprocessor
-
This will contain all of the EMF Compare extensions.
- PostProcessorDescriptorRegistryImpl() - Constructor for class org.eclipse.emf.compare.postprocessor.PostProcessorDescriptorRegistryImpl
-
Creates a new extension registry.
- PostProcessorFactoryRegistryListener - Class in org.eclipse.emf.compare.rcp.internal.postprocessor
-
This listener will allow us to be aware of contribution changes against the model resolver extension point.
- PostProcessorFactoryRegistryListener(String, String, ILog, IItemRegistry<IPostProcessor.Descriptor>) - Constructor for class org.eclipse.emf.compare.rcp.internal.postprocessor.PostProcessorFactoryRegistryListener
-
Creates a new registry listener with the given post processor registry to which extension will be registered.
- PostProcessorPreferencePage - Class in org.eclipse.emf.compare.rcp.ui.internal.preferences
-
Preference page used to enable/disable post processor.
- PostProcessorPreferencePage() - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.preferences.PostProcessorPreferencePage
-
Constructor.
- PostProcessorPreferencePage(String) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.preferences.PostProcessorPreferencePage
-
Constructor.
- PostProcessorPreferencePage(String, ImageDescriptor) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.preferences.PostProcessorPreferencePage
-
Constructor.
- PostProcessorRegistryImpl - Class in org.eclipse.emf.compare.rcp.internal.postprocessor
-
IPostProcessor.Descriptor.Registry implementation based on wrapping a
IItemRegistry
. - PostProcessorRegistryImpl(IItemRegistry<IPostProcessor.Descriptor>) - Constructor for class org.eclipse.emf.compare.rcp.internal.postprocessor.PostProcessorRegistryImpl
-
Constructor.
- postRequirements(Comparison, Monitor) - Method in interface org.eclipse.emf.compare.postprocessor.IPostProcessor
-
This will be called by EMF Compare in order to execute the specified behavior after the requirements step, from a
comparison
. - PRE_MERGE_MODELS_WHEN_CONFLICT - Static variable in interface org.eclipse.emf.compare.ide.ui.internal.preferences.EMFCompareUIPreferences
-
Preference indicating whether a pre-merge must be performed when a REAL conflict is detected.
- PREFERENCE_DELIMITER - Static variable in class org.eclipse.emf.compare.rcp.internal.extension.impl.ItemUtil
-
Delimiter character used to serialize a list into preferences.
- preferenceChangeListener - Variable in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewer
-
Listener reacting to changes in the
EMFCompareStructureMergeViewer.preferenceStore
. - PreferencesPropertyTester - Class in org.eclipse.emf.compare.rcp.internal.preferences
-
A tester for values of properties.
- PreferencesPropertyTester() - Constructor for class org.eclipse.emf.compare.rcp.internal.preferences.PreferencesPropertyTester
- preferenceStore - Variable in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewer
-
Preference store holding UI-related settings for this viewer.
- prefetchStream(URI, Map<?, ?>) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.RevisionedURIConverter
-
Prefetches the input stream for the given URI if any.
- preHookCreateControlAndViewer() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.AbstractStructuredViewerWrapper
- preHookCreateControlAndViewer() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewer
- preLoadingHook(ResourceSet, Collection<? extends URI>) - Method in class org.eclipse.emf.compare.ide.hook.AbstractResourceSetHooks
-
This will be called before the final resource set is populated, in unspecified order.
- preLoadingHook(ResourceSet, Collection<? extends URI>) - Method in interface org.eclipse.emf.compare.ide.hook.IResourceSetHook
-
This will be called before the final resource set is populated, in unspecified order.
- prepare() - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text.EMFCompareTextMergeViewer.EditCommand
- prepare(XMLResource, XMLHelper, Map<?, ?>) - Method in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLDefaultHandler
- prepare(XMLResource, XMLHelper, Map<?, ?>) - Method in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLHandler
- prepareInput(IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.editor.AbstractEMFCompareEditorInput
- preservingSelection(Runnable) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
- PREVIOUS_UNRESOLVED_CHANGE - Static variable in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.Navigatable
- primeRefining - Variable in class org.eclipse.emf.compare.impl.DiffImpl
-
The cached value of the '
Prime Refining
' reference. - printComparison(Comparison, PrintStream) - Static method in class org.eclipse.emf.compare.utils.EMFComparePrettyPrinter
-
Prints the whole comparison on the given stream (might be
stream
). - printDifferences(Comparison, PrintStream) - Static method in class org.eclipse.emf.compare.utils.EMFComparePrettyPrinter
-
Prints all differences detected for the given
comparison
on the givenstream
. - printMatch(Comparison, PrintStream) - Static method in class org.eclipse.emf.compare.utils.EMFComparePrettyPrinter
-
Prints all the Match elements contained by the given
comparison
. - ProblemIndicationComposite - Class in org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer
- ProblemIndicationComposite(Composite, int) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.ProblemIndicationComposite
- ProblemIndicationComposite.TextProvider - Class in org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer
- processingInstruction(String, String) - Method in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLDefaultHandler
- processingInstruction(String, String) - Method in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLHandler
- processProxies - Variable in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.LocalMonitoredProxyCreationListener
-
Whether this listener should process proxies.
- processProxies - Variable in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.RemoteMonitoredProxyCreationListener
-
Whether this listener should process proxies.
- PROJECT - Enum constant in enum class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.CrossReferenceResolutionScope
-
Crawls the project containing the file which dependencies we're resolving in order to determine their outgoing dependencies.
- propertyChange(PropertyChangeEvent) - Method in class org.eclipse.emf.compare.ide.ui.internal.configuration.ForwardingCompareConfiguration.MirroredPropertyChangeListener
- propertyChange(PropertyChangeEvent) - Method in class org.eclipse.emf.compare.ide.ui.internal.preferences.ModelResolutionPreferencePage
- PropertyContentMergeViewerCreator - Class in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.property
-
An
IViewerCreator
that creates aPropertyContentMergeViewer
. - PropertyContentMergeViewerCreator() - Constructor for class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.property.PropertyContentMergeViewerCreator
- PropertySheetAdapterFactory - Class in org.eclipse.emf.compare.ide.ui.internal.editor
-
Specific Adapter factory that provides an
ExtendedPropertySheetPage
for the Compare Editor. - PropertySheetAdapterFactory() - Constructor for class org.eclipse.emf.compare.ide.ui.internal.editor.PropertySheetAdapterFactory
- PROVIDER_ID - Static variable in class org.eclipse.emf.compare.ide.ui.internal.logical.EMFModelProvider
-
ID of this model provider.
- proximity(Iterable<String>, Iterable<String>) - Method in class org.eclipse.emf.compare.match.eobject.URIDistance
-
Return a metric result URI similarities.
- proximity(EObject, EObject) - Method in class org.eclipse.emf.compare.match.eobject.URIDistance
-
Return a metric result URI similarities.
- ProximityEObjectMatcher - Class in org.eclipse.emf.compare.match.eobject
-
This matcher is using a distance function to match EObject.
- ProximityEObjectMatcher(ProximityEObjectMatcher.DistanceFunction) - Constructor for class org.eclipse.emf.compare.match.eobject.ProximityEObjectMatcher
-
Create the matcher using the given distance function.
- ProximityEObjectMatcher.DistanceFunction - Interface in org.eclipse.emf.compare.match.eobject
-
This represent a distance function used by the
ProximityEObjectMatcher
to compare EObjects and retrieve the closest EObject from one side to another. - ProximityIndex - Class in org.eclipse.emf.compare.match.eobject.internal
-
This class is responsible for holding several version of EObjects from sides left, right or origins and provides the ability to return the closest instance (from a difference side) of a given EObject.
- ProximityIndex(ProximityEObjectMatcher.DistanceFunction, ScopeQuery) - Constructor for class org.eclipse.emf.compare.match.eobject.internal.ProximityIndex
-
Create a new
ProximityIndex
using the given distance function. - ProximityMatchStats - Class in org.eclipse.emf.compare.match.eobject.internal
-
A class responsible for tracking statistics about a given comparison process.
- ProximityMatchStats() - Constructor for class org.eclipse.emf.compare.match.eobject.internal.ProximityMatchStats
- proxyCreated(Resource, EObject, EStructuralFeature, EObject, int) - Method in interface org.eclipse.emf.compare.ide.internal.utils.IProxyCreationListener
-
This will be called when a proxy is created from one of the parser pool's parsers.
- proxyCreated(Resource, EObject, EStructuralFeature, EObject, int) - Method in class org.eclipse.emf.compare.ide.internal.utils.NotLoadingResourceSet
-
This will be called when a proxy is created from one of the parser pool's parsers.
- proxyCreated(Resource, EObject, EStructuralFeature, EObject, int) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.LocalMonitoredProxyCreationListener
-
This will be called when a proxy is created from one of the parser pool's parsers.
- proxyCreated(Resource, EObject, EStructuralFeature, EObject, int) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.RemoteMonitoredProxyCreationListener
-
This will be called when a proxy is created from one of the parser pool's parsers.
- prune() - Method in interface org.eclipse.emf.compare.graph.PruningIterator
-
Prunes the iterator so that it skips over all the elements below the most recent result of calling
next()
. - PruningIterator<E> - Interface in org.eclipse.emf.compare.graph
-
A specialized tree iterator allowing clients to prune all children below a selected one.
- PSEUDO - Enum constant in enum class org.eclipse.emf.compare.ConflictKind
-
The 'PSEUDO' literal object.
- PSEUDO_VALUE - Static variable in enum class org.eclipse.emf.compare.ConflictKind
-
The 'PSEUDO' literal value.
- PseudoConflictMerger - Class in org.eclipse.emf.compare.merge
-
A simple merger for pseudo conflict.
- PseudoConflictMerger() - Constructor for class org.eclipse.emf.compare.merge.PseudoConflictMerger
- pushContext() - Method in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLHelper
- put(String, EqualityHelperExtensionProvider.Descriptor) - Method in interface org.eclipse.emf.compare.match.eobject.EqualityHelperExtensionProvider.Descriptor.Registry
-
Adds a equality helper extension provider to the registry.
- put(String, EqualityHelperExtensionProvider.Descriptor) - Method in class org.eclipse.emf.compare.match.eobject.EqualityHelperExtensionProviderDescriptorRegistryImpl
-
Adds a equality helper extension provider to the registry.
- put(String, WeightProvider.Descriptor) - Method in interface org.eclipse.emf.compare.match.eobject.WeightProvider.Descriptor.Registry
-
Adds a weight provider to the registry.
- put(String, WeightProvider.Descriptor) - Method in class org.eclipse.emf.compare.match.eobject.WeightProviderDescriptorRegistryImpl
-
Adds a weight provider to the registry.
- put(String, IPostProcessor.Descriptor) - Method in class org.eclipse.emf.compare.rcp.internal.postprocessor.PostProcessorRegistryImpl
-
Adds a post processor to the registry.
- put(K, IPostProcessor.Descriptor) - Method in interface org.eclipse.emf.compare.postprocessor.IPostProcessor.Descriptor.Registry
-
Adds a post processor to the registry.
- put(K, IPostProcessor.Descriptor) - Method in class org.eclipse.emf.compare.postprocessor.PostProcessorDescriptorRegistryImpl
-
Adds a post processor to the registry.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form