blob: 6650b84c2bc0b1fa32ec23a230776651497cc7de [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_75) on Mon Jun 08 05:48:12 EDT 2015 -->
<title>Uses of Interface org.eclipse.emf.compare.Comparison (EMF Compare API Specification)</title>
<meta name="date" content="2015-06-08">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface org.eclipse.emf.compare.Comparison (EMF Compare API Specification)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><em><span style='font-size:small'><b>EMF Compare</b><br>3.2.0.201506080946</span></em></div>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/eclipse/emf/compare/class-use/Comparison.html" target="_top">Frames</a></li>
<li><a href="Comparison.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Interface org.eclipse.emf.compare.Comparison" class="title">Uses of Interface<br>org.eclipse.emf.compare.Comparison</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare">org.eclipse.emf.compare</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.command.impl">org.eclipse.emf.compare.command.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.conflict">org.eclipse.emf.compare.conflict</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.diff">org.eclipse.emf.compare.diff</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.domain.impl">org.eclipse.emf.compare.domain.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.equi">org.eclipse.emf.compare.equi</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.ide.ui.internal.configuration">org.eclipse.emf.compare.ide.ui.internal.configuration</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.ide.ui.internal.editor">org.eclipse.emf.compare.ide.ui.internal.editor</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions">org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.impl">org.eclipse.emf.compare.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.internal.domain">org.eclipse.emf.compare.internal.domain</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.internal.merge">org.eclipse.emf.compare.internal.merge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.internal.postprocessor.factories">org.eclipse.emf.compare.internal.postprocessor.factories</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.internal.spec">org.eclipse.emf.compare.internal.spec</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.internal.utils">org.eclipse.emf.compare.internal.utils</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.match">org.eclipse.emf.compare.match</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.match.eobject">org.eclipse.emf.compare.match.eobject</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.match.eobject.internal">org.eclipse.emf.compare.match.eobject.internal</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.match.impl">org.eclipse.emf.compare.match.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.merge">org.eclipse.emf.compare.merge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.postprocessor">org.eclipse.emf.compare.postprocessor</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor">org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.rcp.ui.internal.configuration">org.eclipse.emf.compare.rcp.ui.internal.configuration</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.rcp.ui.internal.configuration.impl">org.eclipse.emf.compare.rcp.ui.internal.configuration.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl">org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl">org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions">org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl">org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl">org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.rcp.ui.internal.util">org.eclipse.emf.compare.rcp.ui.internal.util</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters">org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups">org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.req">org.eclipse.emf.compare.req</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.util">org.eclipse.emf.compare.util</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.utils">org.eclipse.emf.compare.utils</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.eclipse.emf.compare">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/package-summary.html">org.eclipse.emf.compare</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/package-summary.html">org.eclipse.emf.compare</a> that return <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">EMFCompare.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/EMFCompare.html#compare(org.eclipse.emf.compare.scope.IComparisonScope)">compare</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope)</code>
<div class="block">Computes and returns a new Comparison object representation the differences between Notifier in the
give <code>scope</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">EMFCompare.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/EMFCompare.html#compare(org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.common.util.Monitor)">compare</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">Launches the comparison with the given scope and reporting progress to the given <code>monitor</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">CompareFactory.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/CompareFactory.html#createComparison()">createComparison</a></strong>()</code>
<div class="block">Returns a new object of class '<em>Comparison</em>'</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">MatchResource.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/MatchResource.html#getComparison()">getComparison</a></strong>()</code>
<div class="block">Returns the value of the '<em><b>Comparison</b></em>' container reference.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">Match.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/Match.html#getComparison()">getComparison</a></strong>()</code>
<div class="block">Finds and return the Comparison containing this Match</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/package-summary.html">org.eclipse.emf.compare</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">MatchResource.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/MatchResource.html#setComparison(org.eclipse.emf.compare.Comparison)">setComparison</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;value)</code>
<div class="block">Sets the value of the '<a href="../../../../../org/eclipse/emf/compare/MatchResource.html#getComparison()"><code><em>Comparison</em></code></a>' container reference</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.command.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/command/impl/package-summary.html">org.eclipse.emf.compare.command.impl</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../org/eclipse/emf/compare/command/impl/package-summary.html">org.eclipse.emf.compare.command.impl</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/command/impl/MergeAllNonConflictingCommand.html#MergeAllNonConflictingCommand(org.eclipse.emf.ecore.change.util.ChangeRecorder,%20java.util.Collection,%20org.eclipse.emf.compare.Comparison,%20boolean,%20org.eclipse.emf.compare.merge.IMerger.Registry,%20org.eclipse.emf.compare.internal.domain.IMergeAllNonConflictingRunnable)">MergeAllNonConflictingCommand</a></strong>(<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/change/util/ChangeRecorder.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.change.util">ChangeRecorder</a>&nbsp;changeRecorder,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</a>&gt;&nbsp;notifiers,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
boolean&nbsp;leftToRight,
<a href="../../../../../org/eclipse/emf/compare/merge/IMerger.Registry.html" title="interface in org.eclipse.emf.compare.merge">IMerger.Registry</a>&nbsp;mergerRegistry,
<a href="../../../../../org/eclipse/emf/compare/internal/domain/IMergeAllNonConflictingRunnable.html" title="interface in org.eclipse.emf.compare.internal.domain">IMergeAllNonConflictingRunnable</a>&nbsp;runnable)</code>
<div class="block">Creates a new instance.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.conflict">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/conflict/package-summary.html">org.eclipse.emf.compare.conflict</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/conflict/package-summary.html">org.eclipse.emf.compare.conflict</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultConflictDetector.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#checkConflict(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20java.lang.Iterable)">checkConflict</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&gt;&nbsp;candidates)</code>
<div class="block">This will be called once for each difference in the comparison model.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultConflictDetector.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#checkContainmentConflict(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.ReferenceChange,%20java.lang.Iterable)">checkContainmentConflict</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/ReferenceChange.html" title="interface in org.eclipse.emf.compare">ReferenceChange</a>&nbsp;diff,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/eclipse/emf/compare/ReferenceChange.html" title="interface in org.eclipse.emf.compare">ReferenceChange</a>&gt;&nbsp;candidates)</code>
<div class="block">This will be called once for each ReferenceChange on containment references in the comparison model.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultConflictDetector.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#checkContainmentConflict(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.ReferenceChange,%20org.eclipse.emf.compare.ReferenceChange)">checkContainmentConflict</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/ReferenceChange.html" title="interface in org.eclipse.emf.compare">ReferenceChange</a>&nbsp;diff,
<a href="../../../../../org/eclipse/emf/compare/ReferenceChange.html" title="interface in org.eclipse.emf.compare">ReferenceChange</a>&nbsp;candidate)</code>
<div class="block">For each couple of diffs on the same value in which one is a containment reference change, we will call
this in order to check for possible conflicts.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultConflictDetector.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#checkContainmentFeatureMapConflict(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.FeatureMapChange,%20org.eclipse.emf.compare.FeatureMapChange)">checkContainmentFeatureMapConflict</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/FeatureMapChange.html" title="interface in org.eclipse.emf.compare">FeatureMapChange</a>&nbsp;diff,
<a href="../../../../../org/eclipse/emf/compare/FeatureMapChange.html" title="interface in org.eclipse.emf.compare">FeatureMapChange</a>&nbsp;candidate)</code>
<div class="block">For each couple of diffs on the same value in which one is a containment feature map change, we will
call this in order to check for possible conflicts.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultConflictDetector.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#checkContainmentFeatureMapConflict(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.FeatureMapChange,%20java.lang.Iterable)">checkContainmentFeatureMapConflict</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/FeatureMapChange.html" title="interface in org.eclipse.emf.compare">FeatureMapChange</a>&nbsp;diff,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/eclipse/emf/compare/FeatureMapChange.html" title="interface in org.eclipse.emf.compare">FeatureMapChange</a>&gt;&nbsp;candidates)</code>
<div class="block">This will be called once for each FeatureMapChange on containment values in the comparison model.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultConflictDetector.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#checkFeatureAddConflict(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20java.lang.Iterable)">checkFeatureAddConflict</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&gt;&nbsp;candidates)</code>
<div class="block">This will be called from <a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#checkConflict(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20java.lang.Iterable)"><code>DefaultConflictDetector.checkConflict(Comparison, Diff, Iterable)</code></a> in order to detect
conflicts on a Diff that is of type "ADD" and which is <b>not</b> a containment reference change.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultConflictDetector.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#checkFeatureChangeConflict(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20java.lang.Iterable)">checkFeatureChangeConflict</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&gt;&nbsp;candidates)</code>
<div class="block">This will be called from <a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#checkConflict(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20java.lang.Iterable)"><code>DefaultConflictDetector.checkConflict(Comparison, Diff, Iterable)</code></a> in order to detect
conflicts on a Diff that is of type "CHANGE".</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultConflictDetector.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#checkFeatureDeleteConflict(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20java.lang.Iterable)">checkFeatureDeleteConflict</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&gt;&nbsp;candidates)</code>
<div class="block">This will be called from <a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#checkConflict(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20java.lang.Iterable)"><code>DefaultConflictDetector.checkConflict(Comparison, Diff, Iterable)</code></a> in order to detect
conflicts on a Diff that is of type "DELETE" and which is <b>not</b> a containment reference change.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultConflictDetector.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#checkFeatureMoveConflict(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20java.lang.Iterable)">checkFeatureMoveConflict</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&gt;&nbsp;candidates)</code>
<div class="block">This will be called from <a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#checkConflict(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20java.lang.Iterable)"><code>DefaultConflictDetector.checkConflict(Comparison, Diff, Iterable)</code></a> in order to detect
conflicts on a Diff that is of type "CHANGE" or "MOVE".</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultConflictDetector.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#checkResourceAttachmentConflict(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.ResourceAttachmentChange,%20java.lang.Iterable)">checkResourceAttachmentConflict</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/ResourceAttachmentChange.html" title="interface in org.eclipse.emf.compare">ResourceAttachmentChange</a>&nbsp;diff,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&gt;&nbsp;candidates)</code>
<div class="block">This will be called once for each ResourceAttachmentChange in the comparison model.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultConflictDetector.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#checkResourceAttachmentConflict(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.ResourceAttachmentChange,%20org.eclipse.emf.compare.ReferenceChange)">checkResourceAttachmentConflict</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/ResourceAttachmentChange.html" title="interface in org.eclipse.emf.compare">ResourceAttachmentChange</a>&nbsp;diff,
<a href="../../../../../org/eclipse/emf/compare/ReferenceChange.html" title="interface in org.eclipse.emf.compare">ReferenceChange</a>&nbsp;candidate)</code>
<div class="block">This will be called from
<a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#checkResourceAttachmentConflict(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.ResourceAttachmentChange,%20java.lang.Iterable)"><code>DefaultConflictDetector.checkResourceAttachmentConflict(Comparison, ResourceAttachmentChange, Iterable)</code></a> for each
ReferenceChange in the comparison model that is on the other side and that impacts the changed root.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultConflictDetector.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#conflictOn(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20org.eclipse.emf.compare.Diff,%20org.eclipse.emf.compare.ConflictKind)">conflictOn</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff1,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff2,
<a href="../../../../../org/eclipse/emf/compare/ConflictKind.html" title="enum in org.eclipse.emf.compare">ConflictKind</a>&nbsp;kind)</code>
<div class="block">This will be called whenever we detect a new conflict in order to create (or update) the actual
association.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">DefaultConflictDetector.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#detect(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.common.util.Monitor)">detect</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This is the entry point of the conflict detection process.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">IConflictDetector.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/conflict/IConflictDetector.html#detect(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.common.util.Monitor)">detect</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This is the entry point of the conflict detection process.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/eclipse/emf/compare/MatchResource.html" title="interface in org.eclipse.emf.compare">MatchResource</a></code></td>
<td class="colLast"><span class="strong">DefaultConflictDetector.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/conflict/DefaultConflictDetector.html#getMatchResource(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.resource.Resource)">getMatchResource</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</a>&nbsp;resource)</code>
<div class="block">Returns the MatchResource corresponding to the given <code>resource</code>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.diff">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/diff/package-summary.html">org.eclipse.emf.compare.diff</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/diff/package-summary.html">org.eclipse.emf.compare.diff</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected &lt;E&gt;&nbsp;boolean</code></td>
<td class="colLast"><span class="strong">DefaultDiffEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DefaultDiffEngine.html#contains(org.eclipse.emf.compare.Comparison,%20java.lang.Iterable,%20E)">contains</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;E&gt;&nbsp;iterable,
E&nbsp;element)</code>
<div class="block">Checks whether the given <code>iterable</code> contains the given <code>element</code> according to the semantics
of <code>IEqualityHelper#matchingValues(Comparison, Object, Object)</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">IDiffEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/IDiffEngine.html#diff(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.common.util.Monitor)">diff</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This is the entry point of the differencing process.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">DefaultDiffEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DefaultDiffEngine.html#diff(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.common.util.Monitor)">diff</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This is the entry point of the differencing process.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected static com.google.common.base.Optional&lt;<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&gt;</code></td>
<td class="colLast"><span class="strong">DefaultDiffEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DefaultDiffEngine.html#getMatchIfPresent(org.eclipse.emf.compare.Comparison,%20java.util.List,%20int)">getMatchIfPresent</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;list,
int&nbsp;index)</code>
<div class="block">This will be used in order to read the LCS synchronously with the iteration on its target lists'
values.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.domain.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/domain/impl/package-summary.html">org.eclipse.emf.compare.domain.impl</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/domain/impl/package-summary.html">org.eclipse.emf.compare.domain.impl</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/command/ICompareCopyCommand.html" title="interface in org.eclipse.emf.compare.command">ICompareCopyCommand</a></code></td>
<td class="colLast"><span class="strong">EMFCompareEditingDomain.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/domain/impl/EMFCompareEditingDomain.html#createCopyAllNonConflictingCommand(org.eclipse.emf.compare.Comparison,%20boolean,%20org.eclipse.emf.compare.merge.IMerger.Registry,%20org.eclipse.emf.compare.internal.domain.IMergeAllNonConflictingRunnable)">createCopyAllNonConflictingCommand</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
boolean&nbsp;leftToRight,
<a href="../../../../../org/eclipse/emf/compare/merge/IMerger.Registry.html" title="interface in org.eclipse.emf.compare.merge">IMerger.Registry</a>&nbsp;mergerRegistry,
<a href="../../../../../org/eclipse/emf/compare/internal/domain/IMergeAllNonConflictingRunnable.html" title="interface in org.eclipse.emf.compare.internal.domain">IMergeAllNonConflictingRunnable</a>&nbsp;runnable)</code>
<div class="block">Creates a command that will merge all non-conflicting differences in the given direction.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.equi">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/equi/package-summary.html">org.eclipse.emf.compare.equi</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/equi/package-summary.html">org.eclipse.emf.compare.equi</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultEquiEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/equi/DefaultEquiEngine.html#checkForEquivalences(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff)">checkForEquivalences</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;difference)</code>
<div class="block">Checks the potential equivalence from the given <code>difference</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultEquiEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/equi/DefaultEquiEngine.html#checkForEquivalences(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.FeatureMapChange)">checkForEquivalences</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/FeatureMapChange.html" title="interface in org.eclipse.emf.compare">FeatureMapChange</a>&nbsp;featureMapChange)</code>
<div class="block">Checks the potential equivalence from the given <code>difference</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultEquiEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/equi/DefaultEquiEngine.html#checkForEquivalences(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.ReferenceChange)">checkForEquivalences</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/ReferenceChange.html" title="interface in org.eclipse.emf.compare">ReferenceChange</a>&nbsp;referenceChange)</code>
<div class="block">Checks the potential equivalence from the given <code>difference</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">DefaultEquiEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/equi/DefaultEquiEngine.html#computeEquivalences(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.common.util.Monitor)">computeEquivalences</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This is the entry point of the equivalence computing process.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">IEquiEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/equi/IEquiEngine.html#computeEquivalences(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.common.util.Monitor)">computeEquivalences</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This is the entry point of the equivalence computing process.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.ide.ui.internal.configuration">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/configuration/package-summary.html">org.eclipse.emf.compare.ide.ui.internal.configuration</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/configuration/package-summary.html">org.eclipse.emf.compare.ide.ui.internal.configuration</a> that return <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">EMFCompareConfiguration.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/configuration/EMFCompareConfiguration.html#getComparison()">getComparison</a></strong>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/configuration/package-summary.html">org.eclipse.emf.compare.ide.ui.internal.configuration</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">EMFCompareConfiguration.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/configuration/EMFCompareConfiguration.html#initStructureMergeViewerFilter(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.scope.IComparisonScope)">initStructureMergeViewerFilter</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;comparisonScope)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">EMFCompareConfiguration.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/configuration/EMFCompareConfiguration.html#initStructureMergeViewerGroupProvider(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.scope.IComparisonScope)">initStructureMergeViewerGroupProvider</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;comparisonScope)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">EMFCompareConfiguration.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/configuration/EMFCompareConfiguration.html#setComparisonAndScope(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.scope.IComparisonScope)">setComparisonAndScope</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;newComparison,
<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;newComparisonScope)</code></td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.ide.ui.internal.editor">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/editor/package-summary.html">org.eclipse.emf.compare.ide.ui.internal.editor</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/editor/package-summary.html">org.eclipse.emf.compare.ide.ui.internal.editor</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/editor/ComparisonEditorInput.html#ComparisonEditorInput(org.eclipse.emf.compare.ide.ui.internal.configuration.EMFCompareConfiguration,%20org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.domain.ICompareEditingDomain,%20org.eclipse.emf.common.notify.AdapterFactory)">ComparisonEditorInput</a></strong>(<a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/configuration/EMFCompareConfiguration.html" title="class in org.eclipse.emf.compare.ide.ui.internal.configuration">EMFCompareConfiguration</a>&nbsp;configuration,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/domain/ICompareEditingDomain.html" title="interface in org.eclipse.emf.compare.domain">ICompareEditingDomain</a>&nbsp;editingDomain,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</a>&nbsp;adapterFactory)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/structuremergeviewer/actions/package-summary.html">org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/structuremergeviewer/actions/package-summary.html">org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&gt;</code></td>
<td class="colLast"><span class="strong">MergeAllNonConflictingRunnable.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/structuremergeviewer/actions/MergeAllNonConflictingRunnable.html#merge(org.eclipse.emf.compare.Comparison,%20boolean,%20org.eclipse.emf.compare.merge.IMerger.Registry)">merge</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
boolean&nbsp;leftToRight,
<a href="../../../../../org/eclipse/emf/compare/merge/IMerger.Registry.html" title="interface in org.eclipse.emf.compare.merge">IMerger.Registry</a>&nbsp;mergerRegistry)</code>
<div class="block">Merges all non-conflicting differences from the given comparison in either direction.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">MergeAllNonConflictingAction.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/structuremergeviewer/actions/MergeAllNonConflictingAction.html#setComparison(org.eclipse.emf.compare.Comparison)">setComparison</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/structuremergeviewer/actions/package-summary.html">org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/structuremergeviewer/actions/MergeAllNonConflictingAction.html#MergeAllNonConflictingAction(org.eclipse.emf.compare.domain.ICompareEditingDomain,%20org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.merge.IMerger.Registry,%20org.eclipse.emf.compare.internal.merge.MergeMode,%20boolean,%20boolean)">MergeAllNonConflictingAction</a></strong>(<a href="../../../../../org/eclipse/emf/compare/domain/ICompareEditingDomain.html" title="interface in org.eclipse.emf.compare.domain">ICompareEditingDomain</a>&nbsp;editingDomain,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/merge/IMerger.Registry.html" title="interface in org.eclipse.emf.compare.merge">IMerger.Registry</a>&nbsp;mergerRegistry,
<a href="../../../../../org/eclipse/emf/compare/internal/merge/MergeMode.html" title="enum in org.eclipse.emf.compare.internal.merge">MergeMode</a>&nbsp;mode,
boolean&nbsp;isLeftEditable,
boolean&nbsp;isRightEditable)</code>
<div class="block">Constructor.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/impl/package-summary.html">org.eclipse.emf.compare.impl</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/eclipse/emf/compare/impl/package-summary.html">org.eclipse.emf.compare.impl</a> that implement <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/impl/ComparisonImpl.html" title="class in org.eclipse.emf.compare.impl">ComparisonImpl</a></strong></code>
<div class="block">An implementation of the model object '<em><b>Comparison</b></em>'. <!</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/impl/package-summary.html">org.eclipse.emf.compare.impl</a> that return <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">CompareFactoryImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/impl/CompareFactoryImpl.html#createComparison()">createComparison</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">MatchResourceImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/impl/MatchResourceImpl.html#getComparison()">getComparison</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">MatchImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/impl/MatchImpl.html#getComparison()">getComparison</a></strong>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/impl/package-summary.html">org.eclipse.emf.compare.impl</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/NotificationChain.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">NotificationChain</a></code></td>
<td class="colLast"><span class="strong">MatchResourceImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/impl/MatchResourceImpl.html#basicSetComparison(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.common.notify.NotificationChain)">basicSetComparison</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;newComparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/NotificationChain.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">NotificationChain</a>&nbsp;msgs)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">MatchResourceImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/impl/MatchResourceImpl.html#setComparison(org.eclipse.emf.compare.Comparison)">setComparison</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;newComparison)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.internal.domain">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/internal/domain/package-summary.html">org.eclipse.emf.compare.internal.domain</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/internal/domain/package-summary.html">org.eclipse.emf.compare.internal.domain</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&gt;</code></td>
<td class="colLast"><span class="strong">IMergeAllNonConflictingRunnable.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/domain/IMergeAllNonConflictingRunnable.html#merge(org.eclipse.emf.compare.Comparison,%20boolean,%20org.eclipse.emf.compare.merge.IMerger.Registry)">merge</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
boolean&nbsp;leftToRight,
<a href="../../../../../org/eclipse/emf/compare/merge/IMerger.Registry.html" title="interface in org.eclipse.emf.compare.merge">IMerger.Registry</a>&nbsp;mergerRegistry)</code>
<div class="block">Merges all non-conflicting differences from the given comparison in either direction.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.internal.merge">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/internal/merge/package-summary.html">org.eclipse.emf.compare.internal.merge</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/internal/merge/package-summary.html">org.eclipse.emf.compare.internal.merge</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/eclipse/emf/compare/internal/utils/Graph.html" title="class in org.eclipse.emf.compare.internal.utils">Graph</a>&lt;<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&gt;</code></td>
<td class="colLast"><span class="strong">MergeDependenciesUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/merge/MergeDependenciesUtil.html#mapDifferences(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.merge.IMerger.Registry,%20boolean,%20org.eclipse.emf.compare.internal.merge.MergeMode)">mapDifferences</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/merge/IMerger.Registry.html" title="interface in org.eclipse.emf.compare.merge">IMerger.Registry</a>&nbsp;mergerRegistry,
boolean&nbsp;mergeRightToLeft,
<a href="../../../../../org/eclipse/emf/compare/internal/merge/MergeMode.html" title="enum in org.eclipse.emf.compare.internal.merge">MergeMode</a>&nbsp;mergeMode)</code>
<div class="block">This will map all the differences from the given comparison in a dependency graph, enabling EMF Compare
to differentiate what can be safely merged from what cannot.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.internal.postprocessor.factories">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/internal/postprocessor/factories/package-summary.html">org.eclipse.emf.compare.internal.postprocessor.factories</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/internal/postprocessor/factories/package-summary.html">org.eclipse.emf.compare.internal.postprocessor.factories</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">AbstractChangeFactory.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/postprocessor/factories/AbstractChangeFactory.html#fillRequiredDifferences(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff)">fillRequiredDifferences</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;extension)</code>
<div class="block">Sets the required link of the difference extension created by the related factory.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">IChangeFactory.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/postprocessor/factories/IChangeFactory.html#fillRequiredDifferences(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff)">fillRequiredDifferences</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;extension)</code>
<div class="block">Sets the required link of the difference extension created by the related factory.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&gt;</code></td>
<td class="colLast"><span class="strong">AbstractChangeFactory.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/postprocessor/factories/AbstractChangeFactory.html#findCrossReferences(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.EObject,%20com.google.common.base.Predicate)">findCrossReferences</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;lookup,
com.google.common.base.Predicate&lt;<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&gt;&nbsp;p)</code>
<div class="block">Find the differences, on the given model object, which match with the predicate.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.internal.spec">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/internal/spec/package-summary.html">org.eclipse.emf.compare.internal.spec</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/eclipse/emf/compare/internal/spec/package-summary.html">org.eclipse.emf.compare.internal.spec</a> that implement <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/spec/ComparisonSpec.html" title="class in org.eclipse.emf.compare.internal.spec">ComparisonSpec</a></strong></code>
<div class="block">This specialization of the <a href="../../../../../org/eclipse/emf/compare/impl/ComparisonImpl.html" title="class in org.eclipse.emf.compare.impl"><code>ComparisonImpl</code></a> class allows us to define the derived features and
operations implementations.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/internal/spec/package-summary.html">org.eclipse.emf.compare.internal.spec</a> that return <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">MatchSpec.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/spec/MatchSpec.html#getComparison()">getComparison</a></strong>()</code>
<div class="block">Finds and return the Comparison containing this Match</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.internal.utils">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/internal/utils/package-summary.html">org.eclipse.emf.compare.internal.utils</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/internal/utils/package-summary.html">org.eclipse.emf.compare.internal.utils</a> that return <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">ComparisonUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/utils/ComparisonUtil.html#getComparison(org.eclipse.emf.ecore.EObject)">getComparison</a></strong>(<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;object)</code>
<div class="block">Returns the comparison associated with the given object.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/internal/utils/package-summary.html">org.eclipse.emf.compare.internal.utils</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="strong">DiffUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/utils/DiffUtil.html#findInsertionIndex(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20boolean)">findInsertionIndex</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff,
boolean&nbsp;rightToLeft)</code>
<div class="block">This is the main entry point for <a href="../../../../../org/eclipse/emf/compare/internal/utils/DiffUtil.html#findInsertionIndex(org.eclipse.emf.compare.Comparison,%20java.lang.Iterable,%20java.util.List,%20java.util.List,%20E)"><code>DiffUtil.findInsertionIndex(Comparison, Iterable, List, List, Object)</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;E&gt;&nbsp;int</code></td>
<td class="colLast"><span class="strong">DiffUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/utils/DiffUtil.html#findInsertionIndex(org.eclipse.emf.compare.Comparison,%20java.lang.Iterable,%20java.util.List,%20java.util.List,%20E)">findInsertionIndex</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;E&gt;&nbsp;ignoredElements,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;source,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;target,
E&nbsp;newElement)</code>
<div class="block">This will try and determine the index at which a given element from the <code>source</code> list should be
inserted in the <code>target</code> list.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;E&gt;&nbsp;int</code></td>
<td class="colLast"><span class="strong">DiffUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/utils/DiffUtil.html#findInsertionIndex(org.eclipse.emf.compare.Comparison,%20java.util.List,%20java.util.List,%20E)">findInsertionIndex</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;source,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;target,
E&nbsp;newElement)</code>
<div class="block">This will try and determine the index at which a given element from the <code>source</code> list should be
inserted in the <code>target</code> list.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;E&gt;&nbsp;<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;</code></td>
<td class="colLast"><span class="strong">DiffUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/utils/DiffUtil.html#longestCommonSubsequence(org.eclipse.emf.compare.Comparison,%20java.lang.Iterable,%20java.util.List,%20java.util.List)">longestCommonSubsequence</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;E&gt;&nbsp;ignoredElements,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;sequence1,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;sequence2)</code>
<div class="block">This will compute the longest common subsequence between the two given Lists, ignoring any object that
is included in <code>ignoredElements</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;E&gt;&nbsp;<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;</code></td>
<td class="colLast"><span class="strong">DiffUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/utils/DiffUtil.html#longestCommonSubsequence(org.eclipse.emf.compare.Comparison,%20java.util.List,%20java.util.List)">longestCommonSubsequence</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;sequence1,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;sequence2)</code>
<div class="block">This will compute the longest common subsequence between the two given Lists.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a></code></td>
<td class="colLast"><span class="strong">ComparisonUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/utils/ComparisonUtil.html#moveElementGetExpectedContainer(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.FeatureMapChange,%20boolean)">moveElementGetExpectedContainer</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/FeatureMapChange.html" title="interface in org.eclipse.emf.compare">FeatureMapChange</a>&nbsp;diff,
boolean&nbsp;rightToLeft)</code>
<div class="block">Get the expected target container in case of a move.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.match">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/match/package-summary.html">org.eclipse.emf.compare.match</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/match/package-summary.html">org.eclipse.emf.compare.match</a> that return <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">DefaultComparisonFactory.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/DefaultComparisonFactory.html#createComparison()">createComparison</a></strong>()</code>
<div class="block">Returns a new <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare"><code>Comparison</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">IComparisonFactory.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/IComparisonFactory.html#createComparison()">createComparison</a></strong>()</code>
<div class="block">Returns a new <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare"><code>Comparison</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">IMatchEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/IMatchEngine.html#match(org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.common.util.Monitor)">match</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This is the entry point of a Comparison process.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">DefaultMatchEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/DefaultMatchEngine.html#match(org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.common.util.Monitor)">match</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This is the entry point of a Comparison process.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/match/package-summary.html">org.eclipse.emf.compare.match</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultMatchEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/DefaultMatchEngine.html#match(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.ecore.EObject,%20org.eclipse.emf.ecore.EObject,%20org.eclipse.emf.ecore.EObject,%20org.eclipse.emf.common.util.Monitor)">match</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;left,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;right,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;origin,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This will query the scope for the given <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore"><code>EObject</code></a>s' children, then delegate to an
<a href="../../../../../org/eclipse/emf/compare/match/eobject/IEObjectMatcher.html" title="interface in org.eclipse.emf.compare.match.eobject"><code>IEObjectMatcher</code></a> to compute the Matches.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultMatchEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/DefaultMatchEngine.html#match(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.common.notify.Notifier,%20org.eclipse.emf.common.notify.Notifier,%20org.eclipse.emf.common.notify.Notifier,%20org.eclipse.emf.common.util.Monitor)">match</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</a>&nbsp;left,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</a>&nbsp;right,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</a>&nbsp;origin,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This methods will delegate to the proper "match(T, T, T)" implementation according to the types of
<code>left</code>, <code>right</code> and <code>origin</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultMatchEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/DefaultMatchEngine.html#match(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.ecore.resource.Resource,%20org.eclipse.emf.ecore.resource.Resource,%20org.eclipse.emf.ecore.resource.Resource,%20org.eclipse.emf.common.util.Monitor)">match</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</a>&nbsp;left,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</a>&nbsp;right,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</a>&nbsp;origin,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This will only query the scope for the given Resources' children, then delegate to an
<a href="../../../../../org/eclipse/emf/compare/match/eobject/IEObjectMatcher.html" title="interface in org.eclipse.emf.compare.match.eobject"><code>IEObjectMatcher</code></a> to determine the EObject matches.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultMatchEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/DefaultMatchEngine.html#match(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.ecore.resource.ResourceSet,%20org.eclipse.emf.ecore.resource.ResourceSet,%20org.eclipse.emf.ecore.resource.ResourceSet,%20org.eclipse.emf.common.util.Monitor)">match</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/ResourceSet.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">ResourceSet</a>&nbsp;left,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/ResourceSet.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">ResourceSet</a>&nbsp;right,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/ResourceSet.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">ResourceSet</a>&nbsp;origin,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This will be used to match the given <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/ResourceSet.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource"><code>ResourceSet</code></a>s.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.match.eobject">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/match/eobject/package-summary.html">org.eclipse.emf.compare.match.eobject</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/match/eobject/package-summary.html">org.eclipse.emf.compare.match.eobject</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">CachingDistance.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/eobject/CachingDistance.html#areIdentic(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.EObject,%20org.eclipse.emf.ecore.EObject)">areIdentic</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;inProgress,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;a,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;b)</code>
<div class="block">Check that two objects are equals from the distance function point of view (distance should be 0)
You should prefer this method when you just want to check objects are not equals enabling the
distance to stop sooner.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">EditionDistance.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/eobject/EditionDistance.html#areIdentic(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.EObject,%20org.eclipse.emf.ecore.EObject)">areIdentic</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;inProgress,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;a,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;b)</code>
<div class="block">Check that two objects are equals from the distance function point of view (distance should be 0)
You should prefer this method when you just want to check objects are not equals enabling the
distance to stop sooner.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">ProximityEObjectMatcher.DistanceFunction.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/eobject/ProximityEObjectMatcher.DistanceFunction.html#areIdentic(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.EObject,%20org.eclipse.emf.ecore.EObject)">areIdentic</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;inProgress,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;a,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;b)</code>
<div class="block">Check that two objects are equals from the distance function point of view (distance should be 0)
You should prefer this method when you just want to check objects are not equals enabling the
distance to stop sooner.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">IdentifierEObjectMatcher.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/eobject/IdentifierEObjectMatcher.html#createMatches(org.eclipse.emf.compare.Comparison,%20java.util.Iterator,%20java.util.Iterator,%20java.util.Iterator,%20org.eclipse.emf.common.util.Monitor)">createMatches</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;? extends <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&gt;&nbsp;leftEObjects,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;? extends <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&gt;&nbsp;rightEObjects,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;? extends <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&gt;&nbsp;originEObjects,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This will be called by the match engine to determine matches between EObjects.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">IEObjectMatcher.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/eobject/IEObjectMatcher.html#createMatches(org.eclipse.emf.compare.Comparison,%20java.util.Iterator,%20java.util.Iterator,%20java.util.Iterator,%20org.eclipse.emf.common.util.Monitor)">createMatches</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;? extends <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&gt;&nbsp;leftEObjects,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;? extends <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&gt;&nbsp;rightEObjects,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;? extends <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&gt;&nbsp;originEObjects,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This will be called by the match engine to determine matches between EObjects.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ProximityEObjectMatcher.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/eobject/ProximityEObjectMatcher.html#createMatches(org.eclipse.emf.compare.Comparison,%20java.util.Iterator,%20java.util.Iterator,%20java.util.Iterator,%20org.eclipse.emf.common.util.Monitor)">createMatches</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;? extends <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&gt;&nbsp;leftEObjects,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;? extends <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&gt;&nbsp;rightEObjects,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;? extends <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&gt;&nbsp;originEObjects,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This will be called by the match engine to determine matches between EObjects.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="strong">CachingDistance.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/eobject/CachingDistance.html#distance(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.EObject,%20org.eclipse.emf.ecore.EObject)">distance</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;inProgress,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;a,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;b)</code>
<div class="block">Return the distance between two EObjects.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="strong">EditionDistance.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/eobject/EditionDistance.html#distance(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.EObject,%20org.eclipse.emf.ecore.EObject)">distance</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;inProgress,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;a,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;b)</code>
<div class="block">Return the distance between two EObjects.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="strong">ProximityEObjectMatcher.DistanceFunction.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/eobject/ProximityEObjectMatcher.DistanceFunction.html#distance(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.EObject,%20org.eclipse.emf.ecore.EObject)">distance</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;inProgress,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;a,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;b)</code>
<div class="block">Return the distance between two EObjects.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">IdentifierEObjectMatcher.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/eobject/IdentifierEObjectMatcher.html#doDelegation(org.eclipse.emf.compare.Comparison,%20java.util.List,%20java.util.List,%20java.util.List,%20org.eclipse.emf.common.util.Monitor)">doDelegation</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&gt;&nbsp;leftEObjectsNoID,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&gt;&nbsp;rightEObjectsNoID,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&gt;&nbsp;originEObjectsNoID,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">Execute matching process for the delegated IEObjectMatcher.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/eclipse/emf/compare/match/eobject/EObjectIndex.Side.html" title="enum in org.eclipse.emf.compare.match.eobject">EObjectIndex.Side</a>,<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&gt;</code></td>
<td class="colLast"><span class="strong">EObjectIndex.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/eobject/EObjectIndex.html#findClosests(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.EObject,%20org.eclipse.emf.compare.match.eobject.EObjectIndex.Side)">findClosests</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;inProgress,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;eObj,
<a href="../../../../../org/eclipse/emf/compare/match/eobject/EObjectIndex.Side.html" title="enum in org.eclipse.emf.compare.match.eobject">EObjectIndex.Side</a>&nbsp;side)</code>
<div class="block">Return the closest EObjects found in other sides than the one given.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">URIDistance.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/eobject/URIDistance.html#setComparison(org.eclipse.emf.compare.Comparison)">setComparison</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison)</code>
<div class="block">Set an optional comparison used to retrieve matches already computed.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.match.eobject.internal">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/match/eobject/internal/package-summary.html">org.eclipse.emf.compare.match.eobject.internal</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/match/eobject/internal/package-summary.html">org.eclipse.emf.compare.match.eobject.internal</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/eclipse/emf/compare/match/eobject/EObjectIndex.Side.html" title="enum in org.eclipse.emf.compare.match.eobject">EObjectIndex.Side</a>,<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&gt;</code></td>
<td class="colLast"><span class="strong">ProximityIndex.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/eobject/internal/ProximityIndex.html#findClosests(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.EObject,%20org.eclipse.emf.compare.match.eobject.EObjectIndex.Side)">findClosests</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;inProgress,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;eObj,
<a href="../../../../../org/eclipse/emf/compare/match/eobject/EObjectIndex.Side.html" title="enum in org.eclipse.emf.compare.match.eobject">EObjectIndex.Side</a>&nbsp;passedObjectSide)</code>
<div class="block">Return the closest EObjects found in other sides than the one given.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/eclipse/emf/compare/match/eobject/EObjectIndex.Side.html" title="enum in org.eclipse.emf.compare.match.eobject">EObjectIndex.Side</a>,<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&gt;</code></td>
<td class="colLast"><span class="strong">ByTypeIndex.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/eobject/internal/ByTypeIndex.html#findClosests(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.EObject,%20org.eclipse.emf.compare.match.eobject.EObjectIndex.Side)">findClosests</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;inProgress,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;obj,
<a href="../../../../../org/eclipse/emf/compare/match/eobject/EObjectIndex.Side.html" title="enum in org.eclipse.emf.compare.match.eobject">EObjectIndex.Side</a>&nbsp;side)</code>
<div class="block">Return the closest EObjects found in other sides than the one given.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.match.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/match/impl/package-summary.html">org.eclipse.emf.compare.match.impl</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/match/impl/package-summary.html">org.eclipse.emf.compare.match.impl</a> that return <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">NotLoadedFragmentMatch.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/impl/NotLoadedFragmentMatch.html#getComparison()">getComparison</a></strong>()</code>
<div class="block">Finds and return the Comparison containing this Match</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.merge">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/merge/package-summary.html">org.eclipse.emf.compare.merge</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/merge/package-summary.html">org.eclipse.emf.compare.merge</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">AttributeChangeMerger.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/merge/AttributeChangeMerger.html#doMove(org.eclipse.emf.compare.AttributeChange,%20org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.EObject,%20java.lang.Object,%20boolean)">doMove</a></strong>(<a href="../../../../../org/eclipse/emf/compare/AttributeChange.html" title="interface in org.eclipse.emf.compare">AttributeChange</a>&nbsp;diff,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;expectedContainer,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;expectedValue,
boolean&nbsp;rightToLeft)</code>
<div class="block">This will do the actual work of moving the element into its attribute.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">FeatureMapChangeMerger.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/merge/FeatureMapChangeMerger.html#doMove(org.eclipse.emf.compare.FeatureMapChange,%20org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.EObject,%20org.eclipse.emf.ecore.util.FeatureMap.Entry,%20boolean)">doMove</a></strong>(<a href="../../../../../org/eclipse/emf/compare/FeatureMapChange.html" title="interface in org.eclipse.emf.compare">FeatureMapChange</a>&nbsp;diff,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;expectedContainer,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/util/FeatureMap.Entry.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.util">FeatureMap.Entry</a>&nbsp;expectedValue,
boolean&nbsp;rightToLeft)</code>
<div class="block">This will do the actual work of moving the element into its attribute.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">ReferenceChangeMerger.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/merge/ReferenceChangeMerger.html#doMove(org.eclipse.emf.compare.ReferenceChange,%20org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.EObject,%20org.eclipse.emf.ecore.EObject,%20boolean)">doMove</a></strong>(<a href="../../../../../org/eclipse/emf/compare/ReferenceChange.html" title="interface in org.eclipse.emf.compare">ReferenceChange</a>&nbsp;diff,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;expectedContainer,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;expectedValue,
boolean&nbsp;rightToLeft)</code>
<div class="block">This will do the actual work of moving the element into its reference.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><span class="strong">AttributeChangeMerger.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/merge/AttributeChangeMerger.html#findInsertionIndex(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20boolean)">findInsertionIndex</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff,
boolean&nbsp;rightToLeft)</code>
<div class="block">This will be used by the distinct merge actions in order to find the index at which a value should be
inserted in its target list.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><span class="strong">FeatureMapChangeMerger.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/merge/FeatureMapChangeMerger.html#findInsertionIndex(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20boolean)">findInsertionIndex</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff,
boolean&nbsp;rightToLeft)</code>
<div class="block">This will be used by the distinct merge actions in order to find the index at which a value should be
inserted in its target list.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><span class="strong">ReferenceChangeMerger.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/merge/ReferenceChangeMerger.html#findInsertionIndex(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20boolean)">findInsertionIndex</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff,
boolean&nbsp;rightToLeft)</code>
<div class="block">This will be used by the distinct merge actions in order to find the index at which a value should be
inserted in its target list.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected &lt;E&gt;&nbsp;int</code></td>
<td class="colLast"><span class="strong">ResourceAttachmentChangeMerger.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/merge/ResourceAttachmentChangeMerger.html#findInsertionIndex(org.eclipse.emf.compare.Comparison,%20java.util.List,%20java.util.List,%20E)">findInsertionIndex</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;source,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;target,
E&nbsp;newElement)</code>
<div class="block">This will be used by the distinct merge actions in order to find the index at which a value should be
inserted in its target list.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a></code></td>
<td class="colLast"><span class="strong">ReferenceChangeMerger.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/merge/ReferenceChangeMerger.html#findMatchIn(org.eclipse.emf.compare.Comparison,%20java.util.List,%20org.eclipse.emf.ecore.EObject)">findMatchIn</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&gt;&nbsp;list,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;element)</code>
<div class="block">Seeks a match of the given <code>element</code> in the given list, using the equality helper to find it.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/eclipse/emf/compare/MatchResource.html" title="interface in org.eclipse.emf.compare">MatchResource</a></code></td>
<td class="colLast"><span class="strong">ResourceAttachmentChangeMerger.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/merge/ResourceAttachmentChangeMerger.html#getMatchResource(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.resource.Resource)">getMatchResource</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</a>&nbsp;resource)</code>
<div class="block">Returns the MatchResource corresponding to the given <code>resource</code>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.postprocessor">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/postprocessor/package-summary.html">org.eclipse.emf.compare.postprocessor</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/postprocessor/package-summary.html">org.eclipse.emf.compare.postprocessor</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">IPostProcessor.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/postprocessor/IPostProcessor.html#postComparison(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.common.util.Monitor)">postComparison</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This will be called by EMF Compare in order to execute the specified behavior after a comparison, from
a <code>comparison</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">IPostProcessor.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/postprocessor/IPostProcessor.html#postConflicts(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.common.util.Monitor)">postConflicts</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This will be called by EMF Compare in order to execute the specified behavior after the conflicts step,
from a <code>comparison</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">IPostProcessor.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/postprocessor/IPostProcessor.html#postDiff(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.common.util.Monitor)">postDiff</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This will be called by EMF Compare in order to execute the specified behavior after the difference
step, from a <code>comparison</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">IPostProcessor.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/postprocessor/IPostProcessor.html#postEquivalences(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.common.util.Monitor)">postEquivalences</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This will be called by EMF Compare in order to execute the specified behavior after the equivalences
step, from a <code>comparison</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">IPostProcessor.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/postprocessor/IPostProcessor.html#postMatch(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.common.util.Monitor)">postMatch</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This will be called by EMF Compare in order to execute the specified behavior after the match step,
from a <code>comparison</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">IPostProcessor.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/postprocessor/IPostProcessor.html#postRequirements(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.common.util.Monitor)">postRequirements</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This will be called by EMF Compare in order to execute the specified behavior after the requirements
step, from a <code>comparison</code>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/contentmergeviewer/accessor/package-summary.html">org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/contentmergeviewer/accessor/package-summary.html">org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor</a> that return <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">ICompareAccessor.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/contentmergeviewer/accessor/ICompareAccessor.html#getComparison()">getComparison</a></strong>()</code>
<div class="block">Returns the comparison object used by this accessor.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.rcp.ui.internal.configuration">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/configuration/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.configuration</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/configuration/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.configuration</a> that return <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">IEMFCompareConfiguration.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/configuration/IEMFCompareConfiguration.html#getComparison()">getComparison</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">IComparisonAndScopeChange.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/configuration/IComparisonAndScopeChange.html#getNewComparison()">getNewComparison</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">IComparisonAndScopeChange.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/configuration/IComparisonAndScopeChange.html#getOldComparison()">getOldComparison</a></strong>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/configuration/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.configuration</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">IEMFCompareConfiguration.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/configuration/IEMFCompareConfiguration.html#setComparisonAndScope(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.scope.IComparisonScope)">setComparisonAndScope</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;comparisonScope)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.rcp.ui.internal.configuration.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/configuration/impl/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.configuration.impl</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/configuration/impl/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.configuration.impl</a> that return <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">ComparisonAndScopeChange.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/configuration/impl/ComparisonAndScopeChange.html#getNewComparison()">getNewComparison</a></strong>()</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">ComparisonAndScopeChange.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/configuration/impl/ComparisonAndScopeChange.html#getOldComparison()">getOldComparison</a></strong>()</code></td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/configuration/impl/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.configuration.impl</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/configuration/impl/ComparisonAndScopeChange.html#ComparisonAndScopeChange(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.compare.scope.IComparisonScope)">ComparisonAndScopeChange</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;oldComparison,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;newComparison,
<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;oldPredicate,
<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;newScope)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/contentmergeviewer/accessor/impl/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/contentmergeviewer/accessor/impl/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl</a> that return <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">ResourceContentsAccessorImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/contentmergeviewer/accessor/impl/ResourceContentsAccessorImpl.html#getComparison()">getComparison</a></strong>()</code>
<div class="block">Returns the comparison object used by this accessor.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">MatchAccessor.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/contentmergeviewer/accessor/impl/MatchAccessor.html#getComparison()">getComparison</a></strong>()</code>
<div class="block">Returns the comparison object used by this accessor.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">AbstractStructuralFeatureAccessor.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/contentmergeviewer/accessor/impl/AbstractStructuralFeatureAccessor.html#getComparison()">getComparison</a></strong>()</code>
<div class="block">Returns the comparison object used by this accessor.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">ResourceLocationChangeAccessorImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/contentmergeviewer/accessor/impl/ResourceLocationChangeAccessorImpl.html#getComparison()">getComparison</a></strong>()</code>
<div class="block">Returns the comparison object used by this accessor.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/mergeviewer/item/impl/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/mergeviewer/item/impl/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl</a> that return <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">MergeViewerItem.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/mergeviewer/item/impl/MergeViewerItem.html#getComparison()">getComparison</a></strong>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/mergeviewer/item/impl/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/item/IMergeViewerItem.html" title="interface in org.eclipse.emf.compare.rcp.ui.mergeviewer.item">IMergeViewerItem</a>&gt;</code></td>
<td class="colLast"><span class="strong">MergeViewerItem.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/mergeviewer/item/impl/MergeViewerItem.html#createInsertionPoints(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.EStructuralFeature,%20java.util.List,%20java.util.List)">createInsertionPoints</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature</a>&nbsp;eStructuralFeature,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/item/IMergeViewerItem.html" title="interface in org.eclipse.emf.compare.rcp.ui.mergeviewer.item">IMergeViewerItem</a>&gt;&nbsp;values,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&gt;&nbsp;differences)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/mergeviewer/item/impl/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/mergeviewer/item/impl/MergeViewerItem.Container.html#MergeViewerItem.Container(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20org.eclipse.emf.compare.Match,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide,%20org.eclipse.emf.common.notify.AdapterFactory)">MergeViewerItem.Container</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff,
<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/IMergeViewer.MergeViewerSide.html" title="enum in org.eclipse.emf.compare.rcp.ui.mergeviewer">IMergeViewer.MergeViewerSide</a>&nbsp;side,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</a>&nbsp;adapterFactory)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/mergeviewer/item/impl/MergeViewerItem.Container.html#MergeViewerItem.Container(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20java.lang.Object,%20java.lang.Object,%20java.lang.Object,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide,%20org.eclipse.emf.common.notify.AdapterFactory)">MergeViewerItem.Container</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;left,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;right,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;ancestor,
<a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/IMergeViewer.MergeViewerSide.html" title="enum in org.eclipse.emf.compare.rcp.ui.mergeviewer">IMergeViewer.MergeViewerSide</a>&nbsp;side,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</a>&nbsp;adapterFactory)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/mergeviewer/item/impl/MergeViewerItem.html#MergeViewerItem(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20org.eclipse.emf.compare.Match,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide,%20org.eclipse.emf.common.notify.AdapterFactory)">MergeViewerItem</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff,
<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/IMergeViewer.MergeViewerSide.html" title="enum in org.eclipse.emf.compare.rcp.ui.mergeviewer">IMergeViewer.MergeViewerSide</a>&nbsp;side,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</a>&nbsp;adapterFactory)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/mergeviewer/item/impl/MergeViewerItem.html#MergeViewerItem(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20java.lang.Object,%20java.lang.Object,%20java.lang.Object,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide,%20org.eclipse.emf.common.notify.AdapterFactory)">MergeViewerItem</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;left,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;right,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;ancestor,
<a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/IMergeViewer.MergeViewerSide.html" title="enum in org.eclipse.emf.compare.rcp.ui.mergeviewer">IMergeViewer.MergeViewerSide</a>&nbsp;side,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</a>&nbsp;adapterFactory)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/mergeviewer/item/impl/ResourceAttachmentChangeMergeViewerItem.html#ResourceAttachmentChangeMergeViewerItem(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20org.eclipse.emf.compare.Match,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide,%20org.eclipse.emf.common.notify.AdapterFactory)">ResourceAttachmentChangeMergeViewerItem</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff,
<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/IMergeViewer.MergeViewerSide.html" title="enum in org.eclipse.emf.compare.rcp.ui.mergeviewer">IMergeViewer.MergeViewerSide</a>&nbsp;side,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</a>&nbsp;adapterFactory)</code></td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/mergeviewer/item/impl/ResourceAttachmentChangeMergeViewerItem.html#ResourceAttachmentChangeMergeViewerItem(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20org.eclipse.emf.ecore.resource.Resource,%20org.eclipse.emf.ecore.resource.Resource,%20org.eclipse.emf.ecore.resource.Resource,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide,%20org.eclipse.emf.common.notify.AdapterFactory)">ResourceAttachmentChangeMergeViewerItem</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</a>&nbsp;left,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</a>&nbsp;right,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</a>&nbsp;ancestor,
<a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/IMergeViewer.MergeViewerSide.html" title="enum in org.eclipse.emf.compare.rcp.ui.mergeviewer">IMergeViewer.MergeViewerSide</a>&nbsp;side,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</a>&nbsp;adapterFactory)</code></td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/actions/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/actions/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">GroupActionMenu.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/actions/GroupActionMenu.html#updateMenu(org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.compare.Comparison)">updateMenu</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison)</code>
<div class="block">Create the grouping action in the given menu.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">FilterActionMenu.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/actions/FilterActionMenu.html#updateMenu(org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.compare.Comparison)">updateMenu</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;newScope,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;newComparison)</code>
<div class="block">Create all of our filtering actions into the given menu.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/filters/impl/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/filters/impl/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/filters/IDifferenceFilter.html" title="interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters">IDifferenceFilter</a>&gt;</code></td>
<td class="colLast"><span class="strong">DifferenceFilterRegistryImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/filters/impl/DifferenceFilterRegistryImpl.html#getFilters(org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.compare.Comparison)">getFilters</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison)</code>
<div class="block">Returns the list of <a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/filters/IDifferenceFilter.html" title="interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters"><code>IDifferenceFilter</code></a> contained in the registry.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">PseudoConflictsFilter.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/filters/impl/PseudoConflictsFilter.html#isEnabled(org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.compare.Comparison)">isEnabled</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison)</code>
<div class="block">Returns the activation condition based on the scope and comparison objects.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl</a> that return <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">BasicDifferenceGroupImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/BasicDifferenceGroupImpl.html#getComparison()">getComparison</a></strong>()</code>
<div class="block">Returns the comparison object.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/IDifferenceGroup.html" title="interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups">IDifferenceGroup</a>&gt;</code></td>
<td class="colLast"><span class="strong">DefaultGroupProvider.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/DefaultGroupProvider.html#buildGroups(org.eclipse.emf.compare.Comparison)">buildGroups</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison2)</code>
<div class="block">Builds the groups for this comparison.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/IDifferenceGroup.html" title="interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups">IDifferenceGroup</a>&gt;</code></td>
<td class="colLast"><span class="strong">ByResourceGroupProvider.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/ByResourceGroupProvider.html#buildGroups(org.eclipse.emf.compare.Comparison)">buildGroups</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison2)</code>
<div class="block">Builds the groups for this comparison.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/IDifferenceGroup.html" title="interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups">IDifferenceGroup</a>&gt;</code></td>
<td class="colLast"><span class="strong">ThreeWayComparisonGroupProvider.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/ThreeWayComparisonGroupProvider.html#buildGroups(org.eclipse.emf.compare.Comparison)">buildGroups</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison2)</code>
<div class="block">Builds the groups for this comparison.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/IDifferenceGroup.html" title="interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups">IDifferenceGroup</a>&gt;</code></td>
<td class="colLast"><span class="strong">KindGroupProvider.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/KindGroupProvider.html#buildGroups(org.eclipse.emf.compare.Comparison)">buildGroups</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison2)</code>
<div class="block">Builds the groups for this comparison.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/IDifferenceGroupProvider.Descriptor.html" title="interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups">IDifferenceGroupProvider.Descriptor</a></code></td>
<td class="colLast"><span class="strong">DifferenceGroupRegistryImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/DifferenceGroupRegistryImpl.html#getDefaultGroupProvider(org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.compare.Comparison)">getDefaultGroupProvider</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison)</code>
<div class="block">Returns the default group provider.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/IDifferenceGroupProvider.Descriptor.html" title="interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups">IDifferenceGroupProvider.Descriptor</a>&gt;</code></td>
<td class="colLast"><span class="strong">DifferenceGroupRegistryImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/DifferenceGroupRegistryImpl.html#getGroupProviders(org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.compare.Comparison)">getGroupProviders</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison)</code>
<div class="block">Returns the list of <a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/IDifferenceGroupProvider.html" title="interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups"><code>IDifferenceGroupProvider</code></a> contained in the registry.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">ThreeWayComparisonGroupProvider.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/ThreeWayComparisonGroupProvider.html#isEnabled(org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.compare.Comparison)">isEnabled</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison)</code>
<div class="block">Returns the activation condition based on the scope and comparison objects.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/BasicDifferenceGroupImpl.html#BasicDifferenceGroupImpl(org.eclipse.emf.compare.Comparison,%20com.google.common.base.Predicate,%20org.eclipse.emf.ecore.util.ECrossReferenceAdapter)">BasicDifferenceGroupImpl</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
com.google.common.base.Predicate&lt;? super <a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&gt;&nbsp;filter,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/util/ECrossReferenceAdapter.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.util">ECrossReferenceAdapter</a>&nbsp;crossReferenceAdapter)</code>
<div class="block">Instantiates this group given the comparison and filter that should be used in order to determine its
list of differences.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/BasicDifferenceGroupImpl.html#BasicDifferenceGroupImpl(org.eclipse.emf.compare.Comparison,%20com.google.common.base.Predicate,%20java.lang.String,%20org.eclipse.emf.ecore.util.ECrossReferenceAdapter)">BasicDifferenceGroupImpl</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
com.google.common.base.Predicate&lt;? super <a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&gt;&nbsp;filter,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/util/ECrossReferenceAdapter.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.util">ECrossReferenceAdapter</a>&nbsp;crossReferenceAdapter)</code>
<div class="block">Instantiates this group given the comparison and filter that should be used in order to determine its
list of differences.</div>
</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/BasicDifferenceGroupImpl.html#BasicDifferenceGroupImpl(org.eclipse.emf.compare.Comparison,%20com.google.common.base.Predicate,%20java.lang.String,%20org.eclipse.swt.graphics.Image,%20org.eclipse.emf.ecore.util.ECrossReferenceAdapter)">BasicDifferenceGroupImpl</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
com.google.common.base.Predicate&lt;? super <a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&gt;&nbsp;filter,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http://help.eclipse.org/luna/topic/org.eclipse.platform.doc.isv/reference/api/org/eclipse/swt/graphics/Image.html?is-external=true" title="class or interface in org.eclipse.swt.graphics">Image</a>&nbsp;image,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/util/ECrossReferenceAdapter.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.util">ECrossReferenceAdapter</a>&nbsp;crossReferenceAdapter)</code>
<div class="block">Instantiates this group given the comparison and filter that should be used in order to determine its
list of differences.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/ByResourceGroupProvider.ResourceGroup.html#ByResourceGroupProvider.ResourceGroup(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.util.ECrossReferenceAdapter)">ByResourceGroupProvider.ResourceGroup</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/util/ECrossReferenceAdapter.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.util">ECrossReferenceAdapter</a>&nbsp;crossReferenceAdapter)</code>
<div class="block">.</div>
</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/ThreeWayComparisonGroupProvider.ConflictsGroupImpl.html#ThreeWayComparisonGroupProvider.ConflictsGroupImpl(org.eclipse.emf.compare.Comparison,%20com.google.common.base.Predicate,%20java.lang.String,%20org.eclipse.emf.ecore.util.ECrossReferenceAdapter)">ThreeWayComparisonGroupProvider.ConflictsGroupImpl</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
com.google.common.base.Predicate&lt;? super <a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&gt;&nbsp;filter,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/util/ECrossReferenceAdapter.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.util">ECrossReferenceAdapter</a>&nbsp;crossReferenceAdapter)</code>
<div class="block">.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.rcp.ui.internal.util">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/util/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.util</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/util/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.util</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/item/IMergeViewerItem.html" title="interface in org.eclipse.emf.compare.rcp.ui.mergeviewer.item">IMergeViewerItem</a></code></td>
<td class="colLast"><span class="strong">ResourceUIUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/util/ResourceUIUtil.html#addNewContainerForNotLoadedFragmentMatches(java.util.Collection,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide,%20org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.common.notify.AdapterFactory)">addNewContainerForNotLoadedFragmentMatches</a></strong>(<a href="http://download.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/item/IMergeViewerItem.html" title="interface in org.eclipse.emf.compare.rcp.ui.mergeviewer.item">IMergeViewerItem</a>&gt;&nbsp;items,
<a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/IMergeViewer.MergeViewerSide.html" title="enum in org.eclipse.emf.compare.rcp.ui.mergeviewer">IMergeViewer.MergeViewerSide</a>&nbsp;side,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</a>&nbsp;adapterFactory)</code>
<div class="block">Adds a new parent container to the given list of IMergeViewerItems if needed and returns it.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/item/IMergeViewerItem.html" title="interface in org.eclipse.emf.compare.rcp.ui.mergeviewer.item">IMergeViewerItem</a></code></td>
<td class="colLast"><span class="strong">ResourceUIUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/util/ResourceUIUtil.html#createItemForNotLoadedFragmentMatch(org.eclipse.emf.compare.Match,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide,%20org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.common.notify.AdapterFactory)">createItemForNotLoadedFragmentMatch</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/IMergeViewer.MergeViewerSide.html" title="enum in org.eclipse.emf.compare.rcp.ui.mergeviewer">IMergeViewer.MergeViewerSide</a>&nbsp;side,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</a>&nbsp;adapterFactory)</code>
<div class="block">Constructs a <a href="../../../../../org/eclipse/emf/compare/match/impl/NotLoadedFragmentMatch.html" title="class in org.eclipse.emf.compare.match.impl"><code>NotLoadedFragmentMatch</code></a> from the given
<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare"><code>Match</code></a> and then return the
<a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/item/IMergeViewerItem.html" title="interface in org.eclipse.emf.compare.rcp.ui.mergeviewer.item"><code>IMergeViewerItem</code></a> corresponding to this
NotLoadedFragmentMatch.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&gt;</code></td>
<td class="colLast"><span class="strong">ResourceUIUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/util/ResourceUIUtil.html#getChildrenMatchWithNotLoadedParent(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Match,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide)">getChildrenMatchWithNotLoadedParent</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/IMergeViewer.MergeViewerSide.html" title="enum in org.eclipse.emf.compare.rcp.ui.mergeviewer">IMergeViewer.MergeViewerSide</a>&nbsp;side)</code>
<div class="block">Filters, from the root matches of the given comparison, those who will children matches of the given
match if all fragments of the whole models involved in comparison had been loaded, for the given side
of the comparison.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</a></code></td>
<td class="colLast"><span class="strong">MergeViewerUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/util/MergeViewerUtil.html#getResource(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide,%20org.eclipse.emf.compare.Diff)">getResource</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/IMergeViewer.MergeViewerSide.html" title="enum in org.eclipse.emf.compare.rcp.ui.mergeviewer">IMergeViewer.MergeViewerSide</a>&nbsp;side,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff)</code>
<div class="block">Returns the current resource on the given side of the given comparison.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&gt;</code></td>
<td class="colLast"><span class="strong">MergeViewerUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/util/MergeViewerUtil.html#getResourceContents(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide,%20org.eclipse.emf.compare.Diff)">getResourceContents</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/IMergeViewer.MergeViewerSide.html" title="enum in org.eclipse.emf.compare.rcp.ui.mergeviewer">IMergeViewer.MergeViewerSide</a>&nbsp;side,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff)</code>
<div class="block">Returns the contents of the current resource on the given side of the given comparison.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
<td class="colLast"><span class="strong">MergeViewerUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/util/MergeViewerUtil.html#getValueFromResourceAttachmentChange(org.eclipse.emf.compare.ResourceAttachmentChange,%20org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide)">getValueFromResourceAttachmentChange</a></strong>(<a href="../../../../../org/eclipse/emf/compare/ResourceAttachmentChange.html" title="interface in org.eclipse.emf.compare">ResourceAttachmentChange</a>&nbsp;diff,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/IMergeViewer.MergeViewerSide.html" title="enum in org.eclipse.emf.compare.rcp.ui.mergeviewer">IMergeViewer.MergeViewerSide</a>&nbsp;side)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
<td class="colLast"><span class="strong">MergeViewerUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/util/MergeViewerUtil.html#matchingValue(java.lang.Object,%20org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide)">matchingValue</a></strong>(<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/rcp/ui/mergeviewer/IMergeViewer.MergeViewerSide.html" title="enum in org.eclipse.emf.compare.rcp.ui.mergeviewer">IMergeViewer.MergeViewerSide</a>&nbsp;side)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
<td class="colLast"><span class="strong">MergeViewerUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/util/MergeViewerUtil.html#matchingValue(java.lang.Object,%20org.eclipse.emf.compare.Comparison,%20java.util.List)">matchingValue</a></strong>(<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;?&gt;&nbsp;in)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/filters/package-summary.html">org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/filters/package-summary.html">org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/filters/IDifferenceFilter.html" title="interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters">IDifferenceFilter</a>&gt;</code></td>
<td class="colLast"><span class="strong">IDifferenceFilter.Registry.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/filters/IDifferenceFilter.Registry.html#getFilters(org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.compare.Comparison)">getFilters</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison)</code>
<div class="block">Returns the list of <a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/filters/IDifferenceFilter.html" title="interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters"><code>IDifferenceFilter</code></a> contained in the registry.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">AbstractDifferenceFilter.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/filters/AbstractDifferenceFilter.html#isEnabled(org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.compare.Comparison)">isEnabled</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison)</code>
<div class="block">Returns the activation condition based on the scope and comparison objects.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">IDifferenceFilter.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/filters/IDifferenceFilter.html#isEnabled(org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.compare.Comparison)">isEnabled</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison)</code>
<div class="block">Returns the activation condition based on the scope and comparison objects.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/package-summary.html">org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/package-summary.html">org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups</a> that return <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">AbstractDifferenceGroupProvider.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/AbstractDifferenceGroupProvider.html#getComparison()">getComparison</a></strong>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/package-summary.html">org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/IDifferenceGroup.html" title="interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups">IDifferenceGroup</a>&gt;</code></td>
<td class="colLast"><span class="strong">AbstractDifferenceGroupProvider.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/AbstractDifferenceGroupProvider.html#buildGroups(org.eclipse.emf.compare.Comparison)">buildGroups</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;aComparison)</code>
<div class="block">Builds the groups for this comparison.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/IDifferenceGroupProvider.Descriptor.html" title="interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups">IDifferenceGroupProvider.Descriptor</a></code></td>
<td class="colLast"><span class="strong">IDifferenceGroupProvider.Descriptor.Registry.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/IDifferenceGroupProvider.Descriptor.Registry.html#getDefaultGroupProvider(org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.compare.Comparison)">getDefaultGroupProvider</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison)</code>
<div class="block">Returns the default group provider.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/IDifferenceGroupProvider.Descriptor.html" title="interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups">IDifferenceGroupProvider.Descriptor</a>&gt;</code></td>
<td class="colLast"><span class="strong">IDifferenceGroupProvider.Descriptor.Registry.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/IDifferenceGroupProvider.Descriptor.Registry.html#getGroupProviders(org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.compare.Comparison)">getGroupProviders</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison)</code>
<div class="block">Returns the list of <a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/IDifferenceGroupProvider.html" title="interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups"><code>IDifferenceGroupProvider</code></a> contained in the registry.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/IDifferenceGroup.html" title="interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups">IDifferenceGroup</a>&gt;</code></td>
<td class="colLast"><span class="strong">IDifferenceGroupProvider.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/IDifferenceGroupProvider.html#getGroups(org.eclipse.emf.compare.Comparison)">getGroups</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison)</code>
<div class="block">This will be called internally by the grouping actions in order to determine how the differences should
be grouped in the structural view.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/IDifferenceGroup.html" title="interface in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups">IDifferenceGroup</a>&gt;</code></td>
<td class="colLast"><span class="strong">AbstractDifferenceGroupProvider.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/AbstractDifferenceGroupProvider.html#getGroups(org.eclipse.emf.compare.Comparison)">getGroups</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;aComparison)</code>
<div class="block">This will be called internally by the grouping actions in order to determine how the differences should
be grouped in the structural view.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">IDifferenceGroupProvider.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/IDifferenceGroupProvider.html#isEnabled(org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.compare.Comparison)">isEnabled</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison)</code>
<div class="block">Returns the activation condition based on the scope and comparison objects.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">AbstractDifferenceGroupProvider.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/structuremergeviewer/groups/AbstractDifferenceGroupProvider.html#isEnabled(org.eclipse.emf.compare.scope.IComparisonScope,%20org.eclipse.emf.compare.Comparison)">isEnabled</a></strong>(<a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html" title="interface in org.eclipse.emf.compare.scope">IComparisonScope</a>&nbsp;scope,
<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison)</code>
<div class="block">Returns the activation condition based on the scope and comparison objects.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.req">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/req/package-summary.html">org.eclipse.emf.compare.req</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/req/package-summary.html">org.eclipse.emf.compare.req</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultReqEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/req/DefaultReqEngine.html#checkForRequiredDifferences(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff)">checkForRequiredDifferences</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;difference)</code>
<div class="block">Checks the potential required differences from the given <code>difference</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">DefaultReqEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/req/DefaultReqEngine.html#computeRequirements(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.common.util.Monitor)">computeRequirements</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This is the entry point of the requirements computing process.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">IReqEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/req/IReqEngine.html#computeRequirements(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.common.util.Monitor)">computeRequirements</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/Monitor.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Monitor</a>&nbsp;monitor)</code>
<div class="block">This is the entry point of the requirements computing process.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.util">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/util/package-summary.html">org.eclipse.emf.compare.util</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/util/package-summary.html">org.eclipse.emf.compare.util</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/util/CompareSwitch.html" title="type parameter in CompareSwitch">T</a></code></td>
<td class="colLast"><span class="strong">CompareSwitch.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/util/CompareSwitch.html#caseComparison(org.eclipse.emf.compare.Comparison)">caseComparison</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;object)</code>
<div class="block">Returns the result of interpreting the object as an instance of '<em>Comparison</em>'</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.utils">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a> in <a href="../../../../../org/eclipse/emf/compare/utils/package-summary.html">org.eclipse.emf.compare.utils</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/utils/package-summary.html">org.eclipse.emf.compare.utils</a> that return <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">IEqualityHelper.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/utils/IEqualityHelper.html#getTarget()">getTarget</a></strong>()</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></code></td>
<td class="colLast"><span class="strong">EqualityHelper.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/utils/EqualityHelper.html#getTarget()">getTarget</a></strong>()</code></td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/eclipse/emf/compare/utils/package-summary.html">org.eclipse.emf.compare.utils</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="strong">DiffUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/utils/DiffUtil.html#findInsertionIndex(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff,%20boolean)">findInsertionIndex</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;diff,
boolean&nbsp;rightToLeft)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
<div class="block">This is the main entry point for
<code>#findInsertionIndex(Comparison, EqualityHelper, Iterable, List, List, Object)</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;E&gt;&nbsp;int</code></td>
<td class="colLast"><span class="strong">DiffUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/utils/DiffUtil.html#findInsertionIndex(org.eclipse.emf.compare.Comparison,%20java.lang.Iterable,%20java.util.List,%20java.util.List,%20E)">findInsertionIndex</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;E&gt;&nbsp;ignoredElements,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;source,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;target,
E&nbsp;newElement)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
<div class="block">This will try and determine the index at which a given element from the <code>source</code> list should be
inserted in the <code>target</code> list.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;E&gt;&nbsp;int</code></td>
<td class="colLast"><span class="strong">DiffUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/utils/DiffUtil.html#findInsertionIndex(org.eclipse.emf.compare.Comparison,%20java.util.List,%20java.util.List,%20E)">findInsertionIndex</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;source,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;target,
E&nbsp;newElement)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
<div class="block">This will try and determine the index at which a given element from the <code>source</code> list should be
inserted in the <code>target</code> list.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a></code></td>
<td class="colLast"><span class="strong">MatchUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/utils/MatchUtil.html#getContainer(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff)">getContainer</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;difference)</code>
<div class="block">Get the business model object containing the given <code>difference</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a></code></td>
<td class="colLast"><span class="strong">MatchUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/utils/MatchUtil.html#getOriginContainer(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.Diff)">getOriginContainer</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;difference)</code>
<div class="block">Get the business model object containing the given <code>difference</code> in the origin side.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a></code></td>
<td class="colLast"><span class="strong">MatchUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/utils/MatchUtil.html#getOriginObject(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.ecore.EObject)">getOriginObject</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a>&nbsp;object)</code>
<div class="block">Get the object which is the origin value from the given matching <code>object</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</a></code></td>
<td class="colLast"><span class="strong">MatchUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/utils/MatchUtil.html#getOriginValue(org.eclipse.emf.compare.Comparison,%20org.eclipse.emf.compare.ReferenceChange)">getOriginValue</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="../../../../../org/eclipse/emf/compare/ReferenceChange.html" title="interface in org.eclipse.emf.compare">ReferenceChange</a>&nbsp;difference)</code>
<div class="block">From a given mono-valued reference change, get the origin value.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;E&gt;&nbsp;<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;</code></td>
<td class="colLast"><span class="strong">DiffUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/utils/DiffUtil.html#longestCommonSubsequence(org.eclipse.emf.compare.Comparison,%20java.lang.Iterable,%20java.util.List,%20java.util.List)">longestCommonSubsequence</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;E&gt;&nbsp;ignoredElements,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;sequence1,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;sequence2)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
<div class="block">This will compute the longest common subsequence between the two given Lists, ignoring any object that
is included in <code>ignoredElements</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;E&gt;&nbsp;<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;</code></td>
<td class="colLast"><span class="strong">DiffUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/utils/DiffUtil.html#longestCommonSubsequence(org.eclipse.emf.compare.Comparison,%20java.util.List,%20java.util.List)">longestCommonSubsequence</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;sequence1,
<a href="http://download.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;&nbsp;sequence2)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
<div class="block">This will compute the longest common subsequence between the two given Lists.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">EqualityHelper.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/utils/EqualityHelper.html#matchingValues(org.eclipse.emf.compare.Comparison,%20java.lang.Object,%20java.lang.Object)">matchingValues</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object1,
<a href="http://download.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object2)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">EMFComparePrettyPrinter.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/utils/EMFComparePrettyPrinter.html#printComparison(org.eclipse.emf.compare.Comparison,%20java.io.PrintStream)">printComparison</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;stream)</code>
<div class="block">Prints the whole comparison on the given stream (might be <code>stream</code>).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">EMFComparePrettyPrinter.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/utils/EMFComparePrettyPrinter.html#printDifferences(org.eclipse.emf.compare.Comparison,%20java.io.PrintStream)">printDifferences</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;stream)</code>
<div class="block">Prints all differences detected for the given <code>comparison</code> on the given <code>stream</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">EMFComparePrettyPrinter.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/utils/EMFComparePrettyPrinter.html#printMatch(org.eclipse.emf.compare.Comparison,%20java.io.PrintStream)">printMatch</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Comparison</a>&nbsp;comparison,
<a href="http://download.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;stream)</code>
<div class="block">Prints all the Match elements contained by the given <code>comparison</code>.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/eclipse/emf/compare/Comparison.html" title="interface in org.eclipse.emf.compare">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><em><span style='font-size:small'><b>EMF Compare</b><br>3.2.0.201506080946</span></em></div>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/eclipse/emf/compare/class-use/Comparison.html" target="_top">Frames</a></li>
<li><a href="Comparison.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><br><span style='font-size:small;float:right'>Copyright (c) 2006, 2014 Obeo and others. All rights reserved.</span></small></p>
</body>
</html>