blob: 99635d665e1f2c3df24e76bc304bb19bb1825a08 [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 May 18 03:56:40 EDT 2015 -->
<title>IComparisonScope (EMF Compare API Specification)</title>
<meta name="date" content="2015-05-18">
<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="IComparisonScope (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 class="navBarCell1Rev">Class</li>
<li><a href="class-use/IComparisonScope.html">Use</a></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.201505180755</span></em></div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/eclipse/emf/compare/scope/FilterComparisonScope.html" title="class in org.eclipse.emf.compare.scope"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/eclipse/emf/compare/scope/IComparisonScope.html" target="_top">Frames</a></li>
<li><a href="IComparisonScope.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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.eclipse.emf.compare.scope</div>
<h2 title="Interface IComparisonScope" class="title">Interface IComparisonScope</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../../org/eclipse/emf/compare/scope/AbstractComparisonScope.html" title="class in org.eclipse.emf.compare.scope">AbstractComparisonScope</a>, <a href="../../../../../org/eclipse/emf/compare/scope/DefaultComparisonScope.html" title="class in org.eclipse.emf.compare.scope">DefaultComparisonScope</a>, <a href="../../../../../org/eclipse/emf/compare/ide/ui/internal/logical/EmptyComparisonScope.html" title="class in org.eclipse.emf.compare.ide.ui.internal.logical">EmptyComparisonScope</a>, <a href="../../../../../org/eclipse/emf/compare/scope/FilterComparisonScope.html" title="class in org.eclipse.emf.compare.scope">FilterComparisonScope</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="strong">IComparisonScope</span></pre>
<div class="block">This class defines the expected contract of EMF Compare scopes.
<p>
The scope will be called on all three root Notifiers in order to determine the range of a given comparison;
only those Notifiers will be matched by EMF Compare.
</p>
<p>
An implementation using Predicates to filter out the children lists can be sub-classed instead, see
<a href="../../../../../org/eclipse/emf/compare/scope/FilterComparisonScope.html" title="class in org.eclipse.emf.compare.scope"><code>FilterComparisonScope</code></a>.
</p></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/eclipse/emf/compare/scope/AbstractComparisonScope.html" title="class in org.eclipse.emf.compare.scope"><code>AbstractComparisonScope</code></a>,
<a href="../../../../../org/eclipse/emf/compare/scope/FilterComparisonScope.html" title="class in org.eclipse.emf.compare.scope"><code>FilterComparisonScope</code></a></dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</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>
<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;? 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;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html#getChildren(org.eclipse.emf.ecore.EObject)">getChildren</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;eObject)</code>
<div class="block">This will be used by EMF Compare in order to know which EObjects should be considered to be part of the
comparison scope when it is launched on the given EObject.</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;? 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;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html#getCoveredEObjects(org.eclipse.emf.ecore.resource.Resource)">getCoveredEObjects</a></strong>(<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</a>&nbsp;resource)</code>
<div class="block">This will be used by EMF Compare in order to determine the EObjects that it should iterate over.</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;? extends <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>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html#getCoveredResources(org.eclipse.emf.ecore.resource.ResourceSet)">getCoveredResources</a></strong>(<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/ResourceSet.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">ResourceSet</a>&nbsp;resourceSet)</code>
<div class="block">This will be used by EMF Compare in order to determine the Resources that should be considered part of
the comparison when it is launched on the given resource set.</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/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html#getLeft()">getLeft</a></strong>()</code>
<div class="block">This will be used by EMF Compare in order to retrieve the left "root" Notifier of this comparison; i.e
the first object to be considered by the match engine, and from which the iteration over children
should start.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><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="http://download.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html#getNsURIs()">getNsURIs</a></strong>()</code>
<div class="block">This will be used by EMF Compare in order to retrieve the namespace uris detected in the scope.</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/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html#getOrigin()">getOrigin</a></strong>()</code>
<div class="block">If EMF Compare should consider a Notifier as being the common ancestor of the "left" and "right"
objects to compare, it should be returned from here.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><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="http://download.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html#getResourceURIs()">getResourceURIs</a></strong>()</code>
<div class="block">This will be used by EMF Compare in order to retrieve the resource uris detected in the scope.</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/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html#getRight()">getRight</a></strong>()</code>
<div class="block">This will be used by EMF Compare in order to retrieve the right "root" Notifier of this comparison; i.e
the first object to be considered by the match engine, and from which the iteration over children
should start.</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getLeft()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLeft</h4>
<pre><a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</a>&nbsp;getLeft()</pre>
<div class="block">This will be used by EMF Compare in order to retrieve the left "root" Notifier of this comparison; i.e
the first object to be considered by the match engine, and from which the iteration over children
should start.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>The left root of this comparison. May not be <code>null</code>.</dd></dl>
</li>
</ul>
<a name="getRight()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRight</h4>
<pre><a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</a>&nbsp;getRight()</pre>
<div class="block">This will be used by EMF Compare in order to retrieve the right "root" Notifier of this comparison; i.e
the first object to be considered by the match engine, and from which the iteration over children
should start.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>The right root of this comparison. May not be <code>null</code>.</dd></dl>
</li>
</ul>
<a name="getOrigin()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOrigin</h4>
<pre><a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</a>&nbsp;getOrigin()</pre>
<div class="block">If EMF Compare should consider a Notifier as being the common ancestor of the "left" and "right"
objects to compare, it should be returned from here.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>The origin root for this comparison. May be <code>null</code>.</dd></dl>
</li>
</ul>
<a name="getCoveredResources(org.eclipse.emf.ecore.resource.ResourceSet)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCoveredResources</h4>
<pre><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/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</a>&gt;&nbsp;getCoveredResources(<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/ResourceSet.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">ResourceSet</a>&nbsp;resourceSet)</pre>
<div class="block">This will be used by EMF Compare in order to determine the Resources that should be considered part of
the comparison when it is launched on the given resource set.
<p>
Do note that this will only be called once per Resource. We will retrieve the set of EMF resources to
include in the comparison, match them, then use <a href="../../../../../org/eclipse/emf/compare/scope/IComparisonScope.html#getCoveredEObjects(org.eclipse.emf.ecore.resource.Resource)"><code>getCoveredEObjects(Resource)</code></a> in order to
determine the actual EObjects to cover during that comparison.
</p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>resourceSet</code> - The resource set for which we need to know all resources spanned by the comparison.</dd>
<dt><span class="strong">Returns:</span></dt><dd>An iterator over the <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"><code>Resource</code></a>s which are part of this scope.</dd></dl>
</li>
</ul>
<a name="getCoveredEObjects(org.eclipse.emf.ecore.resource.Resource)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCoveredEObjects</h4>
<pre><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;getCoveredEObjects(<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</a>&nbsp;resource)</pre>
<div class="block">This will be used by EMF Compare in order to determine the EObjects that it should iterate over.
<p>
Do note that this will only be called once per comparison. EMF Compare expects this to return the whole
set of EObjects that should be covered by the comparison when launched on the given Resource.
</p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>resource</code> - The resource for which we need to determine all EObjects spanned by the comparison.</dd>
<dt><span class="strong">Returns:</span></dt><dd>An iterator over the <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore"><code>EObject</code></a>s which are part of this scope.</dd></dl>
</li>
</ul>
<a name="getChildren(org.eclipse.emf.ecore.EObject)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getChildren</h4>
<pre><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;getChildren(<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;eObject)</pre>
<div class="block">This will be used by EMF Compare in order to know which EObjects should be considered to be part of the
comparison scope when it is launched on the given EObject.
<p>
Do note that this will only be called once per comparison on EObjects, and never for comparisons
launched on <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/resource/ResourceSet.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource"><code>ResourceSet</code></a>s or <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"><code>Resource</code></a>s. EMF Compare expects the whole set of EObject
that should be covered by the comparison to be returned by this.
</p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>eObject</code> - The EObject for which we need to determine the comparison scope.</dd>
<dt><span class="strong">Returns:</span></dt><dd>An iterator over the <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore"><code>EObject</code></a>s which are part of this scope.</dd></dl>
</li>
</ul>
<a name="getNsURIs()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNsURIs</h4>
<pre><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="http://download.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getNsURIs()</pre>
<div class="block">This will be used by EMF Compare in order to retrieve the namespace uris detected in the scope.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>The namespace uris.</dd></dl>
</li>
</ul>
<a name="getResourceURIs()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getResourceURIs</h4>
<pre><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="http://download.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getResourceURIs()</pre>
<div class="block">This will be used by EMF Compare in order to retrieve the resource uris detected in the scope.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>The resource uris.</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= 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 class="navBarCell1Rev">Class</li>
<li><a href="class-use/IComparisonScope.html">Use</a></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.201505180755</span></em></div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/eclipse/emf/compare/scope/FilterComparisonScope.html" title="class in org.eclipse.emf.compare.scope"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/eclipse/emf/compare/scope/IComparisonScope.html" target="_top">Frames</a></li>
<li><a href="IComparisonScope.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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</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>