blob: 4b6c08ffec2ba91d060b42a276d59382b4e20ac6 [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.Match (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.Match (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/Match.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/Match.html" target="_top">Frames</a></li>
<li><a href="Match.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.Match" class="title">Uses of Interface<br>org.eclipse.emf.compare.Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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.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.impl">org.eclipse.emf.compare.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.eclipse.emf.compare.internal">org.eclipse.emf.compare.internal</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.eobject">org.eclipse.emf.compare.match.eobject</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.provider.spec">org.eclipse.emf.compare.provider.spec</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<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="altColor">
<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="rowColor">
<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="altColor">
<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="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/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">CompareFactory.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/CompareFactory.html#createMatch()">createMatch</a></strong>()</code>
<div class="block">Returns a new object of class '<em>Match</em>'</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">Diff.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/Diff.html#getMatch()">getMatch</a></strong>()</code>
<div class="block">Returns the value of the '<em><b>Match</b></em>' container reference.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">Comparison.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/Comparison.html#getMatch(org.eclipse.emf.ecore.EObject)">getMatch</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;element)</code>
<div class="block">Finds and return the Match for
the given EObject.</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> that return types with arguments of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&gt;</code></td>
<td class="colLast"><span class="strong">Match.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/Match.html#getAllSubmatches()">getAllSubmatches</a></strong>()</code>
<div class="block">Finds and returns all matches contained in this Match and its children, recursively</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</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">Comparison.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/Comparison.html#getMatches()">getMatches</a></strong>()</code>
<div class="block">Returns the value of the '<em><b>Matches</b></em>' containment reference list.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</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">Match.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/Match.html#getSubmatches()">getSubmatches</a></strong>()</code>
<div class="block">Returns the value of the '<em><b>Submatches</b></em>' containment reference list.</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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">Diff.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/Diff.html#setMatch(org.eclipse.emf.compare.Match)">setMatch</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;value)</code>
<div class="block">Sets the value of the '<a href="../../../../../org/eclipse/emf/compare/Diff.html#getMatch()"><code><em>Match</em></code></a>' reference</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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> that return types with arguments of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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 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>
<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/Match.html" title="interface in org.eclipse.emf.compare">Match</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">IDiffProcessor.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/IDiffProcessor.html#attributeChange(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EAttribute,%20java.lang.Object,%20org.eclipse.emf.compare.DifferenceKind,%20org.eclipse.emf.compare.DifferenceSource)">attributeChange</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</a>&nbsp;attribute,
<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/DifferenceKind.html" title="enum in org.eclipse.emf.compare">DifferenceKind</a>&nbsp;kind,
<a href="../../../../../org/eclipse/emf/compare/DifferenceSource.html" title="enum in org.eclipse.emf.compare">DifferenceSource</a>&nbsp;source)</code>
<div class="block">This will be called whenever the diff engine detected a difference for a given attribute value.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">DiffBuilder.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DiffBuilder.html#attributeChange(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EAttribute,%20java.lang.Object,%20org.eclipse.emf.compare.DifferenceKind,%20org.eclipse.emf.compare.DifferenceSource)">attributeChange</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</a>&nbsp;attribute,
<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/DifferenceKind.html" title="enum in org.eclipse.emf.compare">DifferenceKind</a>&nbsp;kind,
<a href="../../../../../org/eclipse/emf/compare/DifferenceSource.html" title="enum in org.eclipse.emf.compare">DifferenceSource</a>&nbsp;source)</code>
<div class="block">This will be called whenever the diff engine detected a difference for a given attribute value.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultDiffEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DefaultDiffEngine.html#checkForDifferences(org.eclipse.emf.compare.Match,%20org.eclipse.emf.common.util.Monitor)">checkForDifferences</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<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">Checks the given <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare"><code>Match</code></a>'s sides for potential differences.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultDiffEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DefaultDiffEngine.html#checkResourceAttachment(org.eclipse.emf.compare.Match,%20org.eclipse.emf.common.util.Monitor)">checkResourceAttachment</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<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">Checks whether the given <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare"><code>Match</code></a>'s sides have changed resources.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultDiffEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DefaultDiffEngine.html#computeContainmentDifferencesThreeWay(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EReference,%20boolean)">computeContainmentDifferencesThreeWay</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</a>&nbsp;reference,
boolean&nbsp;checkOrdering)</code>
<div class="block">Computes the difference between the sides of the given <code>match</code> for the given containment
<code>reference</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultDiffEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DefaultDiffEngine.html#computeContainmentDifferencesTwoWay(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EReference,%20boolean)">computeContainmentDifferencesTwoWay</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</a>&nbsp;reference,
boolean&nbsp;checkOrdering)</code>
<div class="block">Computes the difference between the sides of the given <code>match</code> for the given containment
<code>reference</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultDiffEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DefaultDiffEngine.html#computeDifferences(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EAttribute,%20boolean)">computeDifferences</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</a>&nbsp;attribute,
boolean&nbsp;checkOrdering)</code>
<div class="block">Computes the difference between the sides of the given <code>match</code> for the given
<code>attribute</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultDiffEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DefaultDiffEngine.html#computeDifferences(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EReference,%20boolean)">computeDifferences</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</a>&nbsp;reference,
boolean&nbsp;checkOrdering)</code>
<div class="block">Computes the difference between the sides of the given <code>match</code> for the given
<code>reference</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultDiffEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DefaultDiffEngine.html#computeMultiValuedFeatureDifferencesThreeWay(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EStructuralFeature,%20boolean)">computeMultiValuedFeatureDifferencesThreeWay</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<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;feature,
boolean&nbsp;checkOrdering)</code>
<div class="block">Computes the difference between the sides of the given <code>match</code> for the given multi-valued
<code>feature</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultDiffEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DefaultDiffEngine.html#computeMultiValuedFeatureDifferencesTwoWay(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EStructuralFeature,%20boolean)">computeMultiValuedFeatureDifferencesTwoWay</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<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;feature,
boolean&nbsp;checkOrdering)</code>
<div class="block">Computes the difference between the sides of the given <code>match</code> for the given multi-valued
<code>feature</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultDiffEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DefaultDiffEngine.html#computeSingleValuedAttributeDifferences(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EAttribute)">computeSingleValuedAttributeDifferences</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</a>&nbsp;attribute)</code>
<div class="block">Computes the difference between the sides of the given <code>match</code> for the given single-valued
<code>attribute</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultDiffEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DefaultDiffEngine.html#computeSingleValuedReferenceDifferencesThreeWay(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EReference)">computeSingleValuedReferenceDifferencesThreeWay</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</a>&nbsp;reference)</code>
<div class="block">Computes the difference between the sides of the given <code>match</code> for the given single-valued
<code>reference</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultDiffEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DefaultDiffEngine.html#computeSingleValuedReferenceDifferencesTwoWay(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EReference)">computeSingleValuedReferenceDifferencesTwoWay</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</a>&nbsp;reference)</code>
<div class="block">Computes the difference between the sides of the given <code>match</code> for the given single-valued
<code>reference</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultDiffEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DefaultDiffEngine.html#createContainmentDifferences(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EReference,%20boolean,%20java.util.List,%20java.util.List,%20org.eclipse.emf.compare.DifferenceSource)">createContainmentDifferences</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</a>&nbsp;reference,
boolean&nbsp;checkOrdering,
<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;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;<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;lcsWithOrigin,
<a href="../../../../../org/eclipse/emf/compare/DifferenceSource.html" title="enum in org.eclipse.emf.compare">DifferenceSource</a>&nbsp;side)</code>
<div class="block">Called from <a href="../../../../../org/eclipse/emf/compare/diff/DefaultDiffEngine.html#computeContainmentDifferencesThreeWay(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EReference,%20boolean)"><code>DefaultDiffEngine.computeContainmentDifferencesThreeWay(Match, EReference, boolean)</code></a> once our LCS
have been computed and we know what really changed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">DefaultDiffEngine.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DefaultDiffEngine.html#featureChange(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EStructuralFeature,%20java.lang.Object,%20org.eclipse.emf.compare.DifferenceKind,%20org.eclipse.emf.compare.DifferenceSource)">featureChange</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<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;feature,
<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/DifferenceKind.html" title="enum in org.eclipse.emf.compare">DifferenceKind</a>&nbsp;kind,
<a href="../../../../../org/eclipse/emf/compare/DifferenceSource.html" title="enum in org.eclipse.emf.compare">DifferenceSource</a>&nbsp;source)</code>
<div class="block">Delegates to the diff processor to create the specified feature change.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">IDiffProcessor.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/IDiffProcessor.html#featureMapChange(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EAttribute,%20java.lang.Object,%20org.eclipse.emf.compare.DifferenceKind,%20org.eclipse.emf.compare.DifferenceSource)">featureMapChange</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</a>&nbsp;attribute,
<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/DifferenceKind.html" title="enum in org.eclipse.emf.compare">DifferenceKind</a>&nbsp;kind,
<a href="../../../../../org/eclipse/emf/compare/DifferenceSource.html" title="enum in org.eclipse.emf.compare">DifferenceSource</a>&nbsp;source)</code>
<div class="block">This will be called whenever the diff engine detected a difference for a given attribute value.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">DiffBuilder.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DiffBuilder.html#featureMapChange(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EAttribute,%20java.lang.Object,%20org.eclipse.emf.compare.DifferenceKind,%20org.eclipse.emf.compare.DifferenceSource)">featureMapChange</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</a>&nbsp;attribute,
<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/DifferenceKind.html" title="enum in org.eclipse.emf.compare">DifferenceKind</a>&nbsp;kind,
<a href="../../../../../org/eclipse/emf/compare/DifferenceSource.html" title="enum in org.eclipse.emf.compare">DifferenceSource</a>&nbsp;source)</code>
<div class="block">This will be called whenever the diff engine detected a difference for a given attribute value.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><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;<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EAttribute.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EAttribute</a>&gt;</code></td>
<td class="colLast"><span class="strong">FeatureFilter.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/FeatureFilter.html#getAttributesToCheck(org.eclipse.emf.compare.Match)">getAttributesToCheck</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match)</code>
<div class="block">The diff engine expects this to return the set of attributes that need to be checked for differences
for the given <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare"><code>Match</code></a> element.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><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;<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</a>&gt;</code></td>
<td class="colLast"><span class="strong">FeatureFilter.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/FeatureFilter.html#getReferencesToCheck(org.eclipse.emf.compare.Match)">getReferencesToCheck</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match)</code>
<div class="block">The diff engine expects this to return the set of references that need to be checked for differences
for the given <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare"><code>Match</code></a> element.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><span class="strong">FeatureFilter.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/FeatureFilter.html#isIgnoredReference(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EReference)">isIgnoredReference</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</a>&nbsp;reference)</code>
<div class="block">This will be used by <a href="../../../../../org/eclipse/emf/compare/diff/FeatureFilter.html#getReferencesToCheck(org.eclipse.emf.compare.Match)"><code>FeatureFilter.getReferencesToCheck(Match)</code></a> in order to determine whether a given
reference should be ignored.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">IDiffProcessor.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/IDiffProcessor.html#referenceChange(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EReference,%20org.eclipse.emf.ecore.EObject,%20org.eclipse.emf.compare.DifferenceKind,%20org.eclipse.emf.compare.DifferenceSource)">referenceChange</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</a>&nbsp;reference,
<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;value,
<a href="../../../../../org/eclipse/emf/compare/DifferenceKind.html" title="enum in org.eclipse.emf.compare">DifferenceKind</a>&nbsp;kind,
<a href="../../../../../org/eclipse/emf/compare/DifferenceSource.html" title="enum in org.eclipse.emf.compare">DifferenceSource</a>&nbsp;source)</code>
<div class="block">This will be called whenever the Diff engine detected a difference for a given reference value.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">DiffBuilder.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DiffBuilder.html#referenceChange(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EReference,%20org.eclipse.emf.ecore.EObject,%20org.eclipse.emf.compare.DifferenceKind,%20org.eclipse.emf.compare.DifferenceSource)">referenceChange</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</a>&nbsp;reference,
<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;value,
<a href="../../../../../org/eclipse/emf/compare/DifferenceKind.html" title="enum in org.eclipse.emf.compare">DifferenceKind</a>&nbsp;kind,
<a href="../../../../../org/eclipse/emf/compare/DifferenceSource.html" title="enum in org.eclipse.emf.compare">DifferenceSource</a>&nbsp;source)</code>
<div class="block">This will be called whenever the Diff engine detected a difference for a given reference value.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><span class="strong">FeatureFilter.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/FeatureFilter.html#referenceIsSet(org.eclipse.emf.ecore.EReference,%20org.eclipse.emf.compare.Match)">referenceIsSet</a></strong>(<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</a>&nbsp;reference,
<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match)</code>
<div class="block">Checks whether the given reference is set on at least one of the three sides of the given match.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">IDiffProcessor.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/IDiffProcessor.html#resourceAttachmentChange(org.eclipse.emf.compare.Match,%20java.lang.String,%20org.eclipse.emf.compare.DifferenceKind,%20org.eclipse.emf.compare.DifferenceSource)">resourceAttachmentChange</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<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;uri,
<a href="../../../../../org/eclipse/emf/compare/DifferenceKind.html" title="enum in org.eclipse.emf.compare">DifferenceKind</a>&nbsp;kind,
<a href="../../../../../org/eclipse/emf/compare/DifferenceSource.html" title="enum in org.eclipse.emf.compare">DifferenceSource</a>&nbsp;source)</code>
<div class="block">This will be called whenever the diff engine detected the addition (or removal) of a root in a given
Resource.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">DiffBuilder.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/diff/DiffBuilder.html#resourceAttachmentChange(org.eclipse.emf.compare.Match,%20java.lang.String,%20org.eclipse.emf.compare.DifferenceKind,%20org.eclipse.emf.compare.DifferenceSource)">resourceAttachmentChange</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<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;uri,
<a href="../../../../../org/eclipse/emf/compare/DifferenceKind.html" title="enum in org.eclipse.emf.compare">DifferenceKind</a>&nbsp;kind,
<a href="../../../../../org/eclipse/emf/compare/DifferenceSource.html" title="enum in org.eclipse.emf.compare">DifferenceSource</a>&nbsp;source)</code>
<div class="block">This will be called whenever the diff engine detected the addition (or removal) of a root in a given
Resource.</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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/MatchImpl.html" title="class in org.eclipse.emf.compare.impl">MatchImpl</a></strong></code>
<div class="block">An implementation of the model object '<em><b>Match</b></em>'</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../org/eclipse/emf/compare/impl/package-summary.html">org.eclipse.emf.compare.impl</a> with type parameters of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</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">ComparisonImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/impl/ComparisonImpl.html#matches">matches</a></strong></code>
<div class="block">The cached value of the '<a href="../../../../../org/eclipse/emf/compare/impl/ComparisonImpl.html#getMatches()"><code><em>Matches</em></code></a>' containment reference 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/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</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">MatchImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/impl/MatchImpl.html#submatches">submatches</a></strong></code>
<div class="block">The cached value of the '<a href="../../../../../org/eclipse/emf/compare/impl/MatchImpl.html#getSubmatches()"><code><em>Submatches</em></code></a>' containment reference list</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">DiffImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/impl/DiffImpl.html#basicGetMatch()">basicGetMatch</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">CompareFactoryImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/impl/CompareFactoryImpl.html#createMatch()">createMatch</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">DiffImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/impl/DiffImpl.html#getMatch()">getMatch</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">ComparisonImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/impl/ComparisonImpl.html#getMatch(org.eclipse.emf.ecore.EObject)">getMatch</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;element)</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> that return types with arguments of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&gt;</code></td>
<td class="colLast"><span class="strong">MatchImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/impl/MatchImpl.html#getAllSubmatches()">getAllSubmatches</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</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">ComparisonImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/impl/ComparisonImpl.html#getMatches()">getMatches</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</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">MatchImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/impl/MatchImpl.html#getSubmatches()">getSubmatches</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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">DiffImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/impl/DiffImpl.html#setMatch(org.eclipse.emf.compare.Match)">setMatch</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;newMatch)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.internal">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a> in <a href="../../../../../org/eclipse/emf/compare/internal/package-summary.html">org.eclipse.emf.compare.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/internal/package-summary.html">org.eclipse.emf.compare.internal</a> that return types with arguments of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;? extends <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">SubMatchIterator.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/SubMatchIterator.html#getChildren(java.lang.Object)">getChildren</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;obj)</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><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;<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">SubMatchIterable.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/SubMatchIterable.html#iterator()">iterator</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/internal/package-summary.html">org.eclipse.emf.compare.internal</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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/internal/SubMatchIterable.html#SubMatchIterable(org.eclipse.emf.compare.Match)">SubMatchIterable</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match)</code>
<div class="block">Constructs an iterable given the root of its tree.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/SubMatchIterator.html#SubMatchIterator(org.eclipse.emf.compare.Match)">SubMatchIterator</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;start)</code>
<div class="block">Constructs an iterator given the root of its tree.</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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> that return <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">AbstractChangeFactory.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/postprocessor/factories/AbstractChangeFactory.html#getParentMatch(org.eclipse.emf.compare.Diff)">getParentMatch</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;input)</code>
<div class="block">Returns the match in which the difference will be added.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">IChangeFactory.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/postprocessor/factories/IChangeFactory.html#getParentMatch(org.eclipse.emf.compare.Diff)">getParentMatch</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Diff.html" title="interface in org.eclipse.emf.compare">Diff</a>&nbsp;input)</code>
<div class="block">Returns the match in which the difference will be added.</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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/MatchSpec.html" title="class in org.eclipse.emf.compare.internal.spec">MatchSpec</a></strong></code>
<div class="block">This specialization of the <a href="../../../../../org/eclipse/emf/compare/impl/MatchImpl.html" title="class in org.eclipse.emf.compare.impl"><code>MatchImpl</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">ResourceLocationChangeSpec.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/spec/ResourceLocationChangeSpec.html#basicGetMatch()">basicGetMatch</a></strong>()</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">ResourceAttachmentChangeSpec.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/spec/ResourceAttachmentChangeSpec.html#basicGetMatch()">basicGetMatch</a></strong>()</code></td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">FeatureMapChangeSpec.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/spec/FeatureMapChangeSpec.html#basicGetMatch()">basicGetMatch</a></strong>()</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">AttributeChangeSpec.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/spec/AttributeChangeSpec.html#basicGetMatch()">basicGetMatch</a></strong>()</code></td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">ReferenceChangeSpec.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/spec/ReferenceChangeSpec.html#basicGetMatch()">basicGetMatch</a></strong>()</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">DiffSpec.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/spec/DiffSpec.html#basicGetMatch()">basicGetMatch</a></strong>()</code></td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">ComparisonSpec.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/spec/ComparisonSpec.html#getMatch(org.eclipse.emf.ecore.EObject)">getMatch</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;element)</code>
<div class="block">Finds and return the Match for
the given EObject.</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 types with arguments of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&gt;</code></td>
<td class="colLast"><span class="strong">MatchSpec.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/spec/MatchSpec.html#getAllSubmatches()">getAllSubmatches</a></strong>()</code>
<div class="block">Finds and returns all matches contained in this Match and its children, recursively</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> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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">ResourceLocationChangeSpec.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/spec/ResourceLocationChangeSpec.html#setMatch(org.eclipse.emf.compare.Match)">setMatch</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;newMatch)</code>
<div class="block">Sets the value of the '<a href="../../../../../org/eclipse/emf/compare/Diff.html#getMatch()"><code><em>Match</em></code></a>' reference</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ResourceAttachmentChangeSpec.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/spec/ResourceAttachmentChangeSpec.html#setMatch(org.eclipse.emf.compare.Match)">setMatch</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;newMatch)</code>
<div class="block">Sets the value of the '<a href="../../../../../org/eclipse/emf/compare/Diff.html#getMatch()"><code><em>Match</em></code></a>' reference</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">FeatureMapChangeSpec.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/spec/FeatureMapChangeSpec.html#setMatch(org.eclipse.emf.compare.Match)">setMatch</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;newMatch)</code>
<div class="block">Sets the value of the '<a href="../../../../../org/eclipse/emf/compare/Diff.html#getMatch()"><code><em>Match</em></code></a>' reference</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">AttributeChangeSpec.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/spec/AttributeChangeSpec.html#setMatch(org.eclipse.emf.compare.Match)">setMatch</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;newMatch)</code>
<div class="block">Sets the value of the '<a href="../../../../../org/eclipse/emf/compare/Diff.html#getMatch()"><code><em>Match</em></code></a>' reference</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ReferenceChangeSpec.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/spec/ReferenceChangeSpec.html#setMatch(org.eclipse.emf.compare.Match)">setMatch</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;newMatch)</code>
<div class="block">Sets the value of the '<a href="../../../../../org/eclipse/emf/compare/Diff.html#getMatch()"><code><em>Match</em></code></a>' reference</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">DiffSpec.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/internal/spec/DiffSpec.html#setMatch(org.eclipse.emf.compare.Match)">setMatch</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;newMatch)</code>
<div class="block">Sets the value of the '<a href="../../../../../org/eclipse/emf/compare/Diff.html#getMatch()"><code><em>Match</em></code></a>' reference</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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="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#getExpectedSide(org.eclipse.emf.compare.Match,%20org.eclipse.emf.compare.DifferenceSource,%20boolean)">getExpectedSide</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/DifferenceSource.html" title="enum in org.eclipse.emf.compare">DifferenceSource</a>&nbsp;source,
boolean&nbsp;mergeRightToLeft)</code>
<div class="block">Determines the side of the given <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare"><code>Match</code></a> which represents the model state the other side will be
changed to.</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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> that return types with arguments of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Set.html?is-external=true" title="class or interface in java.util">Set</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">IdentifierEObjectMatcher.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/eobject/IdentifierEObjectMatcher.html#matchPerId(java.util.Iterator,%20java.util.Iterator,%20java.util.Iterator,%20java.util.List,%20java.util.List,%20java.util.List)">matchPerId</a></strong>(<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.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)</code>
<div class="block">Matches the EObject per ID.</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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 classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/eclipse/emf/compare/match/impl/package-summary.html">org.eclipse.emf.compare.match.impl</a> that implement <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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/match/impl/NotLoadedFragmentMatch.html" title="class in org.eclipse.emf.compare.match.impl">NotLoadedFragmentMatch</a></strong></code>
<div class="block">The not loaded fragment 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/match/impl/package-summary.html">org.eclipse.emf.compare.match.impl</a> that return <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">NotLoadedFragmentMatch.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/impl/NotLoadedFragmentMatch.html#getFirstMatchChild()">getFirstMatchChild</a></strong>()</code>
<div class="block">Get the first match child.</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/impl/package-summary.html">org.eclipse.emf.compare.match.impl</a> that return types with arguments of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&gt;</code></td>
<td class="colLast"><span class="strong">NotLoadedFragmentMatch.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/match/impl/NotLoadedFragmentMatch.html#getChildren()">getChildren</a></strong>()</code>
<div class="block">Get children.</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/match/impl/package-summary.html">org.eclipse.emf.compare.match.impl</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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/match/impl/NotLoadedFragmentMatch.html#NotLoadedFragmentMatch(org.eclipse.emf.compare.Match)">NotLoadedFragmentMatch</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;child)</code>
<div class="block">Constructor.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructor parameters in <a href="../../../../../org/eclipse/emf/compare/match/impl/package-summary.html">org.eclipse.emf.compare.match.impl</a> with type arguments of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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/match/impl/NotLoadedFragmentMatch.html#NotLoadedFragmentMatch(java.util.Collection)">NotLoadedFragmentMatch</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/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&gt;&nbsp;children)</code>
<div class="block">Constructor.</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/util/URI.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">URI</a></code></td>
<td class="colLast"><span class="strong">ResourceAttachmentChangeMerger.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/merge/ResourceAttachmentChangeMerger.html#computeTargetURI(org.eclipse.emf.compare.Match,%20boolean)">computeTargetURI</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
boolean&nbsp;rightToLeft)</code>
<div class="block">Computes the URI of the "target" resource.</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/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">ResourceAttachmentChangeMerger.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/merge/ResourceAttachmentChangeMerger.html#findOrCreateTargetResource(org.eclipse.emf.compare.Match,%20boolean)">findOrCreateTargetResource</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
boolean&nbsp;rightToLeft)</code>
<div class="block">This will try and locate the "target" resource of this merge in the current comparison.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.eclipse.emf.compare.provider.spec">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a> in <a href="../../../../../org/eclipse/emf/compare/provider/spec/package-summary.html">org.eclipse.emf.compare.provider.spec</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/provider/spec/package-summary.html">org.eclipse.emf.compare.provider.spec</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
<td class="colLast"><span class="strong">OverlayImageProvider.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/provider/spec/OverlayImageProvider.html#getComposedImage(org.eclipse.emf.compare.Match,%20java.lang.Object)">getComposedImage</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<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;imageToCompose)</code>
<div class="block">Returns a composed image with the image of the given match the appropriate overlay.</div>
</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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 constructors, and an explanation">
<caption><span>Constructors 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> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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/contentmergeviewer/accessor/impl/MatchAccessor.html#MatchAccessor(org.eclipse.emf.common.notify.AdapterFactory,%20org.eclipse.emf.compare.Match,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide)">MatchAccessor</a></strong>(<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,
<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">Creates a new object wrapping the given <code>eObject</code>.</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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 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/Match.html" title="interface in org.eclipse.emf.compare">Match</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.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="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>
</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/edit/tree/TreeNode.html?is-external=true" title="class or interface in org.eclipse.emf.edit.tree">TreeNode</a>&gt;</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#buildContainmentSubTree(org.eclipse.emf.compare.Match)">buildContainmentSubTree</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<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="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/edit/tree/TreeNode.html?is-external=true" title="class or interface in org.eclipse.emf.edit.tree">TreeNode</a>&gt;</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#buildSubTree(org.eclipse.emf.compare.Match,%20boolean,%20org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl.ChildrenSide)">buildSubTree</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
boolean&nbsp;containment,
<a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/BasicDifferenceGroupImpl.ChildrenSide.html" title="enum in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl">BasicDifferenceGroupImpl.ChildrenSide</a>&nbsp;side)</code>
<div class="block">Build the sub tree of the given <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare"><code>Match</code></a>.</div>
</td>
</tr>
<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="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/edit/tree/TreeNode.html?is-external=true" title="class or interface in org.eclipse.emf.edit.tree">TreeNode</a>&gt;</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#buildSubTree(org.eclipse.emf.compare.Match,%20org.eclipse.emf.compare.Match)">buildSubTree</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;parentMatch,
<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match)</code>
<div class="block">Build the sub tree of the given <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare"><code>Match</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">ThreeWayComparisonGroupProvider.ConflictsGroupImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/ThreeWayComparisonGroupProvider.ConflictsGroupImpl.html#buildSubTree(org.eclipse.emf.edit.tree.TreeNode,%20org.eclipse.emf.compare.Conflict,%20org.eclipse.emf.compare.Match)">buildSubTree</a></strong>(<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/edit/tree/TreeNode.html?is-external=true" title="class or interface in org.eclipse.emf.edit.tree">TreeNode</a>&nbsp;parentNode,
<a href="../../../../../org/eclipse/emf/compare/Conflict.html" title="interface in org.eclipse.emf.compare">Conflict</a>&nbsp;conflict,
<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match)</code>
<div class="block">Build sub tree for the given Match.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><span class="strong">ThreeWayComparisonGroupProvider.ConflictsGroupImpl.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/structuremergeviewer/groups/impl/ThreeWayComparisonGroupProvider.ConflictsGroupImpl.html#isMatchOfConflictContainmentDiff(org.eclipse.emf.compare.Conflict,%20org.eclipse.emf.compare.Match)">isMatchOfConflictContainmentDiff</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Conflict.html" title="interface in org.eclipse.emf.compare">Conflict</a>&nbsp;conflict,
<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;subMatch)</code>
<div class="block">Checks if the given match is a match of one of the containment diffs of the given Conflict.</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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> that return types with arguments of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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="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.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#getNotLoadedFragmentMatches(java.util.Collection)">getNotLoadedFragmentMatches</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)</code>
<div class="block">Get from the given list of <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>s, the NotLoadedFragmentMatchs.</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/util/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.util</a> with parameters of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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#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="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">MergeViewerUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/util/MergeViewerUtil.html#getBestSideEObject(org.eclipse.emf.compare.Match,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide)">getBestSideEObject</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)</code>&nbsp;</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/ResourceSet.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">ResourceSet</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#getDataResourceSet(org.eclipse.emf.compare.Match)">getDataResourceSet</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match)</code>
<div class="block">Get the Resource's ResourceSet of the data associated to the given Match.</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/resource/ResourceSet.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">ResourceSet</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#getDataResourceSet(org.eclipse.emf.compare.Match,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide)">getDataResourceSet</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)</code>
<div class="block">Get the Resource's ResourceSet of the data associated to the given Match, and 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/common/util/URI.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">URI</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#getDataURI(org.eclipse.emf.compare.Match)">getDataURI</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match)</code>
<div class="block">Get the Resource's URI of the data associated to the given Match</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/common/util/URI.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">URI</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#getDataURI(org.eclipse.emf.compare.Match,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide)">getDataURI</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)</code>
<div class="block">Get the Resource's URI of the data associated to the given Match, and 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/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</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#getEObject(org.eclipse.emf.compare.Match,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide)">getEObject</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)</code>&nbsp;</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;?&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#getFeatureValues(org.eclipse.emf.compare.Match,%20org.eclipse.emf.ecore.EStructuralFeature,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide)">getFeatureValues</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match,
<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;feature,
<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.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/edit/tree/TreeNode.html?is-external=true" title="class or interface in org.eclipse.emf.edit.tree">TreeNode</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#getTreeNode(java.util.Collection,%20org.eclipse.emf.compare.Match)">getTreeNode</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="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/edit/tree/TreeNode.html?is-external=true" title="class or interface in org.eclipse.emf.edit.tree">TreeNode</a>&gt;&nbsp;nodes,
<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;match)</code>
<div class="block">Search from the given list of TreeNodes (and recursively on its children), the one that is associated
to the given Match.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="strong">ResourceUIUtil.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/util/ResourceUIUtil.html#isFragment(org.eclipse.emf.compare.Match,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide)">isFragment</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;rootMatch,
<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">Check if the given match is a root match of its comparison model and is a fragment.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../../org/eclipse/emf/compare/rcp/ui/internal/util/package-summary.html">org.eclipse.emf.compare.rcp.ui.internal.util</a> with type arguments of type <a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</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="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/util/URI.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">URI</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#getDataURIs(java.util.Collection,%20org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide)">getDataURIs</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/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&gt;&nbsp;matches,
<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">Get the Resource's URIs of the data associated to the given list of Matches.</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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#caseMatch(org.eclipse.emf.compare.Match)">caseMatch</a></strong>(<a href="../../../../../org/eclipse/emf/compare/Match.html" title="interface in org.eclipse.emf.compare">Match</a>&nbsp;object)</code>
<div class="block">Returns the result of interpreting the object as an instance of '<em>Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</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/Match.html" title="interface in org.eclipse.emf.compare">Match</a></code></td>
<td class="colLast"><span class="strong">EqualityHelper.</span><code><strong><a href="../../../../../org/eclipse/emf/compare/utils/EqualityHelper.html#getMatch(org.eclipse.emf.ecore.EObject)">getMatch</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;o)</code>
<div class="block">Retrieves the match of the given EObject.</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/Match.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/Match.html" target="_top">Frames</a></li>
<li><a href="Match.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>