diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html | 62 |
1 files changed, 31 insertions, 31 deletions
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html index 7ade76444a..12b68f72e3 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html @@ -4,7 +4,7 @@ <head> <title>InternalCDOClassInfo (CDO Model Repository Documentation)</title> -<meta name="date" content="2013-11-06"> +<meta name="date" content=""> <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style"> </head> <body> @@ -92,7 +92,7 @@ <li class="blockList"> <dl> <dt>All Superinterfaces:</dt> -<dd><a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</a>, <a href="../../../../../../../org/eclipse/emf/cdo/common/model/CDOClassInfo.html" title="interface in org.eclipse.emf.cdo.common.model">CDOClassInfo</a></dd> +<dd><a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</a>, <a href="../../../../../../../org/eclipse/emf/cdo/common/model/CDOClassInfo.html" title="interface in org.eclipse.emf.cdo.common.model">CDOClassInfo</a></dd> </dl> <hr> <br> @@ -123,7 +123,7 @@ extends <a href="../../../../../../../org/eclipse/emf/cdo/common/model/CDOClassI <td class="colFirst"><code>static interface </code></td> <td class="colLast"><code><strong><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.PersistenceFilter.html" title="interface in org.eclipse.emf.cdo.spi.common.model">InternalCDOClassInfo.PersistenceFilter</a></strong></code> <div class="block">Encapsulation of a rule for filtering the persistent values - of a <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">feature</a> in some model element.</div> + of a <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">feature</a> in some model element.</div> </td> </tr> </table> @@ -131,8 +131,8 @@ extends <a href="../../../../../../../org/eclipse/emf/cdo/common/model/CDOClassI <li class="blockList"><a name="nested_classes_inherited_from_class_org.eclipse.emf.common.notify.Adapter"> <!-- --> </a> -<h3>Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</a></h3> -<code><a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/common/notify/Adapter.Internal.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter.Internal</a></code></li> +<h3>Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</a></h3> +<code><a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/Adapter.Internal.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter.Internal</a></code></li> </ul> </li> </ul> @@ -169,21 +169,21 @@ extends <a href="../../../../../../../org/eclipse/emf/cdo/common/model/CDOClassI </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.PersistenceFilter.html" title="interface in org.eclipse.emf.cdo.spi.common.model">InternalCDOClassInfo.PersistenceFilter</a></code></td> -<td class="colLast"><code><strong><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getPersistenceFilter(org.eclipse.emf.ecore.EStructuralFeature)">getPersistenceFilter</a></strong>(<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature</a> feature)</code> +<td class="colLast"><code><strong><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getPersistenceFilter(org.eclipse.emf.ecore.EStructuralFeature)">getPersistenceFilter</a></strong>(<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> feature)</code> <div class="block">Obtains a rule that filters/transforms the persist values of the given <code>feature</code>.</div> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>int</code></td> -<td class="colLast"><code><strong><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getPersistentFeatureIndex(org.eclipse.emf.ecore.EStructuralFeature)">getPersistentFeatureIndex</a></strong>(<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature</a> feature)</code> -<div class="block">Returns the index of the specified <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore"><code>feature</code></a> in the <code>CDORevisionImpl.values</code> array, never <a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#NO_SLOT"><code>NO_SLOT</code></a>.</div> +<td class="colLast"><code><strong><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getPersistentFeatureIndex(org.eclipse.emf.ecore.EStructuralFeature)">getPersistentFeatureIndex</a></strong>(<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> feature)</code> +<div class="block">Returns the index of the specified <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"><code>feature</code></a> in the <code>CDORevisionImpl.values</code> array, never <a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#NO_SLOT"><code>NO_SLOT</code></a>.</div> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><strong><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getPersistentFeatureIndex(int)">getPersistentFeatureIndex</a></strong>(int featureID)</code> -<div class="block">Returns the index of the specified <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore"><code>feature</code></a> in the <code>CDORevisionImpl.values</code> array, never <a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#NO_SLOT"><code>NO_SLOT</code></a>.</div> +<div class="block">Returns the index of the specified <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"><code>feature</code></a> in the <code>CDORevisionImpl.values</code> array, never <a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#NO_SLOT"><code>NO_SLOT</code></a>.</div> </td> </tr> <tr class="rowColor"> @@ -193,33 +193,33 @@ extends <a href="../../../../../../../org/eclipse/emf/cdo/common/model/CDOClassI <tr class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><strong><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getSettingsFeatureCount()">getSettingsFeatureCount</a></strong>()</code> -<div class="block">Returns the number of <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore"><code>features</code></a> whose values are <b>always</b> stored in the +<div class="block">Returns the number of <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"><code>features</code></a> whose values are <b>always</b> stored in the <code>CDOObjectImpl.eSettings</code> array, whether an object is in <code>CDOState.TRANSIENT</code> or not.</div> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><strong><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getSettingsFeatureIndex(int)">getSettingsFeatureIndex</a></strong>(int featureID)</code> -<div class="block">Returns the index of the specified <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore"><code>feature</code></a> in the <code>CDOObjectImpl.eSettings</code> array, - or <a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#NO_SLOT"><code>NO_SLOT</code></a> if the feature is <a href="../../../../../../../org/eclipse/emf/cdo/common/model/EMFUtil.html#isPersistent(org.eclipse.emf.ecore.EStructuralFeature)"><code>non-transient</code></a> or <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/ETypedElement.html?is-external=true#isMany()" title="class or interface in org.eclipse.emf.ecore"><code>single-valued</code></a>.</div> +<div class="block">Returns the index of the specified <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"><code>feature</code></a> in the <code>CDOObjectImpl.eSettings</code> array, + or <a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#NO_SLOT"><code>NO_SLOT</code></a> if the feature is <a href="../../../../../../../org/eclipse/emf/cdo/common/model/EMFUtil.html#isPersistent(org.eclipse.emf.ecore.EStructuralFeature)"><code>non-transient</code></a> or <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/ETypedElement.html?is-external=true#isMany()" title="class or interface in org.eclipse.emf.ecore"><code>single-valued</code></a>.</div> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><strong><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getTransientFeatureCount()">getTransientFeatureCount</a></strong>()</code> -<div class="block">Returns the number of <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore"><code>features</code></a> whose values are additionally stored in the <code>CDOObjectImpl.eSettings</code> array, +<div class="block">Returns the number of <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"><code>features</code></a> whose values are additionally stored in the <code>CDOObjectImpl.eSettings</code> array, if an object is in <code>CDOState.TRANSIENT</code>.</div> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>int</code></td> -<td class="colLast"><code><strong><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getTransientFeatureIndex(org.eclipse.emf.ecore.EStructuralFeature)">getTransientFeatureIndex</a></strong>(<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature</a> feature)</code> </td> +<td class="colLast"><code><strong><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getTransientFeatureIndex(org.eclipse.emf.ecore.EStructuralFeature)">getTransientFeatureIndex</a></strong>(<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> feature)</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><strong><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getTransientFeatureIndex(int)">getTransientFeatureIndex</a></strong>(int featureID)</code> -<div class="block">Returns the index of the specified <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore"><code>feature</code></a> in the <code>CDOObjectImpl.eSettings</code> array, - or <a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#NO_SLOT"><code>NO_SLOT</code></a> if the feature is <a href="../../../../../../../org/eclipse/emf/cdo/common/model/EMFUtil.html#isPersistent(org.eclipse.emf.ecore.EStructuralFeature)"><code>transient</code></a> or <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/ETypedElement.html?is-external=true#isMany()" title="class or interface in org.eclipse.emf.ecore"><code>many-valued</code></a></div> +<div class="block">Returns the index of the specified <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"><code>feature</code></a> in the <code>CDOObjectImpl.eSettings</code> array, + or <a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#NO_SLOT"><code>NO_SLOT</code></a> if the feature is <a href="../../../../../../../org/eclipse/emf/cdo/common/model/EMFUtil.html#isPersistent(org.eclipse.emf.ecore.EStructuralFeature)"><code>transient</code></a> or <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/ETypedElement.html?is-external=true#isMany()" title="class or interface in org.eclipse.emf.ecore"><code>many-valued</code></a></div> </td> </tr> </table> @@ -234,8 +234,8 @@ extends <a href="../../../../../../../org/eclipse/emf/cdo/common/model/CDOClassI <li class="blockList"><a name="methods_inherited_from_class_org.eclipse.emf.common.notify.Adapter"> <!-- --> </a> -<h3>Methods inherited from interface org.eclipse.emf.common.notify.<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</a></h3> -<code><a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/common/notify/Adapter.html?is-external=true#getTarget()" title="class or interface in org.eclipse.emf.common.notify">getTarget</a>, <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/common/notify/Adapter.html?is-external=true#isAdapterForType(java.lang.Object)" title="class or interface in org.eclipse.emf.common.notify">isAdapterForType</a>, <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/common/notify/Adapter.html?is-external=true#notifyChanged(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.common.notify">notifyChanged</a>, <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/common/notify/Adapter.html?is-external=true#setTarget(org.eclipse.emf.common.notify.Notifier)" title="class or interface in org.eclipse.emf.common.notify">setTarget</a></code></li> +<h3>Methods inherited from interface org.eclipse.emf.common.notify.<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/Adapter.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Adapter</a></h3> +<code><a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/Adapter.html?is-external=true#getTarget()" title="class or interface in org.eclipse.emf.common.notify">getTarget</a>, <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/Adapter.html?is-external=true#isAdapterForType(java.lang.Object)" title="class or interface in org.eclipse.emf.common.notify">isAdapterForType</a>, <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/Adapter.html?is-external=true#notifyChanged(org.eclipse.emf.common.notify.Notification)" title="class or interface in org.eclipse.emf.common.notify">notifyChanged</a>, <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/common/notify/Adapter.html?is-external=true#setTarget(org.eclipse.emf.common.notify.Notifier)" title="class or interface in org.eclipse.emf.common.notify">setTarget</a></code></li> </ul> </li> </ul> @@ -284,9 +284,9 @@ extends <a href="../../../../../../../org/eclipse/emf/cdo/common/model/CDOClassI <ul class="blockList"> <li class="blockList"> <h4>getPersistentFeatureIndex</h4> -<pre>int getPersistentFeatureIndex(<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature</a> feature) +<pre>int getPersistentFeatureIndex(<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> feature) throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre> -<div class="block">Returns the index of the specified <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore"><code>feature</code></a> in the <code>CDORevisionImpl.values</code> array, never <a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#NO_SLOT"><code>NO_SLOT</code></a>.</div> +<div class="block">Returns the index of the specified <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"><code>feature</code></a> in the <code>CDORevisionImpl.values</code> array, never <a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#NO_SLOT"><code>NO_SLOT</code></a>.</div> <dl><dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if the specified feature is <b>not</b> <a href="../../../../../../../org/eclipse/emf/cdo/common/model/CDOClassInfo.html#isPersistent(int)"><code>persistent</code></a>.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getPersistentFeatureIndex(int)"><code>getPersistentFeatureIndex(int)</code></a></dd></dl> </li> @@ -299,7 +299,7 @@ extends <a href="../../../../../../../org/eclipse/emf/cdo/common/model/CDOClassI <h4>getPersistentFeatureIndex</h4> <pre>int getPersistentFeatureIndex(int featureID) throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre> -<div class="block">Returns the index of the specified <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore"><code>feature</code></a> in the <code>CDORevisionImpl.values</code> array, never <a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#NO_SLOT"><code>NO_SLOT</code></a>.</div> +<div class="block">Returns the index of the specified <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"><code>feature</code></a> in the <code>CDORevisionImpl.values</code> array, never <a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#NO_SLOT"><code>NO_SLOT</code></a>.</div> <dl><dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if the specified feature is <b>not</b> <a href="../../../../../../../org/eclipse/emf/cdo/common/model/CDOClassInfo.html#isPersistent(int)"><code>persistent</code></a>.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getPersistentFeatureIndex(org.eclipse.emf.ecore.EStructuralFeature)"><code>getPersistentFeatureIndex(EStructuralFeature)</code></a></dd></dl> </li> @@ -311,10 +311,10 @@ extends <a href="../../../../../../../org/eclipse/emf/cdo/common/model/CDOClassI <li class="blockList"> <h4>getSettingsFeatureCount</h4> <pre>int getSettingsFeatureCount()</pre> -<div class="block">Returns the number of <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore"><code>features</code></a> whose values are <b>always</b> stored in the +<div class="block">Returns the number of <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"><code>features</code></a> whose values are <b>always</b> stored in the <code>CDOObjectImpl.eSettings</code> array, whether an object is in <code>CDOState.TRANSIENT</code> or not. <p> - These are the <a href="../../../../../../../org/eclipse/emf/cdo/common/model/EMFUtil.html#isPersistent(org.eclipse.emf.ecore.EStructuralFeature)"><code>transient</code></a> and/or <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/ETypedElement.html?is-external=true#isMany()" title="class or interface in org.eclipse.emf.ecore"><code>many-valued</code></a> features.</div> + These are the <a href="../../../../../../../org/eclipse/emf/cdo/common/model/EMFUtil.html#isPersistent(org.eclipse.emf.ecore.EStructuralFeature)"><code>transient</code></a> and/or <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/ETypedElement.html?is-external=true#isMany()" title="class or interface in org.eclipse.emf.ecore"><code>many-valued</code></a> features.</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getSettingsFeatureIndex(int)"><code>getSettingsFeatureIndex(int)</code></a></dd></dl> </li> </ul> @@ -325,8 +325,8 @@ extends <a href="../../../../../../../org/eclipse/emf/cdo/common/model/CDOClassI <li class="blockList"> <h4>getSettingsFeatureIndex</h4> <pre>int getSettingsFeatureIndex(int featureID)</pre> -<div class="block">Returns the index of the specified <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore"><code>feature</code></a> in the <code>CDOObjectImpl.eSettings</code> array, - or <a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#NO_SLOT"><code>NO_SLOT</code></a> if the feature is <a href="../../../../../../../org/eclipse/emf/cdo/common/model/EMFUtil.html#isPersistent(org.eclipse.emf.ecore.EStructuralFeature)"><code>non-transient</code></a> or <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/ETypedElement.html?is-external=true#isMany()" title="class or interface in org.eclipse.emf.ecore"><code>single-valued</code></a>.</div> +<div class="block">Returns the index of the specified <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"><code>feature</code></a> in the <code>CDOObjectImpl.eSettings</code> array, + or <a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#NO_SLOT"><code>NO_SLOT</code></a> if the feature is <a href="../../../../../../../org/eclipse/emf/cdo/common/model/EMFUtil.html#isPersistent(org.eclipse.emf.ecore.EStructuralFeature)"><code>non-transient</code></a> or <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/ETypedElement.html?is-external=true#isMany()" title="class or interface in org.eclipse.emf.ecore"><code>single-valued</code></a>.</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getSettingsFeatureCount()"><code>getSettingsFeatureCount()</code></a></dd></dl> </li> </ul> @@ -337,10 +337,10 @@ extends <a href="../../../../../../../org/eclipse/emf/cdo/common/model/CDOClassI <li class="blockList"> <h4>getTransientFeatureCount</h4> <pre>int getTransientFeatureCount()</pre> -<div class="block">Returns the number of <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore"><code>features</code></a> whose values are additionally stored in the <code>CDOObjectImpl.eSettings</code> array, +<div class="block">Returns the number of <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"><code>features</code></a> whose values are additionally stored in the <code>CDOObjectImpl.eSettings</code> array, if an object is in <code>CDOState.TRANSIENT</code>. <p> - These are the <a href="../../../../../../../org/eclipse/emf/cdo/common/model/EMFUtil.html#isPersistent(org.eclipse.emf.ecore.EStructuralFeature)"><code>non-transient</code></a> and/or <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/ETypedElement.html?is-external=true#isMany()" title="class or interface in org.eclipse.emf.ecore"><code>single-valued</code></a> features.</div> + These are the <a href="../../../../../../../org/eclipse/emf/cdo/common/model/EMFUtil.html#isPersistent(org.eclipse.emf.ecore.EStructuralFeature)"><code>non-transient</code></a> and/or <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/ETypedElement.html?is-external=true#isMany()" title="class or interface in org.eclipse.emf.ecore"><code>single-valued</code></a> features.</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getTransientFeatureIndex(int)"><code>getTransientFeatureIndex(int)</code></a></dd></dl> </li> </ul> @@ -351,8 +351,8 @@ extends <a href="../../../../../../../org/eclipse/emf/cdo/common/model/CDOClassI <li class="blockList"> <h4>getTransientFeatureIndex</h4> <pre>int getTransientFeatureIndex(int featureID)</pre> -<div class="block">Returns the index of the specified <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore"><code>feature</code></a> in the <code>CDOObjectImpl.eSettings</code> array, - or <a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#NO_SLOT"><code>NO_SLOT</code></a> if the feature is <a href="../../../../../../../org/eclipse/emf/cdo/common/model/EMFUtil.html#isPersistent(org.eclipse.emf.ecore.EStructuralFeature)"><code>transient</code></a> or <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/ETypedElement.html?is-external=true#isMany()" title="class or interface in org.eclipse.emf.ecore"><code>many-valued</code></a></div> +<div class="block">Returns the index of the specified <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"><code>feature</code></a> in the <code>CDOObjectImpl.eSettings</code> array, + or <a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#NO_SLOT"><code>NO_SLOT</code></a> if the feature is <a href="../../../../../../../org/eclipse/emf/cdo/common/model/EMFUtil.html#isPersistent(org.eclipse.emf.ecore.EStructuralFeature)"><code>transient</code></a> or <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/ETypedElement.html?is-external=true#isMany()" title="class or interface in org.eclipse.emf.ecore"><code>many-valued</code></a></div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getTransientFeatureCount()"><code>getTransientFeatureCount()</code></a></dd></dl> </li> </ul> @@ -362,7 +362,7 @@ extends <a href="../../../../../../../org/eclipse/emf/cdo/common/model/CDOClassI <ul class="blockList"> <li class="blockList"> <h4>getTransientFeatureIndex</h4> -<pre>int getTransientFeatureIndex(<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature</a> feature)</pre> +<pre>int getTransientFeatureIndex(<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> feature)</pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.html#getTransientFeatureIndex(int)"><code>getTransientFeatureIndex(int)</code></a></dd></dl> </li> </ul> @@ -372,7 +372,7 @@ extends <a href="../../../../../../../org/eclipse/emf/cdo/common/model/CDOClassI <ul class="blockListLast"> <li class="blockList"> <h4>getPersistenceFilter</h4> -<pre><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.PersistenceFilter.html" title="interface in org.eclipse.emf.cdo.spi.common.model">InternalCDOClassInfo.PersistenceFilter</a> getPersistenceFilter(<a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.8.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature</a> feature)</pre> +<pre><a href="../../../../../../../org/eclipse/emf/cdo/spi/common/model/InternalCDOClassInfo.PersistenceFilter.html" title="interface in org.eclipse.emf.cdo.spi.common.model">InternalCDOClassInfo.PersistenceFilter</a> getPersistenceFilter(<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> feature)</pre> <div class="block">Obtains a rule that filters/transforms the persist values of the given <code>feature</code>.</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>feature</code> - a feature to be persisted</dd> |