Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-use.html')
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-use.html163
1 files changed, 118 insertions, 45 deletions
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-use.html
index 0550531082..e536bebaab 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-use.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-use.html
@@ -132,107 +132,119 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</td>
</tr>
<tr class="altColor">
+<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.common.lock">org.eclipse.emf.cdo.common.lock</a></th>
+<td class="colLast">
+<div class="block">Common concepts for dealing with durable locks and views.</div>
+</td>
+</tr>
+<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.common.protocol">org.eclipse.emf.cdo.common.protocol</a></th>
<td class="colLast">
<div class="block">Common concepts for dealing with protocols and CDO-specific I/O.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.common.revision">org.eclipse.emf.cdo.common.revision</a></th>
<td class="colLast">
<div class="block">Common concepts for dealing with revisions and revision lists.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.common.revision.delta">org.eclipse.emf.cdo.common.revision.delta</a></th>
<td class="colLast">
<div class="block">Common concepts for dealing with revision deltas and feature deltas.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.common.security">org.eclipse.emf.cdo.common.security</a></th>
<td class="colLast">
<div class="block">Common concepts for dealing with permissions and protectable entities.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.common.util">org.eclipse.emf.cdo.common.util</a></th>
<td class="colLast">
<div class="block">Common utility classes, some common interfaces and exceptions.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.net4j">org.eclipse.emf.cdo.net4j</a></th>
<td class="colLast">
<div class="block">Client concepts for dealing with Net4j-based sessions to remote repositories.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.security">org.eclipse.emf.cdo.security</a></th>
<td class="colLast">
<div class="block">The generated EMF API of the CDO security model.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.security.impl">org.eclipse.emf.cdo.security.impl</a></th>
<td class="colLast">
<div class="block">The generated EMF implementation of the CDO security model.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.security.util">org.eclipse.emf.cdo.security.util</a></th>
<td class="colLast">
<div class="block">The generated EMF utilities of the CDO security model.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.server">org.eclipse.emf.cdo.server</a></th>
<td class="colLast">
<div class="block">Server concepts for dealing with repositories and stores.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.server.db">org.eclipse.emf.cdo.server.db</a></th>
<td class="colLast">
<div class="block">Server concepts for dealing with DB stores and accessors.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.server.db.mapping">org.eclipse.emf.cdo.server.db.mapping</a></th>
<td class="colLast">
<div class="block">Server concepts for dealing with mapping strategies and mappings for classes, lists and types.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.server.embedded">org.eclipse.emf.cdo.server.embedded</a></th>
<td class="colLast">
<div class="block">Server concepts for dealing with Net4j-based repositories and fail-over infrastructure.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.server.mem">org.eclipse.emf.cdo.server.mem</a></th>
<td class="colLast">
<div class="block">Server concepts for dealing with in-memory stores.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.server.ocl">org.eclipse.emf.cdo.server.ocl</a></th>
<td class="colLast">
<div class="block">Server implementation of a generic OCL query handler.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.session">org.eclipse.emf.cdo.session</a></th>
<td class="colLast">
<div class="block">Client concepts for dealing with sessions to CDO repositories.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.spi.common.commit">org.eclipse.emf.cdo.spi.common.commit</a></th>
<td class="colLast">
<div class="block">Common service provider interfaces and useful base implementations for dealing with commits and change sets.</div>
</td>
</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.spi.common.lock">org.eclipse.emf.cdo.spi.common.lock</a></th>
+<td class="colLast">
+<div class="block">Common service provider interfaces and useful base implementations for dealing with object locks.</div>
+</td>
+</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.eclipse.emf.cdo.spi.common.protocol">org.eclipse.emf.cdo.spi.common.protocol</a></th>
<td class="colLast">
@@ -309,7 +321,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -356,7 +368,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.common.commit">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -395,6 +407,25 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</tbody>
</table>
</li>
+<li class="blockList"><a id="org.eclipse.emf.cdo.common.lock">
+<!-- -->
+</a>
+<table class="useSummary">
+<caption><span>Classes in <a href="package-summary.html">org.eclipse.emf.cdo.common.revision</a> used by <a href="../lock/package-summary.html">org.eclipse.emf.cdo.common.lock</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="class-use/CDOIDAndBranch.html#org.eclipse.emf.cdo.common.lock">CDOIDAndBranch</a></th>
+<td class="colLast">
+<div class="block">An <a href="../id/CDOID.html" title="interface in org.eclipse.emf.cdo.common.id"><code>ID</code></a> / <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> pair.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
<li class="blockList"><a id="org.eclipse.emf.cdo.common.protocol">
<!-- -->
</a>
@@ -420,7 +451,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDOList.html#org.eclipse.emf.cdo.common.protocol">CDOList</a></th>
<td class="colLast">
-<div class="block">A <code>moveable</code> <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util" class="externalLink"><code>EList</code></a>.</div>
+<div class="block">A <code>moveable</code> <code>EList</code>.</div>
</td>
</tr>
<tr class="rowColor">
@@ -432,7 +463,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.common.protocol">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -472,7 +503,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/CDOList.html#org.eclipse.emf.cdo.common.revision">CDOList</a></th>
<td class="colLast">
-<div class="block">A <code>moveable</code> <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util" class="externalLink"><code>EList</code></a>.</div>
+<div class="block">A <code>moveable</code> <code>EList</code>.</div>
</td>
</tr>
<tr class="altColor">
@@ -490,7 +521,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.common.revision">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -601,7 +632,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.common.revision.delta">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -628,7 +659,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.common.security">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -694,7 +725,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.security">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -722,7 +753,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.security.impl">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -776,7 +807,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.server">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -824,7 +855,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.server.db">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -845,7 +876,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.server.db.mapping">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -912,7 +943,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.server.ocl">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -930,6 +961,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
other entities.</div>
</td>
</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="class-use/CDORevisionInterner.html#org.eclipse.emf.cdo.server.ocl">CDORevisionInterner</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
</tbody>
</table>
</li>
@@ -953,7 +988,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.session">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -981,7 +1016,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.spi.common.commit">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -1009,6 +1044,25 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</tbody>
</table>
</li>
+<li class="blockList"><a id="org.eclipse.emf.cdo.spi.common.lock">
+<!-- -->
+</a>
+<table class="useSummary">
+<caption><span>Classes in <a href="package-summary.html">org.eclipse.emf.cdo.common.revision</a> used by <a href="../../spi/common/lock/package-summary.html">org.eclipse.emf.cdo.spi.common.lock</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="class-use/CDOIDAndBranch.html#org.eclipse.emf.cdo.spi.common.lock">CDOIDAndBranch</a></th>
+<td class="colLast">
+<div class="block">An <a href="../id/CDOID.html" title="interface in org.eclipse.emf.cdo.common.id"><code>ID</code></a> / <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> pair.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
<li class="blockList"><a id="org.eclipse.emf.cdo.spi.common.protocol">
<!-- -->
</a>
@@ -1034,7 +1088,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDOList.html#org.eclipse.emf.cdo.spi.common.protocol">CDOList</a></th>
<td class="colLast">
-<div class="block">A <code>moveable</code> <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util" class="externalLink"><code>EList</code></a>.</div>
+<div class="block">A <code>moveable</code> <code>EList</code>.</div>
</td>
</tr>
<tr class="rowColor">
@@ -1052,7 +1106,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.spi.common.protocol">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -1097,7 +1151,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDOList.html#org.eclipse.emf.cdo.spi.common.revision">CDOList</a></th>
<td class="colLast">
-<div class="block">A <code>moveable</code> <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util" class="externalLink"><code>EList</code></a>.</div>
+<div class="block">A <code>moveable</code> <code>EList</code>.</div>
</td>
</tr>
<tr class="rowColor">
@@ -1109,7 +1163,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.spi.common.revision">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -1147,26 +1201,30 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</td>
</tr>
<tr class="altColor">
+<th class="colFirst" scope="row"><a href="class-use/CDORevisionInterner.html#org.eclipse.emf.cdo.spi.common.revision">CDORevisionInterner</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevisionKey.html#org.eclipse.emf.cdo.spi.common.revision">CDORevisionKey</a></th>
<td class="colLast">
<div class="block">Uniquely identifies a <a href="CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>revision</code></a> by version in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a>.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevisionManager.html#org.eclipse.emf.cdo.spi.common.revision">CDORevisionManager</a></th>
<td class="colLast">
<div class="block">Provides access to <a href="CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>revisions</code></a> in a CDO <a href="../CDOCommonRepository.html" title="interface in org.eclipse.emf.cdo.common"><code>repository</code></a> by demand loading
and caching them.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevisionProvider.html#org.eclipse.emf.cdo.spi.common.revision">CDORevisionProvider</a></th>
<td class="colLast">
<div class="block">Provides consumers with the <a href="CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>revisions</code></a> of <a href="../id/CDOID.html" title="interface in org.eclipse.emf.cdo.common.id"><code>identifiable</code></a> CDO objects by selecting a
particular one from several possible <a href="../branch/CDOBranchPoint.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch points</code></a>.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevisionValueVisitor.html#org.eclipse.emf.cdo.spi.common.revision">CDORevisionValueVisitor</a></th>
<td class="colLast">
<div class="block">Visits <a href="CDORevisionData.html#get(org.eclipse.emf.ecore.EStructuralFeature,int)"><code>values</code></a> of a <a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>revision</code></a>.</div>
@@ -1188,7 +1246,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.spi.server">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -1249,7 +1307,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.transaction">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -1277,7 +1335,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.util">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -1304,7 +1362,22 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDOList.html#org.eclipse.emf.cdo.view">CDOList</a></th>
<td class="colLast">
-<div class="block">A <code>moveable</code> <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util" class="externalLink"><code>EList</code></a>.</div>
+<div class="block">A <code>moveable</code> <code>EList</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.cdo.view">CDORevision</a></th>
+<td class="colLast">
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
+ <a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
+ <a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="class-use/CDORevisionHandler.html#org.eclipse.emf.cdo.view">CDORevisionHandler</a></th>
+<td class="colLast">
+<div class="block">A call-back interface that indicates the ability to <i>handle</i> <a href="CDORevision.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>revisions</code></a> that are passed from
+ other entities.</div>
</td>
</tr>
<tr class="rowColor">
@@ -1363,7 +1436,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.internal.cdo">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>
@@ -1390,7 +1463,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/CDORevision.html#org.eclipse.emf.spi.cdo">CDORevision</a></th>
<td class="colLast">
-<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore" class="externalLink"><code>object</code></a> between two
+<div class="block">Encapsulates the immutable system information of a <b>single</b> CDO <code>object</code> between two
<a href="../commit/CDOCommitInfo.html" title="interface in org.eclipse.emf.cdo.common.commit"><code>commits</code></a> in a <a href="../branch/CDOBranch.html" title="interface in org.eclipse.emf.cdo.common.branch"><code>branch</code></a> and provides access to its modeled
<a href="CDORevisionData.html" title="interface in org.eclipse.emf.cdo.common.revision"><code>data</code></a>.</div>
</td>

Back to the top