From 81c9909e5f313b35d474204625be12e9ccf74c1f Mon Sep 17 00:00:00 2001 From: Eike Stepper Date: Wed, 29 May 2013 14:20:02 +0200 Subject: Generate docs --- .../javadoc/allclasses-frame.html | 16 + .../javadoc/allclasses-noframe.html | 16 + .../javadoc/constant-values.html | 24 ++ .../javadoc/deprecated-list.html | 75 ++++ .../org.eclipse.emf.cdo.doc/javadoc/index-all.html | 192 ++++++++-- .../org/eclipse/emf/cdo/common/model/EMFUtil.html | 100 ++++++ .../emf/cdo/common/revision/CDORevisionData.html | 44 +++ .../CDORevisionUtil.CDORevisionComparator.html | 4 +- .../common/revision/CDORevisionValueVisitor.html | 225 ++++++++++++ .../common/revision/CDORevisionValueVisitor.png | Bin 0 -> 807 bytes .../class-use/CDORevisionValueVisitor.html | 243 +++++++++++++ .../revision/delta/CDOFeatureDeltaVisitor.html | 2 +- .../common/revision/delta/CDOListFeatureDelta.html | 18 +- .../common/revision/delta/CDOListFeatureDelta.png | Bin 3190 -> 4573 bytes .../common/revision/delta/CDOMoveFeatureDelta.html | 4 +- .../revision/delta/CDOOriginSizeProvider.html | 225 ++++++++++++ .../revision/delta/CDOOriginSizeProvider.png | Bin 0 -> 2027 bytes .../revision/delta/CDORemoveFeatureDelta.html | 4 +- .../common/revision/delta/CDORevisionDelta.html | 26 ++ .../delta/class-use/CDOAddFeatureDelta.html | 3 +- .../revision/delta/class-use/CDOFeatureDelta.html | 39 +- .../delta/class-use/CDOFeatureDeltaVisitor.html | 9 + .../delta/class-use/CDOListFeatureDelta.html | 2 +- .../delta/class-use/CDOMoveFeatureDelta.html | 3 +- .../delta/class-use/CDOOriginSizeProvider.html | 210 +++++++++++ .../delta/class-use/CDORemoveFeatureDelta.html | 3 +- .../cdo/common/revision/delta/package-frame.html | 2 + .../cdo/common/revision/delta/package-summary.html | 41 ++- .../cdo/common/revision/delta/package-summary.png | Bin 45040 -> 50524 bytes .../emf/cdo/common/revision/delta/package-use.html | 16 +- .../emf/cdo/common/revision/package-frame.html | 4 +- .../emf/cdo/common/revision/package-summary.html | 53 +-- .../emf/cdo/common/revision/package-summary.png | Bin 48199 -> 49389 bytes .../emf/cdo/common/revision/package-use.html | 12 + .../eclipse/emf/cdo/security/impl/package-use.html | 187 ++++++++++ .../server/ContainmentCycleDetectedException.html | 8 +- .../cdo/server/IStoreAccessor.CommitContext.html | 24 ++ .../cdo/server/db/mapping/AbstractTypeMapping.html | 132 ++++--- .../db/mapping/AbstractTypeMappingFactory.html | 4 +- .../db/mapping/ColumnTypeModifier.Factory.html | 318 +++++++++++++++++ .../db/mapping/ColumnTypeModifier.Factory.png | Bin 0 -> 1948 bytes .../cdo/server/db/mapping/ColumnTypeModifier.html | 329 +++++++++++++++++ .../cdo/server/db/mapping/ColumnTypeModifier.png | Bin 0 -> 610 bytes .../emf/cdo/server/db/mapping/IClassMapping.html | 4 +- .../cdo/server/db/mapping/IMappingStrategy.html | 22 ++ .../class-use/ColumnTypeModifier.Factory.html | 143 ++++++++ .../db/mapping/class-use/ColumnTypeModifier.html | 195 ++++++++++ .../db/mapping/class-use/IMappingStrategy.html | 11 + .../mapping/class-use/ITypeMapping.Provider.html | 19 + .../emf/cdo/server/db/mapping/package-frame.html | 6 +- .../emf/cdo/server/db/mapping/package-summary.html | 42 ++- .../emf/cdo/server/db/mapping/package-summary.png | Bin 15476 -> 17400 bytes .../emf/cdo/server/db/mapping/package-use.html | 6 + .../eclipse/emf/cdo/server/package-summary.html | 4 +- .../spi/common/revision/AbstractCDORevision.html | 52 ++- .../cdo/spi/common/revision/BaseCDORevision.html | 23 +- .../spi/common/revision/DelegatingCDORevision.html | 74 ++++ .../spi/common/revision/DetachedCDORevision.html | 4 +- ...InternalCDOFeatureDelta.ListIndexAffecting.html | 6 + .../InternalCDOFeatureDelta.ListTargetAdding.html | 6 + .../InternalCDOFeatureDelta.WithIndex.html | 6 + .../spi/common/revision/InternalCDORevision.html | 26 +- .../common/revision/InternalCDORevisionDelta.html | 33 +- .../spi/common/revision/PointerCDORevision.html | 4 +- .../revision/RevisionInfo.Available.Detached.html | 4 +- .../revision/RevisionInfo.Available.Normal.html | 4 +- .../revision/RevisionInfo.Available.Pointer.html | 4 +- .../common/revision/RevisionInfo.Available.html | 4 +- .../spi/common/revision/RevisionInfo.Missing.html | 4 +- .../emf/cdo/spi/common/revision/RevisionInfo.html | 24 +- .../cdo/spi/common/revision/StubCDORevision.html | 23 +- .../spi/common/revision/SyntheticCDORevision.html | 4 +- .../emf/cdo/spi/server/InternalCommitContext.html | 74 +++- .../emf/spi/cdo/CDOMergingConflictResolver.html | 26 +- ...ultCDOMerger.PerFeature.ManyValued.Element.html | 304 ++++++++++++++++ ...aultCDOMerger.PerFeature.ManyValued.Element.png | Bin 0 -> 2252 bytes ...ultCDOMerger.PerFeature.ManyValued.PerSide.html | 334 +++++++++++++++++ ...aultCDOMerger.PerFeature.ManyValued.PerSide.png | Bin 0 -> 2241 bytes ...efaultCDOMerger.PerFeature.ManyValued.Side.html | 337 ++++++++++++++++++ ...DefaultCDOMerger.PerFeature.ManyValued.Side.png | Bin 0 -> 1037 bytes .../DefaultCDOMerger.PerFeature.ManyValued.html | 185 +++++++--- .../emf/spi/cdo/DefaultCDOMerger.PerFeature.html | 22 +- .../cdo/DefaultCDOMerger.ResolutionPreference.html | 393 +++++++++++++++++++++ .../cdo/DefaultCDOMerger.ResolutionPreference.png | Bin 0 -> 918 bytes .../org/eclipse/emf/spi/cdo/DefaultCDOMerger.html | 50 +++ .../javadoc/org/eclipse/emf/spi/cdo/FSMUtil.html | 4 +- ...ultCDOMerger.PerFeature.ManyValued.Element.html | 143 ++++++++ ...ultCDOMerger.PerFeature.ManyValued.PerSide.html | 179 ++++++++++ ...efaultCDOMerger.PerFeature.ManyValued.Side.html | 229 ++++++++++++ .../DefaultCDOMerger.ResolutionPreference.html | 228 ++++++++++++ .../org/eclipse/emf/spi/cdo/package-frame.html | 17 + .../org/eclipse/emf/spi/cdo/package-summary.html | 26 ++ .../org/eclipse/emf/spi/cdo/package-use.html | 18 + 93 files changed, 5684 insertions(+), 259 deletions(-) create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionValueVisitor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionValueVisitor.png create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionValueVisitor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOOriginSizeProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOOriginSizeProvider.png create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOOriginSizeProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ColumnTypeModifier.Factory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ColumnTypeModifier.Factory.png create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ColumnTypeModifier.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ColumnTypeModifier.png create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ColumnTypeModifier.Factory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ColumnTypeModifier.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.Element.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.Element.png create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.PerSide.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.PerSide.png create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.Side.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.Side.png create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ResolutionPreference.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ResolutionPreference.png create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.ManyValued.Element.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.ManyValued.PerSide.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.ManyValued.Side.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.ResolutionPreference.html (limited to 'plugins/org.eclipse.emf.cdo.doc/javadoc') diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-frame.html index b400df2aa9..c24942ae48 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-frame.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-frame.html @@ -484,6 +484,8 @@ All Classes (CDO Model Repository Documentation)
CDOObjectReference
+CDOOriginSizeProvider +
CDOPackageInfo
CDOPackageRegistry @@ -636,6 +638,8 @@ All Classes (CDO Model Repository Documentation)
CDORevisionUtil.CDORevisionComparator
+CDORevisionValueVisitor +
CDOSavepoint
CDOServerBrowser @@ -914,6 +918,10 @@ All Classes (CDO Model Repository Documentation)
ClassPermissionItemProvider
+ColumnTypeModifier +
+ColumnTypeModifier.Factory +
CommitException
CommitHistoryComposite @@ -954,6 +962,14 @@ All Classes (CDO Model Repository Documentation)
DefaultCDOMerger.PerFeature.ManyValued
+DefaultCDOMerger.PerFeature.ManyValued.Element +
+DefaultCDOMerger.PerFeature.ManyValued.PerSide +
+DefaultCDOMerger.PerFeature.ManyValued.Side +
+DefaultCDOMerger.ResolutionPreference +
DelegatingCDOPackageRegistry
DelegatingCDORevision diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-noframe.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-noframe.html index 8b2439df0b..a1b2a531a3 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-noframe.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-noframe.html @@ -484,6 +484,8 @@ All Classes (CDO Model Repository Documentation)
CDOObjectReference
+CDOOriginSizeProvider +
CDOPackageInfo
CDOPackageRegistry @@ -636,6 +638,8 @@ All Classes (CDO Model Repository Documentation)
CDORevisionUtil.CDORevisionComparator
+CDORevisionValueVisitor +
CDOSavepoint
CDOServerBrowser @@ -914,6 +918,10 @@ All Classes (CDO Model Repository Documentation)
ClassPermissionItemProvider
+ColumnTypeModifier +
+ColumnTypeModifier.Factory +
CommitException
CommitHistoryComposite @@ -954,6 +962,14 @@ All Classes (CDO Model Repository Documentation)
DefaultCDOMerger.PerFeature.ManyValued
+DefaultCDOMerger.PerFeature.ManyValued.Element +
+DefaultCDOMerger.PerFeature.ManyValued.PerSide +
+DefaultCDOMerger.PerFeature.ManyValued.Side +
+DefaultCDOMerger.ResolutionPreference +
DelegatingCDOPackageRegistry
DelegatingCDORevision diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/constant-values.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/constant-values.html index 7fc6f538f7..563e8fff6e 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/constant-values.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/constant-values.html @@ -2834,11 +2834,35 @@ org.eclipse.*

+ + + + + + + + + + + +
org.eclipse.emf.cdo.server.db.mapping.ColumnTypeModifier.Factory
+public static final StringPRODUCT_GROUP"org.eclipse.emf.cdo.server.db.columnTypeModifiers"
+ +

+ +

+ + + + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/deprecated-list.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/deprecated-list.html index c625dc274f..c6cae3dff6 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/deprecated-list.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/deprecated-list.html @@ -91,6 +91,7 @@ function windowTitle()
  • Deprecated Fields
  • Deprecated Methods
  • Deprecated Constructors +
  • Deprecated Enum Constants @@ -241,6 +242,26 @@ function windowTitle()           As of 4.2 call CDOCommitInfoProvider.addCommitInfoHandler(CDOCommitInfoHandler) 
  • + + + + + + + + + + + + + + + @@ -502,6 +528,26 @@ function windowTitle()           As of 4.2 use InternalCDOSession.handleCommitNotification(CDOCommitInfo, boolean)  + + + + + + + + + + + + @@ -807,6 +853,35 @@ function windowTitle()
    org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy
    +public static final StringPROP_COLUMN_TYPE_MODIFIER"columnTypeModifier"
    public static final String PROP_FORCE_NAMES_WITH_ID
    org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionDelta.addFeatureDelta(CDOFeatureDelta) +
    +          As of 4.2 use InternalCDORevisionDelta.addFeatureDelta(CDOFeatureDelta, CDOOriginSizeProvider). 
    org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.adjustAfterAddition(List, int) +
    +           
    org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.adjustAfterMove(List, int, int) +
    +           
    org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.adjustAfterRemoval(List, int) +
    +           
    org.eclipse.emf.spi.cdo.InternalCDOTransaction.applyChangeSetData(CDOChangeSetData, CDORevisionProvider, CDORevisionProvider, CDOBranchPoint)
              Use @@ -317,6 +338,11 @@ function windowTitle()           As of 4.2 use CDOIDUtil.createLongWithClassifier(long, CDOClassifierRef). 
    org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.createResult(EStructuralFeature) +
    +           
    org.eclipse.emf.spi.cdo.InternalCDOSession.createRevisionAvailabilityInfo(CDOBranchPoint)
              As of 4.2 not used anymore. 
    org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.handleListDelta(List, List, List) +
    +           
    org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.handleListDeltaAdd(List, CDOAddFeatureDelta, List) +
    +           
    org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.handleListDeltaMove(List, CDOMoveFeatureDelta, List) +
    +           
    org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.handleListDeltaRemove(List, CDORemoveFeatureDelta, List) +
    +           
    org.eclipse.emf.spi.cdo.InternalCDOView.invalidate(CDOBranch, long, List, List, Map, boolean)
              As of 4.2. use InternalCDOView.invalidate(CDOBranch, long, List, List, Map, boolean, boolean) 
     

    + + + + + + + + + + + + + + + + + +
    +Deprecated Enum Constants
    org.eclipse.emf.spi.cdo.DefaultCDOMerger.ResolutionPreference.CHANGE_OVER_DETACH +
    +           
    org.eclipse.emf.spi.cdo.DefaultCDOMerger.ResolutionPreference.DETACH_OVER_CHANGE +
    +           
    org.eclipse.emf.spi.cdo.DefaultCDOMerger.ResolutionPreference.SOURCE_OVER_TARGET +
    +           
    org.eclipse.emf.spi.cdo.DefaultCDOMerger.ResolutionPreference.TARGET_OVER_SOURCE +
    +           
    +  +


    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/index-all.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/index-all.html index 9663882194..354c577d9a 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/index-all.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/index-all.html @@ -137,12 +137,33 @@ Constructor for class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMappingFactory - Class in org.eclipse.emf.cdo.server.db.mapping
    Abstract implementation for ITypeMapping.Factory.
    AbstractTypeMappingFactory(ITypeMapping.Descriptor) - Constructor for class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMappingFactory
      +
    accept(CDORevisionValueVisitor) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionData +
      +
    accept(CDORevisionValueVisitor, Predicate<EStructuralFeature>) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionData +
     
    accept(CDOFeatureDeltaVisitor) - Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
     
    accept(CDOFeatureDeltaVisitor) - Method in interface org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta
      +
    accept(CDOFeatureDeltaVisitor, Predicate<EStructuralFeature>) - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta +
      +
    accept(CDORevisionValueVisitor) - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
      +
    accept(CDORevisionValueVisitor, Predicate<EStructuralFeature>) - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
      +
    accept(CDORevisionValueVisitor) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
      +
    accept(CDORevisionValueVisitor, Predicate<EStructuralFeature>) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
     
    accept(CDOTransferMapping.Visitor) - Method in interface org.eclipse.emf.cdo.transfer.CDOTransferMapping
      @@ -347,6 +368,9 @@ Method in class org.eclipse.emf.cdo.common.util.addFeatureDelta(CDOFeatureDelta) - Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionDelta +
    Deprecated. As of 4.2 use InternalCDORevisionDelta.addFeatureDelta(CDOFeatureDelta, CDOOriginSizeProvider). +
    addFeatureDelta(CDOFeatureDelta, CDOOriginSizeProvider) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionDelta
     
    addFirstNamePropertyDescriptor(Object) - Method in class org.eclipse.emf.cdo.security.provider.UserItemProvider @@ -624,16 +648,16 @@ Method in interface org.eclipse.emf.cdo.spi.common.revision.adjustAfterAddition(List<CDOFeatureDelta>, int) - Static method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued -
      +
    Deprecated. 
    adjustAfterMove(List<CDOFeatureDelta>, int, int) - Static method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued -
      +
    Deprecated. 
    adjustAfterRemoval(int) - Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDOFeatureDelta.WithIndex
     
    adjustAfterRemoval(List<CDOFeatureDelta>, int) - Static method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued -
      +
    Deprecated. 
    adjustForCommit(CDOBranch, long) - Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision
      @@ -856,6 +880,9 @@ Method in interface org.eclipse.emf.cdo.transaction.attachResource(CDOResourceImpl) - Method in interface org.eclipse.emf.spi.cdo.InternalCDOView
      +
    ATTRIBUTES - +Static variable in class org.eclipse.emf.cdo.common.model.EMFUtil +
     
    AuditScale - Class in org.eclipse.emf.cdo.ui.widgets
    Deprecated. 
    AuditScale(Composite, int) - Constructor for class org.eclipse.emf.cdo.ui.widgets.AuditScale
    Deprecated.   @@ -1511,7 +1538,7 @@ Constructor for class org.eclipse.emf.cdo.server.ocl.CDOExtentMap - Class in org.eclipse.emf.cdo.server.ocl
    Maps classes to their extents.
    CDOExtentMap(OCLExtentCreator) - Constructor for class org.eclipse.emf.cdo.server.ocl.CDOExtentMap
      -
    CDOFactory - Interface in org.eclipse.emf.cdo.util
    Creates CDO objects.
    CDOFeatureAnalyzer - Interface in org.eclipse.emf.cdo.view
    A call-back interface that is called by a view on each model read access.
    CDOFeatureDelta - Interface in org.eclipse.emf.cdo.common.revision.delta
    Represents a change delta between two values of a single feature.
    CDOFeatureDelta.Type - Enum in org.eclipse.emf.cdo.common.revision.delta
    Enumerates the possible types of feature deltas.
    CDOFeatureDeltaVisitor - Interface in org.eclipse.emf.cdo.common.revision.delta
    Visits all feature deltas of a revision delta.
    CDOFeatureDeltaVisitorImpl - Class in org.eclipse.emf.cdo.spi.common.revision
    If the meaning of this type isn't clear, there really should be more of a description here...
    CDOFeatureDeltaVisitorImpl() - +
    CDOFactory - Interface in org.eclipse.emf.cdo.util
    Creates CDO objects.
    CDOFeatureAnalyzer - Interface in org.eclipse.emf.cdo.view
    A call-back interface that is called by a view on each model read access.
    CDOFeatureDelta - Interface in org.eclipse.emf.cdo.common.revision.delta
    Represents a change delta between two values of a single feature.
    CDOFeatureDelta.Type - Enum in org.eclipse.emf.cdo.common.revision.delta
    Enumerates the possible types of feature deltas.
    CDOFeatureDeltaVisitor - Interface in org.eclipse.emf.cdo.common.revision.delta
    Visits feature deltas of a revision delta.
    CDOFeatureDeltaVisitorImpl - Class in org.eclipse.emf.cdo.spi.common.revision
    If the meaning of this type isn't clear, there really should be more of a description here...
    CDOFeatureDeltaVisitorImpl() - Constructor for class org.eclipse.emf.cdo.spi.common.revision.CDOFeatureDeltaVisitorImpl
     
    CDOFeatureMapEntry - Interface in org.eclipse.emf.cdo.spi.common.revision
    If the meaning of this type isn't clear, there really should be more of a description here...
    CDOFetchRule - Class in org.eclipse.emf.cdo.common.util
    Represents a subset of the features of a class.
    CDOFetchRule(EClass) - @@ -1765,10 +1792,13 @@ Constructor for exception org.eclipse.emf.cdo.transaction.CDOMerger.ConflictException(String, Throwable, CDOMerger, CDOChangeSetData) - Constructor for exception org.eclipse.emf.cdo.transaction.CDOMerger.ConflictException
      -
    CDOMergingConflictResolver - Class in org.eclipse.emf.spi.cdo
    If the meaning of this type isn't clear, there really should be more of a description here...
    CDOMergingConflictResolver() - +
    CDOMergingConflictResolver - Class in org.eclipse.emf.spi.cdo
    If the meaning of this type isn't clear, there really should be more of a description here...
    CDOMergingConflictResolver(CDOMerger) - Constructor for class org.eclipse.emf.spi.cdo.CDOMergingConflictResolver
      -
    CDOMergingConflictResolver(CDOMerger) - +
    CDOMergingConflictResolver(DefaultCDOMerger.ResolutionPreference) - +Constructor for class org.eclipse.emf.spi.cdo.CDOMergingConflictResolver +
      +
    CDOMergingConflictResolver() - Constructor for class org.eclipse.emf.spi.cdo.CDOMergingConflictResolver
     
    CDOModelConstants - Interface in org.eclipse.emf.cdo.common.model
    Symbolic model constants commonly used in CDO.
    CDOModelUtil - Class in org.eclipse.emf.cdo.common.model
    Various static helper methods for dealing with CDO meta models.
    CDOModificationTrackingAdapter - Class in org.eclipse.emf.cdo.util
    Maintains the modified state of a CDO resource with the help of a @@ -1802,7 +1832,7 @@ Constructor for class org.eclipse.emf.cdo.net4j.objects.
    CDOObjectHistory - Interface in org.eclipse.emf.cdo
    A cache for the commit infos of an object.
    CDOObjectImpl - Class in org.eclipse.emf.internal.cdo
    The base class of all native objects.
    CDOObjectImpl() - Constructor for class org.eclipse.emf.internal.cdo.CDOObjectImpl
      -
    CDOObjectReference - Interface in org.eclipse.emf.cdo
    Represents a CDOObject typed reference from one object to another object.
    CDOPackageInfo - Interface in org.eclipse.emf.cdo.common.model
    Describes a single package instance of the nested package tree strucure represented by the +
    CDOObjectReference - Interface in org.eclipse.emf.cdo
    Represents a CDOObject typed reference from one object to another object.
    CDOOriginSizeProvider - Interface in org.eclipse.emf.cdo.common.revision.delta
    If the meaning of this type isn't clear, there really should be more of a description here...
    CDOPackageInfo - Interface in org.eclipse.emf.cdo.common.model
    Describes a single package instance of the nested package tree strucure represented by the containing package unit.
    CDOPackageRegistry - Interface in org.eclipse.emf.cdo.common.model
    An EMF package registry that is used by CDO repositories and sessions.
    CDOPackageRegistryPopulator - Class in org.eclipse.emf.cdo.common.model
    Populates a target package registry by asynchronously polling a source package registry for new EPackage registrations.
    CDOPackageRegistryPopulator(CDOPackageRegistry) - @@ -1987,7 +2017,7 @@ Constructor for class org.eclipse.emf.cdo.common.revision.version.
    CDORevisionUtil.CDORevisionComparator() - Constructor for class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.CDORevisionComparator
      -
    CDOSavepoint - Interface in org.eclipse.emf.cdo.transaction
    One in a sequence of possibly several points in time of a transaction that encapsulates the +
    CDORevisionValueVisitor - Interface in org.eclipse.emf.cdo.common.revision
    Visits values of a revision.
    CDOSavepoint - Interface in org.eclipse.emf.cdo.transaction
    One in a sequence of possibly several points in time of a transaction that encapsulates the changes to transactional objects and that later changes can be rolled back to.
    CDOServerBrowser - Class in org.eclipse.emf.cdo.server
    A simple HTTP server that web browsers can connect to in order to render internal server data for debugging purposes.
    CDOServerBrowser(Map<String, InternalRepository>) - Constructor for class org.eclipse.emf.cdo.server.CDOServerBrowser
      @@ -2397,6 +2427,18 @@ Method in class org.eclipse.emf.cdo.server.clearResourcePathCacheIfNecessary(CDORevisionDelta) - Method in interface org.eclipse.emf.spi.cdo.InternalCDOView
      +
    clearValues() - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
      +
    clearValues() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
      +
    clearValues() - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
      +
    clearValues() - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
     
    CLOB - Static variable in interface org.eclipse.emf.cdo.common.model.CDOType
      @@ -2540,6 +2582,12 @@ Method in class org.eclipse.emf.cdo.compare.collectViewedRevisions(Map<CDOID, InternalCDORevision>) - Method in interface org.eclipse.emf.spi.cdo.InternalCDOView
      +
    ColumnTypeModifier - Class in org.eclipse.emf.cdo.server.db.mapping
    Can modify the column type of a type mapping that is created by the type mapping registry.
    ColumnTypeModifier() - +Constructor for class org.eclipse.emf.cdo.server.db.mapping.ColumnTypeModifier +
      +
    ColumnTypeModifier.Factory - Class in org.eclipse.emf.cdo.server.db.mapping
     
    ColumnTypeModifier.Factory(String) - +Constructor for class org.eclipse.emf.cdo.server.db.mapping.ColumnTypeModifier.Factory +
     
    COMMIT - Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants
      @@ -2778,14 +2826,20 @@ Static variable in interface org.eclipse.emf.cdo.server.db.CONTAINER_FEATURE - Static variable in interface org.eclipse.emf.cdo.common.revision.delta.CDOContainerFeatureDelta
      +
    CONTAINER_REFERENCES - +Static variable in class org.eclipse.emf.cdo.common.model.EMFUtil +
     
    ContainerQueryHandlerProvider - Class in org.eclipse.emf.cdo.spi.server
    If the meaning of this type isn't clear, there really should be more of a description here...
    ContainerQueryHandlerProvider(IManagedContainer) - Constructor for class org.eclipse.emf.cdo.spi.server.ContainerQueryHandlerProvider
     
    ContainerRepositoryProvider - Class in org.eclipse.emf.cdo.spi.server
    If the meaning of this type isn't clear, there really should be more of a description here...
    ContainerRepositoryProvider(IManagedContainer) - Constructor for class org.eclipse.emf.cdo.spi.server.ContainerRepositoryProvider
      -
    ContainmentCycleDetectedException - Exception in org.eclipse.emf.cdo.server
    An unchecked exception that is thrown from concurrent commit operations if cycles in the tree containmnent structure - would result.
    ContainmentCycleDetectedException() - +
    CONTAINMENT_REFERENCES - +Static variable in class org.eclipse.emf.cdo.common.model.EMFUtil +
      +
    ContainmentCycleDetectedException - Exception in org.eclipse.emf.cdo.server
    An unchecked exception that can thrown from a commit operation that is based on stale information + about the tree structure of the model and would introduce a containment cycle.
    ContainmentCycleDetectedException() - Constructor for exception org.eclipse.emf.cdo.server.ContainmentCycleDetectedException
     
    ContainmentCycleDetectedException(String, Throwable) - @@ -2997,6 +3051,9 @@ Method in class org.eclipse.emf.cdo.server.create(String) - Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMappingFactory
      +
    create(String) - +Method in class org.eclipse.emf.cdo.server.db.mapping.ColumnTypeModifier.Factory +
     
    create(Element) - Method in interface org.eclipse.emf.cdo.server.hibernate.IHibernateMappingProvider.Factory
    Creates a Hibernate mapping provider from the given element of the cdo-server.xml configuration @@ -3864,7 +3921,7 @@ Static method in class org.eclipse.emf.cdo.util.createResult(EStructuralFeature) - Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued -
      +
    Deprecated. 
    createRevisable(CDOBranch, int, long, long) - Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil
      @@ -4102,6 +4159,9 @@ Method in class org.eclipse.emf.cdo.spi.server.createXATransaction(Notifier...) - Static method in class org.eclipse.emf.cdo.util.CDOUtil
      +
    CROSS_REFERENCES - +Static variable in class org.eclipse.emf.cdo.common.model.EMFUtil +
     
    CUSTOM - Static variable in interface org.eclipse.emf.cdo.common.model.CDOType
      @@ -4217,6 +4277,9 @@ Method in class org.eclipse.emf.cdo.security.util.DefaultCDOMerger - Class in org.eclipse.emf.spi.cdo
    If the meaning of this type isn't clear, there really should be more of a description here...
    DefaultCDOMerger() - Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger
      +
    DefaultCDOMerger(DefaultCDOMerger.ResolutionPreference) - +Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
     
    DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict - Class in org.eclipse.emf.spi.cdo
    If the meaning of this type isn't clear, there really should be more of a description here...
    DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict(CDORevisionDelta) - Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict
      @@ -4232,10 +4295,25 @@ Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature - Class in org.eclipse.emf.spi.cdo
    If the meaning of this type isn't clear, there really should be more of a description here...
    DefaultCDOMerger.PerFeature() - Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature
      +
    DefaultCDOMerger.PerFeature(DefaultCDOMerger.ResolutionPreference) - +Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature +
     
    DefaultCDOMerger.PerFeature.ManyValued - Class in org.eclipse.emf.spi.cdo
    If the meaning of this type isn't clear, there really should be more of a description here...
    DefaultCDOMerger.PerFeature.ManyValued() - Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued
      -
    delegatedGetFactory(URI, String) - +
    DefaultCDOMerger.PerFeature.ManyValued(DefaultCDOMerger.ResolutionPreference) - +Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued +
      +
    DefaultCDOMerger.PerFeature.ManyValued.Element - Class in org.eclipse.emf.spi.cdo
    A virtual list element to establish unique relations between ancestor, source and target sides.
    DefaultCDOMerger.PerFeature.ManyValued.Element(int) - +Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.Element +
      +
    DefaultCDOMerger.PerFeature.ManyValued.PerSide<T> - Class in org.eclipse.emf.spi.cdo
    Holds data for the source and target sides.
    DefaultCDOMerger.PerFeature.ManyValued.PerSide() - +Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.PerSide +
      +
    DefaultCDOMerger.PerFeature.ManyValued.PerSide(T, T) - +Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.PerSide +
      +
    DefaultCDOMerger.PerFeature.ManyValued.Side - Enum in org.eclipse.emf.spi.cdo
     
    DefaultCDOMerger.ResolutionPreference - Enum in org.eclipse.emf.spi.cdo
    Enumerates the possible resolution preferences that can be used with a DefaultCDOMerger.
    delegatedGetFactory(URI, String) - Method in class org.eclipse.emf.cdo.spi.transfer.ResourceFactoryRegistryWithoutDefaults
     
    delegatedGetResource(URI, boolean) - @@ -5477,6 +5555,9 @@ Static method in class org.eclipse.emf.cdo.spi.server.get(IManagedContainer, String) - Static method in class org.eclipse.emf.cdo.transfer.spi.ui.TransferUIProvider.Factory
      +
    get(DefaultCDOMerger.PerFeature.ManyValued.Side) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.PerSide +
     
    getAccess() - Method in class org.eclipse.emf.cdo.security.impl.PermissionImpl
      @@ -5666,6 +5747,9 @@ Static method in class org.eclipse.emf.cdo.spi.common.branch.getAncestor() - Method in class org.eclipse.emf.spi.cdo.InternalCDOSession.MergeData
      +
    getAncestorIndex() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.Element +
     
    getAncestorInfo() - Method in class org.eclipse.emf.spi.cdo.InternalCDOSession.MergeData
      @@ -8095,6 +8179,9 @@ Method in interface org.eclipse.emf.spi.cdo.getLastUpdateTime() - Method in interface org.eclipse.emf.cdo.server.ISession
      +
    getLastUpdateTime() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
     
    getLastUpdateTime() - Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction
      @@ -8840,6 +8927,9 @@ Method in interface org.eclipse.emf.cdo.transaction.getOriginalType() - Method in interface org.eclipse.emf.cdo.common.model.CDOPackageUnit
    Returns the type of this package unit as it was at the time it was originally committed by a client. +
    getOriginSize() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOOriginSizeProvider +
     
    getOutputStream() - Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage
    Sets the data of this message as an extended output stream. @@ -9834,6 +9924,9 @@ Method in class org.eclipse.emf.cdo.transfer.getResolution() - Method in class org.eclipse.emf.cdo.transfer.ui.swt.TransferDetailsComposite
      +
    getResolutionPreference() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
     
    getResolveChunkSize() - Method in interface org.eclipse.emf.cdo.session.CDOCollectionLoadingPolicy
    Returns the maximum number of CDOIDs to be loaded for collections when the owning object is already loaded but the @@ -11013,6 +11106,9 @@ Method in class org.eclipse.emf.cdo.spi.server.getTimeStamp() - Method in class org.eclipse.emf.cdo.spi.server.DurableLockArea
    Deprecated.   +
    getTimeStamp() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
     
    getTimeStamp() - Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction
      @@ -11962,19 +12058,16 @@ Method in interface org.eclipse.emf.cdo.view.handleListDelta(List<CDOFeatureDelta>, List<CDOFeatureDelta>, List<CDOFeatureDelta>) - Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued -
      +
    Deprecated. 
    handleListDeltaAdd(List<CDOFeatureDelta>, CDOAddFeatureDelta, List<CDOFeatureDelta>) - Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued -
    Decides whether an ADD delta is to be taken (added to the result list) and returns true if it was - taken, false otherwise. +
    Deprecated. 
    handleListDeltaMove(List<CDOFeatureDelta>, CDOMoveFeatureDelta, List<CDOFeatureDelta>) - Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued -
    Decides whether a MOVE delta is to be taken (added to the result list) and returns true if it was - taken, false otherwise. +
    Deprecated. 
    handleListDeltaRemove(List<CDOFeatureDelta>, CDORemoveFeatureDelta, List<CDOFeatureDelta>) - Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued -
    Decides whether a REMOVE delta is to be taken (added to the result list) and returns true if it - was taken, false otherwise. +
    Deprecated. 
    handleLobs(long, long, CDOLobHandler) - Method in interface org.eclipse.emf.cdo.server.IStoreAccessor
      @@ -13781,6 +13874,9 @@ Method in class org.eclipse.emf.cdo.transaction.modifiedObject(CDOTransaction, CDOObject, Notification) - Method in class org.eclipse.emf.cdo.transaction.CDOPostEventTransactionHandler
      +
    modify(ITypeMapping.Provider, IMappingStrategy, EStructuralFeature, DBType) - +Method in class org.eclipse.emf.cdo.server.db.mapping.ColumnTypeModifier +
    Can modify the column type of a type mapping that is created by the type mapping registry.
    modify(ISecurityManager.RealmOperation) - Method in interface org.eclipse.emf.cdo.server.security.ISecurityManager
      @@ -13928,6 +14024,9 @@ Static variable in interface org.eclipse.emf.cdo.common.id.NOOP - Static variable in interface org.eclipse.emf.cdo.common.revision.CDORevisionCache
      +
    NOOP - +Static variable in class org.eclipse.emf.cdo.server.db.mapping.ColumnTypeModifier +
     
    NOOP - Static variable in interface org.eclipse.emf.cdo.view.CDOFeatureAnalyzer
      @@ -14459,7 +14558,10 @@ Method in interface org.eclipse.emf.cdo.view.systems.
    org.eclipse.emf.cdo.transfer.ui - package org.eclipse.emf.cdo.transfer.ui
    Reusable implementatins of common JFace concepts for dealing with transfers of resources between systems.
    org.eclipse.emf.cdo.transfer.ui.swt - package org.eclipse.emf.cdo.transfer.ui.swt
    Reusable controls for dealing with transfers of resources between systems.
    org.eclipse.emf.cdo.ui - package org.eclipse.emf.cdo.ui
    Reusable UI components specific to the CDO Model Repository.
    org.eclipse.emf.cdo.ui.compare - package org.eclipse.emf.cdo.ui.compare
    Classes that help to open EMF Compare user interfaces on CDO models.
    org.eclipse.emf.cdo.ui.ide - package org.eclipse.emf.cdo.ui.ide
    Reusable UI IDE components specific to the CDO Model Repository.
    org.eclipse.emf.cdo.ui.widgets - package org.eclipse.emf.cdo.ui.widgets
    A library with reusable widgets.
    org.eclipse.emf.cdo.util - package org.eclipse.emf.cdo.util
    Client utility classes, some common interfaces and exceptions.
    org.eclipse.emf.cdo.view - package org.eclipse.emf.cdo.view
    Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets.
    org.eclipse.emf.cdo.workspace - package org.eclipse.emf.cdo.workspace
    Concepts to checkout, open and further operate CDO workspaces.
    org.eclipse.emf.cdo.workspace.efs - package org.eclipse.emf.cdo.workspace.efs
    Concepts to deal with the Eclipse File System (EFS) implementation - for CDO workspaces
    org.eclipse.emf.internal.cdo - package org.eclipse.emf.internal.cdo
    Exposes CDOObjectImpl for extension in generated EMF models.
    org.eclipse.emf.spi.cdo - package org.eclipse.emf.spi.cdo
    Client service provider interfaces and useful base implementations.
    out() - + for CDO workspaces
    org.eclipse.emf.internal.cdo - package org.eclipse.emf.internal.cdo
    Exposes CDOObjectImpl for extension in generated EMF models.
    org.eclipse.emf.spi.cdo - package org.eclipse.emf.spi.cdo
    Client service provider interfaces and useful base implementations.
    other(DefaultCDOMerger.PerFeature.ManyValued.Side) - +Static method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued +
      +
    out() - Method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream
     
    OVERRIDE_UUID - @@ -14763,6 +14865,9 @@ Static variable in class org.eclipse.emf.cdo.server.PRODUCT_GROUP - Static variable in interface org.eclipse.emf.cdo.server.CDOServerBrowser.Page
      +
    PRODUCT_GROUP - +Static variable in class org.eclipse.emf.cdo.server.db.mapping.ColumnTypeModifier.Factory +
    The Net4j factory product group for column type modifiers.
    PRODUCT_GROUP - Static variable in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Factory
    The Net4j factory product group for type mappings @@ -14787,6 +14892,9 @@ Static variable in interface org.eclipse.emf.cdo.spi.workspace.PRODUCT_GROUP - Static variable in class org.eclipse.emf.cdo.transfer.spi.ui.TransferUIProvider.Factory
      +
    PROP_COLUMN_TYPE_MODIFIER - +Static variable in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
    Name of a String property that specifies the name of a column type modifier.
    PROP_COPY_ON_BRANCH - Static variable in class org.eclipse.emf.cdo.server.db.CDODBUtil
      @@ -15524,6 +15632,9 @@ Static variable in class org.eclipse.emf.cdo.transfer.ui.swt.RED - Static variable in class org.eclipse.emf.cdo.transfer.ui.TransferLabelProvider
      +
    REFERENCES - +Static variable in class org.eclipse.emf.cdo.common.model.EMFUtil +
     
    ReferentialIntegrityException - Exception in org.eclipse.emf.cdo.util
    A commit exception that indicates referential integrity problems detected by the server.
    ReferentialIntegrityException(String, List<CDOObjectReference>) - Constructor for exception org.eclipse.emf.cdo.util.ReferentialIntegrityException
      @@ -16575,6 +16686,9 @@ Method in class org.eclipse.emf.cdo.spi.common.revision.set(T...) - Static method in class org.eclipse.emf.cdo.spi.server.Store
      +
    set(DefaultCDOMerger.PerFeature.ManyValued.Side, T) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.PerSide +
     
    setAccess(Access) - Method in class org.eclipse.emf.cdo.security.impl.PermissionImpl
      @@ -17172,6 +17286,12 @@ Method in interface org.eclipse.emf.cdo.spi.server.setLastReplicatedCommitTime(long) - Method in interface org.eclipse.emf.cdo.spi.server.InternalSynchronizableRepository
      +
    setLastTreeRestructuringCommit(long) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
      +
    setLastUpdateTime(long) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
     
    setLastUpdateTime(long) - Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession
      @@ -18536,6 +18656,9 @@ Method in class org.eclipse.emf.cdo.common.util.toString() - Method in enum org.eclipse.emf.cdo.security.Access
    Returns the literal value of the enumerator, which is its string representation +
    toString() - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
     
    toString() - Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol
      @@ -18569,6 +18692,9 @@ Method in class org.eclipse.emf.cdo.spi.common.revision.toString() - Method in class org.eclipse.emf.cdo.spi.common.revision.PointerCDORevision
      +
    toString() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
     
    toString() - Method in class org.eclipse.emf.cdo.spi.server.DurableLockArea
    Deprecated.   @@ -18611,6 +18737,12 @@ Method in class org.eclipse.emf.spi.cdo.toString() - Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict
      +
    toString() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.Element +
      +
    toString() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.PerSide +
     
    toString() - Method in class org.eclipse.emf.spi.cdo.InternalCDOView.ViewAndState
      @@ -18685,6 +18817,9 @@ Constructor for exception org.eclipse.emf.cdo.common.util.TransportException(Throwable) - Constructor for exception org.eclipse.emf.cdo.common.util.TransportException
      +
    treatAsUnique(EStructuralFeature) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued +
     
    triggerLoad() - Method in interface org.eclipse.emf.cdo.common.commit.CDOCommitHistory
      @@ -19136,6 +19271,12 @@ Static method in enum org.eclipse.emf.cdo.ui.ide.valueOf(String) - Static method in enum org.eclipse.emf.cdo.ui.ide.Node.Type
    Returns the enum constant of this type with the specified name. +
    valueOf(String) - +Static method in enum org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.Side +
    Returns the enum constant of this type with the specified name. +
    valueOf(String) - +Static method in enum org.eclipse.emf.spi.cdo.DefaultCDOMerger.ResolutionPreference +
    Returns the enum constant of this type with the specified name.
    values() - Static method in enum org.eclipse.emf.cdo.CDOState
    Returns an array containing the constants of this enum type, in @@ -19257,6 +19398,14 @@ the order they are declared. Static method in enum org.eclipse.emf.cdo.ui.ide.Node.Type
    Returns an array containing the constants of this enum type, in the order they are declared. +
    values() - +Static method in enum org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.Side +
    Returns an array containing the constants of this enum type, in +the order they are declared. +
    values() - +Static method in enum org.eclipse.emf.spi.cdo.DefaultCDOMerger.ResolutionPreference +
    Returns an array containing the constants of this enum type, in +the order they are declared.
    view - Variable in class org.eclipse.emf.spi.cdo.InternalCDOView.ViewAndState
      @@ -19281,6 +19430,9 @@ Method in class org.eclipse.emf.cdo.ui.viewInvalidated(Set<? extends CDOObject>) - Method in class org.eclipse.emf.cdo.ui.CDOEventHandler
      +
    visit(EStructuralFeature, Object, int) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionValueVisitor +
     
    visit(CDOMoveFeatureDelta) - Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDeltaVisitor
      diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/EMFUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/EMFUtil.html index 1f06637fed..83fb9788c9 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/EMFUtil.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/EMFUtil.html @@ -149,6 +149,14 @@ Various static helper methods for dealing with EMF meta models. +static Predicate<EStructuralFeature> +ATTRIBUTES + +
    +            + + + static String CDO_ANNOTATION_KEY_PERSISTENT @@ -160,6 +168,30 @@ Various static helper methods for dealing with EMF meta models. static String CDO_ANNOTATION_SOURCE +
    +            + + + +static Predicate<EStructuralFeature> +CONTAINER_REFERENCES + +
    +            + + + +static Predicate<EStructuralFeature> +CONTAINMENT_REFERENCES + +
    +            + + + +static Predicate<EStructuralFeature> +CROSS_REFERENCES +
                @@ -224,6 +256,14 @@ Various static helper methods for dealing with EMF meta models. static EReference ETYPED_ELEMENT_ETYPE +
    +            + + + +static Predicate<EStructuralFeature> +REFERENCES +
                @@ -634,6 +674,66 @@ public static final

    +ATTRIBUTES

    +
    +public static final Predicate<EStructuralFeature> ATTRIBUTES
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    + +

    +REFERENCES

    +
    +public static final Predicate<EStructuralFeature> REFERENCES
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    + +

    +CONTAINER_REFERENCES

    +
    +public static final Predicate<EStructuralFeature> CONTAINER_REFERENCES
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    + +

    +CROSS_REFERENCES

    +
    +public static final Predicate<EStructuralFeature> CROSS_REFERENCES
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    + +

    +CONTAINMENT_REFERENCES

    +
    +public static final Predicate<EStructuralFeature> CONTAINMENT_REFERENCES
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionData.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionData.html index 4cb232d5af..dfd22b4163 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionData.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionData.html @@ -154,6 +154,23 @@ Encapsulates the modeled information and the EMF system values of a + void +accept(CDORevisionValueVisitor visitor) + +
    +            + + + + void +accept(CDORevisionValueVisitor visitor, + Predicate<EStructuralFeature> filter) + +
    +            + + +  boolean contains(EStructuralFeature feature, Object value) @@ -488,6 +505,33 @@ int hashCode(

    +accept

    +
    +void accept(CDORevisionValueVisitor visitor)
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    +
    + +

    +accept

    +
    +void accept(CDORevisionValueVisitor visitor,
    +            Predicate<EStructuralFeature> filter)
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.CDORevisionComparator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.CDORevisionComparator.html index 1045b8ba03..a9d26cc2f9 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.CDORevisionComparator.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.CDORevisionComparator.html @@ -56,7 +56,7 @@ function windowTitle()  PREV CLASS  - NEXT CLASSNEXT CLASS FRAMES    NO FRAMES   @@ -257,7 +257,7 @@ public int compare(  PREV CLASS  - NEXT CLASSNEXT CLASS FRAMES    NO FRAMES   diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionValueVisitor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionValueVisitor.html new file mode 100644 index 0000000000..af1d614b10 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionValueVisitor.html @@ -0,0 +1,225 @@ + + + + + + +CDORevisionValueVisitor (CDO Model Repository Documentation) + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +org.eclipse.emf.cdo.common.revision +
    +Interface CDORevisionValueVisitor

    +
    +
    +
    public interface CDORevisionValueVisitor +
    + + + + + +
    + + + +

    +Visits values of a revision. +

    + +

    +

    +
    Since:
    +
    4.2
    +
    +
    + +

    + + + + + + + + + + + + +
    +Method Summary
    + voidvisit(EStructuralFeature feature, + Object value, + int index) + +
    +           
    +  +

    + + + + + + + + +
    +Method Detail
    + +

    +visit

    +
    +void visit(EStructuralFeature feature,
    +           Object value,
    +           int index)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionValueVisitor.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionValueVisitor.png new file mode 100644 index 0000000000..f82c3d5af7 Binary files /dev/null and b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionValueVisitor.png differ diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionValueVisitor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionValueVisitor.html new file mode 100644 index 0000000000..4c4b92fb9d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionValueVisitor.html @@ -0,0 +1,243 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDORevisionValueVisitor (CDO Model Repository Documentation) + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Uses of Interface
    org.eclipse.emf.cdo.common.revision.CDORevisionValueVisitor

    +
    + + + + + + + + + + + + + +
    +Packages that use CDORevisionValueVisitor
    org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
    org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
    +  +

    + + + + + +
    +Uses of CDORevisionValueVisitor in org.eclipse.emf.cdo.common.revision
    +  +

    + + + + + + + + + + + + + +
    Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDORevisionValueVisitor
    + voidCDORevisionData.accept(CDORevisionValueVisitor visitor) + +
    +           
    + voidCDORevisionData.accept(CDORevisionValueVisitor visitor, + Predicate<EStructuralFeature> filter) + +
    +           
    +  +

    + + + + + +
    +Uses of CDORevisionValueVisitor in org.eclipse.emf.cdo.spi.common.revision
    +  +

    + + + + + + + + + + + + + + + + + + + + + +
    Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDORevisionValueVisitor
    + voidAbstractCDORevision.accept(CDORevisionValueVisitor visitor) + +
    +           
    + voidDelegatingCDORevision.accept(CDORevisionValueVisitor visitor) + +
    +           
    + voidAbstractCDORevision.accept(CDORevisionValueVisitor visitor, + Predicate<EStructuralFeature> filter) + +
    +           
    + voidDelegatingCDORevision.accept(CDORevisionValueVisitor visitor, + Predicate<EStructuralFeature> filter) + +
    +           
    +  +

    +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOFeatureDeltaVisitor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOFeatureDeltaVisitor.html index 54007eae69..4b2dcea633 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOFeatureDeltaVisitor.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOFeatureDeltaVisitor.html @@ -111,7 +111,7 @@ Interface CDOFeatureDeltaVisitor

    -Visits all feature deltas of a revision delta. +Visits feature deltas of a revision delta.

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOListFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOListFeatureDelta.html index 1f1a659e2a..ab7d13ce15 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOListFeatureDelta.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOListFeatureDelta.html @@ -92,17 +92,18 @@ org.eclipse.emf.cdo.common.revision.delta
    Interface CDOListFeatureDelta

    -
    All Superinterfaces:
    CDOFeatureDelta
    +
    All Superinterfaces:
    CDOFeatureDelta, CDOOriginSizeProvider

    public interface CDOListFeatureDelta -
    extends CDOFeatureDelta +
    extends CDOFeatureDelta, CDOOriginSizeProvider
    - - + + +
    @@ -189,6 +190,15 @@ A accept, apply, copy, getFeature, getType, isStructurallyEqual + + + + + + + +
    Methods inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOOriginSizeProvider
    getOriginSize
     

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOListFeatureDelta.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOListFeatureDelta.png index 9923a60192..8af655a49f 100644 Binary files a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOListFeatureDelta.png and b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOListFeatureDelta.png differ diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOMoveFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOMoveFeatureDelta.html index 6fc84ed930..d92c44afd8 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOMoveFeatureDelta.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOMoveFeatureDelta.html @@ -56,7 +56,7 @@ function windowTitle()  PREV CLASS  - NEXT CLASSNEXT CLASS FRAMES    NO FRAMES   @@ -290,7 +290,7 @@ getValue  PREV CLASS  - NEXT CLASSNEXT CLASS FRAMES    NO FRAMES   diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOOriginSizeProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOOriginSizeProvider.html new file mode 100644 index 0000000000..2a750d6a55 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOOriginSizeProvider.html @@ -0,0 +1,225 @@ + + + + + + +CDOOriginSizeProvider (CDO Model Repository Documentation) + + + + + + + + + + + + + +


    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +org.eclipse.emf.cdo.common.revision.delta +
    +Interface CDOOriginSizeProvider

    +
    +
    All Known Subinterfaces:
    CDOListFeatureDelta
    +
    +
    +
    +
    public interface CDOOriginSizeProvider +
    + + + + + + +
    + + + +

    +If the meaning of this type isn't clear, there really should be more of a description here... +

    + +

    +

    +
    Since:
    +
    4.2
    +
    +
    + +

    + + + + + + + + + + + + +
    +Method Summary
    + intgetOriginSize() + +
    +           
    +  +

    + + + + + + + + +
    +Method Detail
    + +

    +getOriginSize

    +
    +int getOriginSize()
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOOriginSizeProvider.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOOriginSizeProvider.png new file mode 100644 index 0000000000..2d4be518f7 Binary files /dev/null and b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOOriginSizeProvider.png differ diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDORemoveFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDORemoveFeatureDelta.html index 26a55e8b86..c012312c13 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDORemoveFeatureDelta.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDORemoveFeatureDelta.html @@ -55,7 +55,7 @@ function windowTitle() PREV CLASS  + PREV CLASS   NEXT CLASS FRAMES   @@ -266,7 +266,7 @@ getValue PREV CLASS  + PREV CLASS   NEXT CLASS FRAMES   diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDORevisionDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDORevisionDelta.html index c45d1e7b34..c24f032286 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDORevisionDelta.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDORevisionDelta.html @@ -176,6 +176,15 @@ Represents the change delta between two accept(CDOFeatureDeltaVisitor visitor) +
    +            + + + + void +accept(CDOFeatureDeltaVisitor visitor, + Predicate<EStructuralFeature> filter) +
                @@ -443,6 +452,23 @@ void accept(

    +accept

    +
    +void accept(CDOFeatureDeltaVisitor visitor,
    +            Predicate<EStructuralFeature> filter)
    +
    +
    +
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOAddFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOAddFeatureDelta.html index b4765c9345..9e31ee9688 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOAddFeatureDelta.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOAddFeatureDelta.html @@ -184,8 +184,7 @@ Uses of List<CDOFeatureDelta> listToAdjust)
    -          Decides whether an ADD delta is to be taken (added to the result list) and returns true if it was - taken, false otherwise. +          Deprecated.    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOFeatureDelta.html index e7e73df4c7..9458f6a8c9 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOFeatureDelta.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOFeatureDelta.html @@ -385,6 +385,15 @@ Uses of addFeatureDelta(CDOFeatureDelta delta) +
    +          Deprecated. As of 4.2 use InternalCDORevisionDelta.addFeatureDelta(CDOFeatureDelta, CDOOriginSizeProvider). + + + + void +InternalCDORevisionDelta.addFeatureDelta(CDOFeatureDelta delta, + CDOOriginSizeProvider originSizeProvider) +
                @@ -623,7 +632,7 @@ Uses of @@ -633,7 +642,7 @@ Uses of @@ -642,7 +651,7 @@ Uses of @@ -652,7 +661,7 @@ Uses of List<CDOFeatureDelta> listToAdjust)
    -            +          Deprecated.  @@ -662,7 +671,7 @@ Uses of List<CDOFeatureDelta> listToAdjust)
    -            +          Deprecated.  @@ -672,7 +681,7 @@ Uses of List<CDOFeatureDelta> listToAdjust)
    -            +          Deprecated.  @@ -682,8 +691,7 @@ Uses of List<CDOFeatureDelta> listToAdjust)
    -          Decides whether an ADD delta is to be taken (added to the result list) and returns true if it was - taken, false otherwise. +          Deprecated.  @@ -693,8 +701,7 @@ Uses of List<CDOFeatureDelta> listToAdjust)
    -          Decides whether an ADD delta is to be taken (added to the result list) and returns true if it was - taken, false otherwise. +          Deprecated.  @@ -704,8 +711,7 @@ Uses of List<CDOFeatureDelta> listToAdjust)
    -          Decides whether a MOVE delta is to be taken (added to the result list) and returns true if it was - taken, false otherwise. +          Deprecated.  @@ -715,8 +721,7 @@ Uses of List<CDOFeatureDelta> listToAdjust)
    -          Decides whether a MOVE delta is to be taken (added to the result list) and returns true if it was - taken, false otherwise. +          Deprecated.  @@ -726,8 +731,7 @@ Uses of List<CDOFeatureDelta> listToAdjust)
    -          Decides whether a REMOVE delta is to be taken (added to the result list) and returns true if it - was taken, false otherwise. +          Deprecated.  @@ -737,8 +741,7 @@ Uses of List<CDOFeatureDelta> listToAdjust)
    -          Decides whether a REMOVE delta is to be taken (added to the result list) and returns true if it - was taken, false otherwise. +          Deprecated.    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOFeatureDeltaVisitor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOFeatureDeltaVisitor.html index 5c4e6f94db..d53d1af476 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOFeatureDeltaVisitor.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOFeatureDeltaVisitor.html @@ -127,6 +127,15 @@ Uses of accept(CDOFeatureDeltaVisitor visitor) +
    +            + + + + void +CDORevisionDelta.accept(CDOFeatureDeltaVisitor visitor, + Predicate<EStructuralFeature> filter) +
                diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOListFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOListFeatureDelta.html index 186a4a0cdd..5f550c361c 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOListFeatureDelta.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOListFeatureDelta.html @@ -209,7 +209,7 @@ Uses of createResult(EStructuralFeature feature)
    -            +          Deprecated.    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOMoveFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOMoveFeatureDelta.html index 2fd28e993b..bd384391d9 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOMoveFeatureDelta.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOMoveFeatureDelta.html @@ -184,8 +184,7 @@ Uses of List<CDOFeatureDelta> listToAdjust)
    -          Decides whether a MOVE delta is to be taken (added to the result list) and returns true if it was - taken, false otherwise. +          Deprecated.    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOOriginSizeProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOOriginSizeProvider.html new file mode 100644 index 0000000000..aceb786c95 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOOriginSizeProvider.html @@ -0,0 +1,210 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.delta.CDOOriginSizeProvider (CDO Model Repository Documentation) + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Uses of Interface
    org.eclipse.emf.cdo.common.revision.delta.CDOOriginSizeProvider

    +
    + + + + + + + + + + + + + +
    +Packages that use CDOOriginSizeProvider
    org.eclipse.emf.cdo.common.revision.deltaCommon concepts for dealing with revision deltas and feature deltas. 
    org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
    +  +

    + + + + + +
    +Uses of CDOOriginSizeProvider in org.eclipse.emf.cdo.common.revision.delta
    +  +

    + + + + + + + + + +
    Subinterfaces of CDOOriginSizeProvider in org.eclipse.emf.cdo.common.revision.delta
    + interfaceCDOListFeatureDelta + +
    +          A feature delta that represents any modification of the list of a many-valued + feature.
    +  +

    + + + + + +
    +Uses of CDOOriginSizeProvider in org.eclipse.emf.cdo.spi.common.revision
    +  +

    + + + + + + + + + +
    Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOOriginSizeProvider
    + voidInternalCDORevisionDelta.addFeatureDelta(CDOFeatureDelta delta, + CDOOriginSizeProvider originSizeProvider) + +
    +           
    +  +

    +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDORemoveFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDORemoveFeatureDelta.html index 34369a3933..98710edf7d 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDORemoveFeatureDelta.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDORemoveFeatureDelta.html @@ -184,8 +184,7 @@ Uses of List<CDOFeatureDelta> listToAdjust)
    -          Decides whether a REMOVE delta is to be taken (added to the result list) and returns true if it - was taken, false otherwise. +          Deprecated.    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-frame.html index ba3211a0e1..8a0f0b9ef4 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-frame.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-frame.html @@ -38,6 +38,8 @@ Interfaces
     
    CDOMoveFeatureDelta
    +CDOOriginSizeProvider +
    CDORemoveFeatureDelta
    CDORevisionDelta diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.html index c5444c8548..9bd5809a42 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.html @@ -88,23 +88,24 @@ Common concepts for dealing with revision deltas and feature deltas.

    - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + +

    @@ -134,7 +135,7 @@ Common concepts for dealing with revision deltas and feature deltas. CDOFeatureDeltaVisitor -Visits all feature deltas of a revision delta. +Visits feature deltas of a revision delta. CDOListFeatureDelta @@ -147,6 +148,10 @@ Common concepts for dealing with revision deltas and feature deltas. feature to a different list position. +CDOOriginSizeProvider +If the meaning of this type isn't clear, there really should be more of a description here... + + CDORemoveFeatureDelta A feature delta that represents a removal from a many-valued feature. diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.png index fa7455ae12..0ce1fdc5be 100644 Binary files a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.png and b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.png differ diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-use.html index 679f2b3f9a..7ac876a4c3 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-use.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-use.html @@ -233,7 +233,7 @@ Classes in CDOFeatureDeltaVisitor
    -          Visits all feature deltas of a revision delta. +          Visits feature deltas of a revision delta. CDOListFeatureDelta @@ -250,6 +250,12 @@ Classes in feature to a different list position. +CDOOriginSizeProvider + +
    +          If the meaning of this type isn't clear, there really should be more of a description here... + + CDORemoveFeatureDelta
    @@ -365,7 +371,7 @@ Classes in CDOFeatureDeltaVisitor
    -          Visits all feature deltas of a revision delta. +          Visits feature deltas of a revision delta. CDOListFeatureDelta @@ -382,6 +388,12 @@ Classes in feature to a different list position. +CDOOriginSizeProvider + +
    +          If the meaning of this type isn't clear, there really should be more of a description here... + + CDORemoveFeatureDelta
    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-frame.html index 3f636a9bdc..68a62b639f 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-frame.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-frame.html @@ -58,7 +58,9 @@ Interfaces
     
    CDORevisionManager
    -CDORevisionProvider
    +CDORevisionProvider +
    +CDORevisionValueVisitor
    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.html index 76a984de8a..c23ea4d3c5 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.html @@ -88,30 +88,31 @@ Common concepts for dealing with revisions and revision lists.

    - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + +

    @@ -201,6 +202,10 @@ Common concepts for dealing with revisions and revision lists. Provides consumers with the revisions of identifiable CDO objects by selecting a particular one from several possible branch points. + +CDORevisionValueVisitor +Visits values of a revision. +   diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.png index 9b82346e2a..0e40cbd011 100644 Binary files a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.png and b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.png differ 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 7e9e078442..39e06c28b5 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 @@ -444,6 +444,12 @@ Classes in revision dumper that directs all output to a stream. + +CDORevisionValueVisitor + +
    +          Visits values of a revision. +  

    @@ -917,6 +923,12 @@ Classes in revisions of identifiable CDO objects by selecting a particular one from several possible branch points. + +CDORevisionValueVisitor + +
    +          Visits values of a revision. +  

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-use.html index e69de29bb2..5c0c129fa3 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-use.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/package-use.html @@ -0,0 +1,187 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.security.impl (CDO Model Repository Documentation) + + + + + + + + + + + + + +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Uses of Package
    org.eclipse.emf.cdo.security.impl

    +
    + + + + + + + + + +
    +Packages that use org.eclipse.emf.cdo.security.impl
    org.eclipse.emf.cdo.security.implThe generated EMF implementation of the CDO security model. 
    +  +

    + + + + + + + + + + + + + + + + + +
    +Classes in org.eclipse.emf.cdo.security.impl used by org.eclipse.emf.cdo.security.impl
    AssigneeImpl + +
    +          An implementation of the model object 'Assignee'
    PermissionImpl + +
    +          An implementation of the model object 'Permission'
    SecurityElementImpl + +
    +          An implementation of the model object 'Element'
    SecurityItemImpl + +
    +          An implementation of the model object 'Item'
    +  +

    +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ContainmentCycleDetectedException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ContainmentCycleDetectedException.html index d03c345396..fecf257c99 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ContainmentCycleDetectedException.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ContainmentCycleDetectedException.html @@ -118,8 +118,12 @@ Class ContainmentCycleDetectedException

    -An unchecked exception that is thrown from concurrent commit operations if cycles in the tree containmnent structure - would result. +An unchecked exception that can thrown from a commit operation that is based on stale information + about the tree structure of the model and would introduce a containment cycle. +

    + This situation results from a network race condition and can not be prevented by write locks on + the changed objects. The committing client must rollback the transaction + , replay the original changes and try to commit again.

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.CommitContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.CommitContext.html index 0926f77ea7..ddaca38fd7 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.CommitContext.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.CommitContext.html @@ -221,6 +221,14 @@ Represents the state of a single, logical commit operation which is driven throu + long +getLastUpdateTime() + +
    +            + + +  ExtendedDataInputStream getLobs() @@ -452,6 +460,22 @@ getCommitComment


    +

    +getLastUpdateTime

    +
    +long getLastUpdateTime()
    +
    +
    +
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    +
    +

    isAutoReleaseLocksEnabled

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMapping.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMapping.html
    index d856cc1fa9..6a177facba 100644
    --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMapping.html
    +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMapping.html
    @@ -358,6 +358,14 @@ This is a default implementation for the IDBPreparedStatement using an appropriate setXxx
      method.
     
    +
    +
    + String
    +toString()
    +
    +
    +            +   @@ -365,7 +373,7 @@ This is a default implementation for the Methods inherited from class java.lang.Object - +
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      @@ -400,6 +408,20 @@ public AbstractTypeMapping()
    +

    +getMappingStrategy

    +
    +public final IMappingStrategy getMappingStrategy()
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    setMappingStrategy

    @@ -414,16 +436,17 @@ public final void setMappingStrategy(

    -getMappingStrategy

    +

    +getFeature

    -public final IMappingStrategy getMappingStrategy()
    +public final EStructuralFeature getFeature()
    -
    +
    Specified by:
    getFeature in interface ITypeMapping
    -
    + +
    Returns:
    The feature which is associated with this mapping.

    @@ -442,17 +465,31 @@ public final void setFeature(

    -getFeature

    +

    +setDBType

    -public final EStructuralFeature getFeature()
    +public final void setDBType(DBType dbType)
    -
    Specified by:
    getFeature in interface ITypeMapping
    +
    Specified by:
    setDBType in interface ITypeMapping
    +
    +
    + +
    -
    Returns:
    The feature which is associated with this mapping. +

    +getDBType

    +
    +public DBType getDBType()
    +
    +
    +
    Specified by:
    getDBType in interface ITypeMapping
    +
    +
    + +
    Returns:
    The db type which is associated with this mapping.

    @@ -560,35 +597,35 @@ public final void createDBField(

    -setDBField

    +

    +getField

    -public final void setDBField(IDBTable table,
    -                             String fieldName)
    +public final IDBField getField()
    -
    Description copied from interface: ITypeMapping
    -
    Sets the DBField. The name of the DBField is explicitly determined by the corresponding parameter. -

    -
    Specified by:
    setDBField in interface ITypeMapping
    +
    Specified by:
    getField in interface ITypeMapping
    -
    Parameters:
    table - the table to add this field to.
    fieldName - the name for the DBField.
    + +
    Returns:
    The db field which is associated with this mapping.

    -

    -getField

    +

    +setDBField

    -public final IDBField getField()
    +public final void setDBField(IDBTable table, + String fieldName)
    +
    Description copied from interface: ITypeMapping
    +
    Sets the DBField. The name of the DBField is explicitly determined by the corresponding parameter. +

    -
    Specified by:
    getField in interface ITypeMapping
    +
    Specified by:
    setDBField in interface ITypeMapping
    - -
    Returns:
    The db field which is associated with this mapping.
    +
    Parameters:
    table - the table to add this field to.
    fieldName - the name for the DBField.

    @@ -638,6 +675,20 @@ public final

    +toString

    +
    +public String toString()
    +
    +
    +
    Overrides:
    toString in class Object
    +
    +
    +
    +
    +
    +
    +

    getDefaultValue

    @@ -706,35 +757,6 @@ protected int getSqlType()

    -

    -setDBType

    -
    -public final void setDBType(DBType dbType)
    -
    -
    -
    Specified by:
    setDBType in interface ITypeMapping
    -
    -
    -
    -
    -
    -
    - -

    -getDBType

    -
    -public DBType getDBType()
    -
    -
    -
    Specified by:
    getDBType in interface ITypeMapping
    -
    -
    - -
    Returns:
    The db type which is associated with this mapping.
    -
    -
    -
    -

    getDBLength

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMappingFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMappingFactory.html
    index b45463fd94..72eb70f27d 100644
    --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMappingFactory.html
    +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMappingFactory.html
    @@ -56,7 +56,7 @@ function windowTitle()
     
     
      PREV CLASS 
    - NEXT CLASSNEXT CLASS
     
       FRAMES   
      NO FRAMES   
    @@ -310,7 +310,7 @@ public final 
      PREV CLASS 
    - NEXT CLASSNEXT CLASS
     
       FRAMES   
      NO FRAMES   
    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ColumnTypeModifier.Factory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ColumnTypeModifier.Factory.html
    new file mode 100644
    index 0000000000..b8b876c9c4
    --- /dev/null
    +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ColumnTypeModifier.Factory.html
    @@ -0,0 +1,318 @@
    +
    +
    +
    +
    +
    +
    +ColumnTypeModifier.Factory (CDO Model Repository Documentation)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +org.eclipse.emf.cdo.server.db.mapping +
    +Class ColumnTypeModifier.Factory

    +
    +java.lang.Object
    +  extended by org.eclipse.net4j.util.factory.Factory
    +      extended by org.eclipse.emf.cdo.server.db.mapping.ColumnTypeModifier.Factory
    +
    +
    +
    All Implemented Interfaces:
    IFactory
    +
    +
    +
    Enclosing class:
    ColumnTypeModifier
    +
    +
    +
    +
    public abstract static class ColumnTypeModifier.Factory +
    extends Factory +
    + + + + + + +
    + + + +

    +


    + +

    + + + + + + + + + + + +
    +Field Summary
    +static StringPRODUCT_GROUP + +
    +          The Net4j factory product group for column type modifiers.
    +  + + + + + + + + + + +
    +Constructor Summary
    ColumnTypeModifier.Factory(String type) + +
    +           
    +  + + + + + + + + + + + +
    +Method Summary
    +abstract  ColumnTypeModifiercreate(String description) + +
    +           
    + + + + + + + +
    Methods inherited from class org.eclipse.net4j.util.factory.Factory
    getDescriptionFor, getKey, getProductGroup, getType, toString
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +  +

    + + + + + + + + +
    +Field Detail
    + +

    +PRODUCT_GROUP

    +
    +public static final String PRODUCT_GROUP
    +
    +
    The Net4j factory product group for column type modifiers. +

    +

    +
    See Also:
    Constant Field Values
    +
    + + + + + + + + +
    +Constructor Detail
    + +

    +ColumnTypeModifier.Factory

    +
    +public ColumnTypeModifier.Factory(String type)
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +create

    +
    +public abstract ColumnTypeModifier create(String description)
    +                                   throws ProductCreationException
    +
    +
    + +
    Throws: +
    ProductCreationException
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ColumnTypeModifier.Factory.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ColumnTypeModifier.Factory.png new file mode 100644 index 0000000000..74787a35d2 Binary files /dev/null and b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ColumnTypeModifier.Factory.png differ diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ColumnTypeModifier.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ColumnTypeModifier.html new file mode 100644 index 0000000000..dea3ae920f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ColumnTypeModifier.html @@ -0,0 +1,329 @@ + + + + + + +ColumnTypeModifier (CDO Model Repository Documentation) + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +org.eclipse.emf.cdo.server.db.mapping +
    +Class ColumnTypeModifier

    +
    +java.lang.Object
    +  extended by org.eclipse.emf.cdo.server.db.mapping.ColumnTypeModifier
    +
    +
    +
    +
    public abstract class ColumnTypeModifier +
    extends Object +
    + + + + + +
    + + + +

    +Can modify the column type of a type mapping that is created by the type mapping registry. +

    + +

    +

    +
    Since:
    +
    4.2
    +
    +
    + +

    + + + + + + + + + + + +
    +Nested Class Summary
    +static classColumnTypeModifier.Factory + +
    +           
    + + + + + + + + + + +
    +Field Summary
    +static ColumnTypeModifierNOOP + +
    +           
    +  + + + + + + + + + + +
    +Constructor Summary
    ColumnTypeModifier() + +
    +           
    +  + + + + + + + + + + + +
    +Method Summary
    +abstract  DBTypemodify(ITypeMapping.Provider provider, + IMappingStrategy mappingStrategy, + EStructuralFeature feature, + DBType dbType) + +
    +          Can modify the column type of a type mapping that is created by the type mapping registry.
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Field Detail
    + +

    +NOOP

    +
    +public static final ColumnTypeModifier NOOP
    +
    +
    +
    +
    + + + + + + + + +
    +Constructor Detail
    + +

    +ColumnTypeModifier

    +
    +public ColumnTypeModifier()
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +modify

    +
    +public abstract DBType modify(ITypeMapping.Provider provider,
    +                              IMappingStrategy mappingStrategy,
    +                              EStructuralFeature feature,
    +                              DBType dbType)
    +
    +
    Can modify the column type of a type mapping that is created by the type mapping registry. +

    +

    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ColumnTypeModifier.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ColumnTypeModifier.png new file mode 100644 index 0000000000..a18fcbc1f0 Binary files /dev/null and b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ColumnTypeModifier.png differ diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IClassMapping.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IClassMapping.html index ff54567bd5..5a123ba71c 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IClassMapping.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IClassMapping.html @@ -55,7 +55,7 @@ function windowTitle() PREV CLASS  + PREV CLASS   NEXT CLASS FRAMES   @@ -528,7 +528,7 @@ boolean queryXRefs(PREV CLASS  + PREV CLASS   NEXT CLASS FRAMES   diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IMappingStrategy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IMappingStrategy.html index 810ae1d96d..f91754dc16 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IMappingStrategy.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IMappingStrategy.html @@ -133,6 +133,14 @@ The mapping strategy acts as a connection between the DBStore and the database m static String +PROP_COLUMN_TYPE_MODIFIER + +
    +          Name of a String property that specifies the name of a column type modifier. + + + +static String PROP_FORCE_NAMES_WITH_ID
    @@ -532,6 +540,20 @@ static final Constant Field Values +
    + +

    +PROP_COLUMN_TYPE_MODIFIER

    +
    +static final String PROP_COLUMN_TYPE_MODIFIER
    +
    +
    Name of a String property that specifies the name of a column type modifier. +

    +

    +
    Since:
    +
    4.2
    +
    See Also:
    Constant Field Values
    +
    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ColumnTypeModifier.Factory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ColumnTypeModifier.Factory.html new file mode 100644 index 0000000000..24a946589c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ColumnTypeModifier.Factory.html @@ -0,0 +1,143 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.db.mapping.ColumnTypeModifier.Factory (CDO Model Repository Documentation) + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Uses of Class
    org.eclipse.emf.cdo.server.db.mapping.ColumnTypeModifier.Factory

    +
    +No usage of org.eclipse.emf.cdo.server.db.mapping.ColumnTypeModifier.Factory +

    +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ColumnTypeModifier.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ColumnTypeModifier.html new file mode 100644 index 0000000000..5ff89b75cf --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ColumnTypeModifier.html @@ -0,0 +1,195 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.db.mapping.ColumnTypeModifier (CDO Model Repository Documentation) + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Uses of Class
    org.eclipse.emf.cdo.server.db.mapping.ColumnTypeModifier

    +
    + + + + + + + + + +
    +Packages that use ColumnTypeModifier
    org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
    +  +

    + + + + + +
    +Uses of ColumnTypeModifier in org.eclipse.emf.cdo.server.db.mapping
    +  +

    + + + + + + + + + +
    Fields in org.eclipse.emf.cdo.server.db.mapping declared as ColumnTypeModifier
    +static ColumnTypeModifierColumnTypeModifier.NOOP + +
    +           
    +  +

    + + + + + + + + + +
    Methods in org.eclipse.emf.cdo.server.db.mapping that return ColumnTypeModifier
    +abstract  ColumnTypeModifierColumnTypeModifier.Factory.create(String description) + +
    +           
    +  +

    +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IMappingStrategy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IMappingStrategy.html index c2e4c41bd6..534da59f63 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IMappingStrategy.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IMappingStrategy.html @@ -239,6 +239,17 @@ Uses of +abstract  DBType +ColumnTypeModifier.modify(ITypeMapping.Provider provider, + IMappingStrategy mappingStrategy, + EStructuralFeature feature, + DBType dbType) + +
    +          Can modify the column type of a type mapping that is created by the type mapping registry. + + +  void AbstractTypeMapping.setMappingStrategy(IMappingStrategy mappingStrategy) diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.Provider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.Provider.html index f5dd9f13e1..8c724ee7b5 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.Provider.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.Provider.html @@ -121,6 +121,25 @@ Uses of + +Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type ITypeMapping.Provider
    + + + +abstract  DBType +ColumnTypeModifier.modify(ITypeMapping.Provider provider, + IMappingStrategy mappingStrategy, + EStructuralFeature feature, + DBType dbType) + +
    +          Can modify the column type of a type mapping that is created by the type mapping registry. + + +  +


    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-frame.html index c72164b05f..9d0cf83efa 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-frame.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-frame.html @@ -59,7 +59,11 @@ Classes
     
    AbstractTypeMapping
    -AbstractTypeMappingFactory
    +AbstractTypeMappingFactory +
    +ColumnTypeModifier +
    +ColumnTypeModifier.Factory diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-summary.html index 555ea58cc1..af0e652573 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-summary.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-summary.html @@ -88,22 +88,24 @@ Server concepts for dealing with mapping strategies and mappings for classes, li

    - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + +

    @@ -181,6 +183,14 @@ Server concepts for dealing with mapping strategies and mappings for classes, li AbstractTypeMappingFactory Abstract implementation for ITypeMapping.Factory. + +ColumnTypeModifier +Can modify the column type of a type mapping that is created by the type mapping registry. + + +ColumnTypeModifier.Factory +  +   diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-summary.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-summary.png index 3e8737d380..8eb9adc888 100644 Binary files a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-summary.png and b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-summary.png differ diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-use.html index 2578f5391f..ddabfd505d 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-use.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-use.html @@ -128,6 +128,12 @@ Classes in org.eclipse.emf.cdo.server.db.mapping used by org.eclipse.emf.cdo.server.db.mapping +ColumnTypeModifier + +
    +          Can modify the column type of a type mapping that is created by the type mapping registry. + + IClassMapping
    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-summary.html index 554abee88d..f5ae082403 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-summary.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-summary.html @@ -423,8 +423,8 @@ Server concepts for dealing with repositories and stores. ContainmentCycleDetectedException -An unchecked exception that is thrown from concurrent commit operations if cycles in the tree containmnent structure - would result. +An unchecked exception that can thrown from a commit operation that is based on stale information + about the tree structure of the model and would introduce a containment cycle. RepositoryNotFoundException diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/AbstractCDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/AbstractCDORevision.html index 2c93d5f777..cc4c2872f6 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/AbstractCDORevision.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/AbstractCDORevision.html @@ -214,6 +214,23 @@ If the meaning of this type isn't clear, there really should be more of a descri  void +accept(CDORevisionValueVisitor visitor) + +
    +            + + + + void +accept(CDORevisionValueVisitor visitor, + Predicate<EStructuralFeature> filter) + +
    +            + + + + void adjustForCommit(CDOBranch branch, long timeStamp) @@ -397,7 +414,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision -add, clear, compare, convertEObjects, copy, freeze, getBranch, getList, getList, getValue, isFrozen, isUnchunked, move, read, remove, set, setBranchPoint, setContainerID, setContainingFeatureID, setID, setList, setPermission, setResourceID, setRevised, setUnchunked, setValue, setVersion, unset, write, write +add, clear, clearValues, compare, convertEObjects, copy, freeze, getBranch, getList, getList, getValue, isFrozen, isUnchunked, move, read, remove, set, setBranchPoint, setContainerID, setContainingFeatureID, setID, setList, setPermission, setResourceID, setRevised, setUnchunked, setValue, setVersion, unset, write, write   @@ -723,6 +740,39 @@ public boolean isWritable()

    +

    +accept

    +
    +public void accept(CDORevisionValueVisitor visitor)
    +
    +
    +
    Specified by:
    accept in interface CDORevisionData
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    +
    + +

    +accept

    +
    +public void accept(CDORevisionValueVisitor visitor,
    +                   Predicate<EStructuralFeature> filter)
    +
    +
    +
    Specified by:
    accept in interface CDORevisionData
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    +
    +

    adjustForCommit

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/BaseCDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/BaseCDORevision.html
    index ce6793379b..e2dc3e1073 100644
    --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/BaseCDORevision.html
    +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/BaseCDORevision.html
    @@ -239,6 +239,14 @@ If the meaning of this type isn't clear, there really should be more of a descri
      void
     clear(EStructuralFeature feature)
     
    +
    +            + + + + EStructuralFeature[] +clearValues() +
                @@ -701,7 +709,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision -adjustForCommit, data, equals, getAllPersistentFeatures, getClassInfo, getEClass, getFeatureIndex, getProperRevision, getRevisionForID, hashCode, initClassInfo, isHistorical, isReadable, isResource, isResourceFolder, isResourceNode, isValid, isValid, isWritable, revision, toString +accept, accept, adjustForCommit, data, equals, getAllPersistentFeatures, getClassInfo, getEClass, getFeatureIndex, getProperRevision, getRevisionForID, hashCode, initClassInfo, isHistorical, isReadable, isResource, isResourceFolder, isResourceNode, isValid, isValid, isWritable, revision, toString   @@ -1331,6 +1339,19 @@ public void setList(

    +clearValues

    +
    +public EStructuralFeature[] clearValues()
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    +
    +

    getPermission

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/DelegatingCDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/DelegatingCDORevision.html
    index f24a8b039c..a02ee7c3fc 100644
    --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/DelegatingCDORevision.html
    +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/DelegatingCDORevision.html
    @@ -199,6 +199,23 @@ If the meaning of this type isn't clear, there really should be more of a descri
     
     
      void
    +accept(CDORevisionValueVisitor visitor)
    +
    +
    +            + + + + void +accept(CDORevisionValueVisitor visitor, + Predicate<EStructuralFeature> filter) + +
    +            + + + + void add(EStructuralFeature feature, int index, Object value) @@ -228,6 +245,14 @@ If the meaning of this type isn't clear, there really should be more of a descri  void clear(EStructuralFeature feature) +
    +            + + + + EStructuralFeature[] +clearValues() +
                @@ -1660,6 +1685,22 @@ public void convertEObjects(

    +clearValues

    +
    +public EStructuralFeature[] clearValues()
    +
    +
    +
    Specified by:
    clearValues in interface InternalCDORevision
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    +
    +

    getPermission

    @@ -1724,6 +1765,39 @@ public boolean isWritable()

    +

    +accept

    +
    +public void accept(CDORevisionValueVisitor visitor)
    +
    +
    +
    Specified by:
    accept in interface CDORevisionData
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    +
    + +

    +accept

    +
    +public void accept(CDORevisionValueVisitor visitor,
    +                   Predicate<EStructuralFeature> filter)
    +
    +
    +
    Specified by:
    accept in interface CDORevisionData
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    +
    +

    freeze

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/DetachedCDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/DetachedCDORevision.html
    index 7086289c15..4a86439cbb 100644
    --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/DetachedCDORevision.html
    +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/DetachedCDORevision.html
    @@ -270,7 +270,7 @@ If the meaning of this type isn't clear, there really should be more of a descri
     Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision
     
     
    -add, adjustReferences, clear, compare, compareTo, contains, convertEObjects, copy, get, getContainerID, getContainingFeatureID, getList, getList, getPermission, getResourceID, getValue, hashCode, indexOf, isEmpty, isFrozen, isUnchunked, lastIndexOf, merge, move, read, remove, set, setBranchPoint, setContainerID, setContainingFeatureID, setID, setList, setPermission, setResourceID, setUnchunked, setValue, setVersion, size, toArray, toArray, unset, write, write
    +add, adjustReferences, clear, clearValues, compare, compareTo, contains, convertEObjects, copy, get, getContainerID, getContainingFeatureID, getList, getList, getPermission, getResourceID, getValue, hashCode, indexOf, isEmpty, isFrozen, isUnchunked, lastIndexOf, merge, move, read, remove, set, setBranchPoint, setContainerID, setContainingFeatureID, setID, setList, setPermission, setResourceID, setUnchunked, setValue, setVersion, size, toArray, toArray, unset, write, write
     
     
      
    @@ -279,7 +279,7 @@ If the meaning of this type isn't clear, there really should be more of a descri
     Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision
     
     
    -adjustForCommit, data, equals, getAllPersistentFeatures, getClassInfo, getEClass, getFeatureIndex, getProperRevision, getRevisionForID, hashCode, initClassInfo, isHistorical, isReadable, isResource, isResourceFolder, isResourceNode, isValid, isValid, isWritable, revision
    +accept, accept, adjustForCommit, data, equals, getAllPersistentFeatures, getClassInfo, getEClass, getFeatureIndex, getProperRevision, getRevisionForID, hashCode, initClassInfo, isHistorical, isReadable, isResource, isResourceFolder, isResourceNode, isValid, isValid, isWritable, revision
     
     
      
    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.ListIndexAffecting.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.ListIndexAffecting.html
    index 67d7703a16..7a3249417c 100644
    --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.ListIndexAffecting.html
    +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.ListIndexAffecting.html
    @@ -112,6 +112,12 @@ If the meaning of this type isn't clear, there really should be more of a descri
     

    +

    +
    No Implement
    +
    This interface is not intended to be implemented by clients.
    +
    No Extend
    +
    This interface is not intended to be extended by clients.
    +

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.ListTargetAdding.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.ListTargetAdding.html index e875aa402e..e68dd50b8e 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.ListTargetAdding.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.ListTargetAdding.html @@ -112,6 +112,12 @@ If the meaning of this type isn't clear, there really should be more of a descri

    +

    +
    No Implement
    +
    This interface is not intended to be implemented by clients.
    +
    No Extend
    +
    This interface is not intended to be extended by clients.
    +

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.WithIndex.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.WithIndex.html index 9252178f21..18707632e2 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.WithIndex.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.WithIndex.html @@ -112,6 +112,12 @@ If the meaning of this type isn't clear, there really should be more of a descri

    +

    +
    No Implement
    +
    This interface is not intended to be implemented by clients.
    +
    No Extend
    +
    This interface is not intended to be extended by clients.
    +

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevision.html index 0b7a483bcd..703e643188 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevision.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevision.html @@ -210,6 +210,14 @@ If the meaning of this type isn't clear, there really should be more of a descri  void clear(EStructuralFeature feature) +
    +            + + + + EStructuralFeature[] +clearValues() +
                @@ -524,7 +532,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionData -contains, get, getContainerID, getContainingFeatureID, getResourceID, hashCode, indexOf, isEmpty, lastIndexOf, revision, size, toArray, toArray +accept, accept, contains, get, getContainerID, getContainingFeatureID, getResourceID, hashCode, indexOf, isEmpty, lastIndexOf, revision, size, toArray, toArray   @@ -1008,6 +1016,22 @@ copy


    +

    +clearValues

    +
    +EStructuralFeature[] clearValues()
    +
    +
    +
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    +
    +

    setPermission

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionDelta.html
    index b5f30646c7..daae230320 100644
    --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionDelta.html
    +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionDelta.html
    @@ -167,6 +167,15 @@ If the meaning of this type isn't clear, there really should be more of a descri
      void
     addFeatureDelta(CDOFeatureDelta delta)
     
    +
    +          Deprecated. As of 4.2 use addFeatureDelta(CDOFeatureDelta, CDOOriginSizeProvider). + + + + void +addFeatureDelta(CDOFeatureDelta delta, + CDOOriginSizeProvider originSizeProvider) +
                @@ -209,7 +218,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta -accept, apply, copy, getEClass, getFeatureDelta, getFeatureDeltas, getTarget, isEmpty, size +accept, accept, apply, copy, getEClass, getFeatureDelta, getFeatureDeltas, getTarget, isEmpty, size   @@ -271,12 +280,32 @@ getFeatureDeltaMap

    addFeatureDelta

    -void addFeatureDelta(CDOFeatureDelta delta)
    +@Deprecated +void addFeatureDelta(CDOFeatureDelta delta)
    +
    +
    Deprecated. As of 4.2 use addFeatureDelta(CDOFeatureDelta, CDOOriginSizeProvider). +

    +

    +
    +
    +
    +
    +
    +
    +
    + +

    +addFeatureDelta

    +
    +void addFeatureDelta(CDOFeatureDelta delta,
    +                     CDOOriginSizeProvider originSizeProvider)
    +
    Since:
    +
    4.2
    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/PointerCDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/PointerCDORevision.html index 26d1ed3db4..706451c757 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/PointerCDORevision.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/PointerCDORevision.html @@ -270,7 +270,7 @@ A Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision -add, adjustReferences, clear, compare, compareTo, contains, convertEObjects, copy, get, getContainerID, getContainingFeatureID, getList, getList, getPermission, getResourceID, getValue, hashCode, indexOf, isEmpty, isFrozen, isUnchunked, lastIndexOf, merge, move, read, remove, set, setBranchPoint, setContainerID, setContainingFeatureID, setID, setList, setPermission, setResourceID, setUnchunked, setValue, setVersion, size, toArray, toArray, unset, write, write +add, adjustReferences, clear, clearValues, compare, compareTo, contains, convertEObjects, copy, get, getContainerID, getContainingFeatureID, getList, getList, getPermission, getResourceID, getValue, hashCode, indexOf, isEmpty, isFrozen, isUnchunked, lastIndexOf, merge, move, read, remove, set, setBranchPoint, setContainerID, setContainingFeatureID, setID, setList, setPermission, setResourceID, setUnchunked, setValue, setVersion, size, toArray, toArray, unset, write, write   @@ -279,7 +279,7 @@ A Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision -adjustForCommit, data, equals, getAllPersistentFeatures, getClassInfo, getEClass, getFeatureIndex, getProperRevision, getRevisionForID, hashCode, initClassInfo, isHistorical, isReadable, isResource, isResourceFolder, isResourceNode, isValid, isValid, isWritable, revision +accept, accept, adjustForCommit, data, equals, getAllPersistentFeatures, getClassInfo, getEClass, getFeatureIndex, getProperRevision, getRevisionForID, hashCode, initClassInfo, isHistorical, isReadable, isResource, isResourceFolder, isResourceNode, isValid, isValid, isWritable, revision   diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Detached.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Detached.html index 284fe78f4d..8a66179983 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Detached.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Detached.html @@ -218,7 +218,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo -doReadResult, doWriteResult, execute, getID, getRequestedBranchPoint, getResult, getSynthetic, read, readResult, readResult, setResult, setSynthetic, writeResult, writeResult, writeResult, writeResult, writeRevision +doReadResult, doWriteResult, execute, getID, getRequestedBranchPoint, getResult, getSynthetic, read, readResult, readResult, setResult, setSynthetic, toString, writeResult, writeResult, writeResult, writeResult, writeRevision   @@ -227,7 +227,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait   diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Normal.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Normal.html index f370476064..5e6349ce2b 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Normal.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Normal.html @@ -226,7 +226,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo -doReadResult, doWriteResult, execute, getID, getRequestedBranchPoint, getSynthetic, read, readResult, readResult, setResult, setSynthetic, writeResult, writeResult, writeResult, writeResult, writeRevision +doReadResult, doWriteResult, execute, getID, getRequestedBranchPoint, getSynthetic, read, readResult, readResult, setResult, setSynthetic, toString, writeResult, writeResult, writeResult, writeResult, writeRevision   @@ -235,7 +235,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait   diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Pointer.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Pointer.html index 4eb731f2f7..aea1983b7f 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Pointer.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Pointer.html @@ -251,7 +251,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo -doReadResult, doWriteResult, execute, getID, getRequestedBranchPoint, getResult, getSynthetic, read, readResult, readResult, setResult, setSynthetic, writeResult, writeResult, writeResult, writeResult, writeRevision +doReadResult, doWriteResult, execute, getID, getRequestedBranchPoint, getResult, getSynthetic, read, readResult, readResult, setResult, setSynthetic, toString, writeResult, writeResult, writeResult, writeResult, writeRevision   @@ -260,7 +260,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait   diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.html index 0d2632e631..335feaeba4 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.html @@ -270,7 +270,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo -doReadResult, doWriteResult, execute, getID, getRequestedBranchPoint, getResult, getSynthetic, getType, processResult, read, readResult, readResult, setResult, setSynthetic, writeResult, writeResult, writeResult, writeResult, writeRevision +doReadResult, doWriteResult, execute, getID, getRequestedBranchPoint, getResult, getSynthetic, getType, processResult, read, readResult, readResult, setResult, setSynthetic, toString, writeResult, writeResult, writeResult, writeResult, writeRevision   @@ -279,7 +279,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait   diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Missing.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Missing.html index fa920a496f..3ef9d5e05d 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Missing.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Missing.html @@ -194,7 +194,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo -doReadResult, doWriteResult, execute, getID, getRequestedBranchPoint, getResult, getSynthetic, processResult, read, readResult, readResult, readRevision, setResult, setSynthetic, write, writeResult, writeResult, writeResult, writeResult, writeRevision, writeRevision +doReadResult, doWriteResult, execute, getID, getRequestedBranchPoint, getResult, getSynthetic, processResult, read, readResult, readResult, readRevision, setResult, setSynthetic, toString, write, writeResult, writeResult, writeResult, writeResult, writeRevision, writeRevision   @@ -203,7 +203,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait   diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.html index 74b0e26544..0a47cd317c 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.html @@ -330,6 +330,14 @@ If the meaning of this type isn't clear, there really should be more of a descri  void setSynthetic(SyntheticCDORevision synthetic) +
    +            + + + + String +toString() +
                @@ -407,7 +415,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait   @@ -557,6 +565,20 @@ public void write(

    +toString

    +
    +public String toString()
    +
    +
    +
    Overrides:
    toString in class Object
    +
    +
    +
    +
    +
    +
    +

    read

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/StubCDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/StubCDORevision.html
    index 1ea9a140a5..092ead017d 100644
    --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/StubCDORevision.html
    +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/StubCDORevision.html
    @@ -233,6 +233,14 @@ If the meaning of this type isn't clear, there really should be more of a descri
      void
     clear(EStructuralFeature feature)
     
    +
    +            + + + + EStructuralFeature[] +clearValues() +
                @@ -643,7 +651,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision -adjustForCommit, data, equals, getAllPersistentFeatures, getClassInfo, getEClass, getFeatureIndex, getProperRevision, getRevisionForID, hashCode, initClassInfo, isHistorical, isReadable, isResource, isResourceFolder, isResourceNode, isValid, isValid, isWritable, revision, toString +accept, accept, adjustForCommit, data, equals, getAllPersistentFeatures, getClassInfo, getEClass, getFeatureIndex, getProperRevision, getRevisionForID, hashCode, initClassInfo, isHistorical, isReadable, isResource, isResourceFolder, isResourceNode, isValid, isValid, isWritable, revision, toString   @@ -1244,6 +1252,19 @@ public boolean adjustReferences(

    +clearValues

    +
    +public EStructuralFeature[] clearValues()
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    +
    +

    getPermission

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/SyntheticCDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/SyntheticCDORevision.html
    index 3b9d09def7..f0141f0d23 100644
    --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/SyntheticCDORevision.html
    +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/SyntheticCDORevision.html
    @@ -247,7 +247,7 @@ A synthetic revision that represents the initial period of an object in a Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision
     
     
    -add, adjustReferences, clear, compare, compareTo, contains, convertEObjects, copy, get, getContainerID, getContainingFeatureID, getList, getList, getPermission, getResourceID, getRevised, getTimeStamp, getValue, getVersion, hashCode, indexOf, isEmpty, isFrozen, isUnchunked, lastIndexOf, merge, move, read, remove, set, setBranchPoint, setContainerID, setContainingFeatureID, setID, setList, setPermission, setResourceID, setRevised, setUnchunked, setValue, setVersion, size, toArray, toArray, unset, write, write
    +add, adjustReferences, clear, clearValues, compare, compareTo, contains, convertEObjects, copy, get, getContainerID, getContainingFeatureID, getList, getList, getPermission, getResourceID, getRevised, getTimeStamp, getValue, getVersion, hashCode, indexOf, isEmpty, isFrozen, isUnchunked, lastIndexOf, merge, move, read, remove, set, setBranchPoint, setContainerID, setContainingFeatureID, setID, setList, setPermission, setResourceID, setRevised, setUnchunked, setValue, setVersion, size, toArray, toArray, unset, write, write
     
     
      
    @@ -256,7 +256,7 @@ A synthetic revision that represents the initial period of an object in a Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision
     
     
    -adjustForCommit, data, equals, getAllPersistentFeatures, getClassInfo, getEClass, getFeatureIndex, getProperRevision, getRevisionForID, hashCode, initClassInfo, isHistorical, isReadable, isResource, isResourceFolder, isResourceNode, isValid, isValid, isWritable, revision, toString
    +accept, accept, adjustForCommit, data, equals, getAllPersistentFeatures, getClassInfo, getEClass, getFeatureIndex, getProperRevision, getRevisionForID, hashCode, initClassInfo, isHistorical, isReadable, isResource, isResourceFolder, isResourceNode, isValid, isValid, isWritable, revision, toString
     
     
      
    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalCommitContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalCommitContext.html
    index 46384f8be9..950611fbb6 100644
    --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalCommitContext.html
    +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalCommitContext.html
    @@ -181,6 +181,14 @@ If the meaning of this type isn't clear, there really should be more of a descri
      InternalCDORevision[]
     getDetachedRevisions()
     
    +
    +            + + + + long +getTimeStamp() +
                @@ -270,6 +278,22 @@ If the meaning of this type isn't clear, there really should be more of a descri  void setDirtyObjectDeltas(InternalCDORevisionDelta[] dirtyObjectDeltas) +
    +            + + + + void +setLastTreeRestructuringCommit(long lastTreeRestructuringCommit) + +
    +            + + + + void +setLastUpdateTime(long lastUpdateTime) +
                @@ -336,7 +360,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext -createCommitInfo, getBranchPoint, getCommitComment, getDetachedObjects, getDetachedObjectTypes, getDetachedObjectVersions, getDirtyObjectDeltas, getDirtyObjects, getIDMappings, getLobs, getLocksOnNewObjects, getNewObjects, getNewPackageUnits, getPackageRegistry, getPostCommmitLockStates, getPreviousTimeStamp, getRollbackMessage, getUserID, getXRefs, isAutoReleaseLocksEnabled, isClearResourcePathCache, isUsingEcore, isUsingEtypes +createCommitInfo, getBranchPoint, getCommitComment, getDetachedObjects, getDetachedObjectTypes, getDetachedObjectVersions, getDirtyObjectDeltas, getDirtyObjects, getIDMappings, getLastUpdateTime, getLobs, getLocksOnNewObjects, getNewObjects, getNewPackageUnits, getPackageRegistry, getPostCommmitLockStates, getPreviousTimeStamp, getRollbackMessage, getUserID, getXRefs, isAutoReleaseLocksEnabled, isClearResourcePathCache, isUsingEcore, isUsingEtypes   @@ -398,6 +422,38 @@ getTransaction
    +

    +getTimeStamp

    +
    +long getTimeStamp()
    +
    +
    +
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    +
    + +

    +setLastTreeRestructuringCommit

    +
    +void setLastTreeRestructuringCommit(long lastTreeRestructuringCommit)
    +
    +
    +
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    +
    +

    preWrite

    @@ -636,6 +692,22 @@ void setDetachedObjectVersions(

    +setLastUpdateTime

    +
    +void setLastUpdateTime(long lastUpdateTime)
    +
    +
    +
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    +
    +

    setAutoReleaseLocksEnabled

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOMergingConflictResolver.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOMergingConflictResolver.html
    index a2d6bff7c2..0ba15725b8 100644
    --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOMergingConflictResolver.html
    +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOMergingConflictResolver.html
    @@ -145,6 +145,12 @@ If the meaning of this type isn't clear, there really should be more of a descri
     
     CDOMergingConflictResolver(CDOMerger merger)
     
    +
    +            + + +CDOMergingConflictResolver(DefaultCDOMerger.ResolutionPreference resolutionPreference) +
                @@ -215,18 +221,30 @@ If the meaning of this type isn't clear, there really should be more of a descri -

    +

    CDOMergingConflictResolver

    -public CDOMergingConflictResolver()
    +public CDOMergingConflictResolver(CDOMerger merger)

    -

    +

    CDOMergingConflictResolver

    -public CDOMergingConflictResolver(CDOMerger merger)
    +public CDOMergingConflictResolver(DefaultCDOMerger.ResolutionPreference resolutionPreference)
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    + +

    +CDOMergingConflictResolver

    +
    +public CDOMergingConflictResolver()
    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.Element.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.Element.html new file mode 100644 index 0000000000..f951624338 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.Element.html @@ -0,0 +1,304 @@ + + + + + + +DefaultCDOMerger.PerFeature.ManyValued.Element (CDO Model Repository Documentation) + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +org.eclipse.emf.spi.cdo +
    +Class DefaultCDOMerger.PerFeature.ManyValued.Element

    +
    +java.lang.Object
    +  extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.PerSide<CDOFeatureDelta>
    +      extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.Element
    +
    +
    +
    Enclosing class:
    DefaultCDOMerger.PerFeature.ManyValued
    +
    +
    +
    +
    public static final class DefaultCDOMerger.PerFeature.ManyValued.Element +
    extends DefaultCDOMerger.PerFeature.ManyValued.PerSide<CDOFeatureDelta> +
    + + + + + + +
    + + + +

    +A virtual list element to establish unique relations between ancestor, source and target sides. +

    + +

    +

    +
    Since:
    +
    4.2
    +
    +
    + +

    + + + + + + + + + + + +
    +Constructor Summary
    DefaultCDOMerger.PerFeature.ManyValued.Element(int ancestorIndex) + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    + intgetAncestorIndex() + +
    +           
    + StringtoString() + +
    +           
    + + + + + + + +
    Methods inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.PerSide
    get, set
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +DefaultCDOMerger.PerFeature.ManyValued.Element

    +
    +public DefaultCDOMerger.PerFeature.ManyValued.Element(int ancestorIndex)
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +getAncestorIndex

    +
    +public int getAncestorIndex()
    +
    +
    +
    +
    +
    +
    + +

    +toString

    +
    +public String toString()
    +
    +
    +
    Overrides:
    toString in class DefaultCDOMerger.PerFeature.ManyValued.PerSide<CDOFeatureDelta>
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.Element.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.Element.png new file mode 100644 index 0000000000..d9bb24d51a Binary files /dev/null and b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.Element.png differ diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.PerSide.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.PerSide.html new file mode 100644 index 0000000000..a68d4b047b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.PerSide.html @@ -0,0 +1,334 @@ + + + + + + +DefaultCDOMerger.PerFeature.ManyValued.PerSide (CDO Model Repository Documentation) + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +org.eclipse.emf.spi.cdo +
    +Class DefaultCDOMerger.PerFeature.ManyValued.PerSide<T>

    +
    +java.lang.Object
    +  extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.PerSide<T>
    +
    +
    +
    Direct Known Subclasses:
    DefaultCDOMerger.PerFeature.ManyValued.Element
    +
    +
    +
    Enclosing class:
    DefaultCDOMerger.PerFeature.ManyValued
    +
    +
    +
    +
    public static class DefaultCDOMerger.PerFeature.ManyValued.PerSide<T> +
    extends Object +
    + + + + + + +
    + + + +

    +Holds data for the source and target sides. +

    + +

    +

    +
    Since:
    +
    4.2
    +
    +
    + +

    + + + + + + + + + + + + + + +
    +Constructor Summary
    DefaultCDOMerger.PerFeature.ManyValued.PerSide() + +
    +           
    DefaultCDOMerger.PerFeature.ManyValued.PerSide(T source, + T target) + +
    +           
    +  + + + + + + + + + + + + + + + + + + + +
    +Method Summary
    + Tget(DefaultCDOMerger.PerFeature.ManyValued.Side side) + +
    +           
    + voidset(DefaultCDOMerger.PerFeature.ManyValued.Side side, + T value) + +
    +           
    + StringtoString() + +
    +           
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +DefaultCDOMerger.PerFeature.ManyValued.PerSide

    +
    +public DefaultCDOMerger.PerFeature.ManyValued.PerSide()
    +
    +
    +
    + +

    +DefaultCDOMerger.PerFeature.ManyValued.PerSide

    +
    +public DefaultCDOMerger.PerFeature.ManyValued.PerSide(T source,
    +                                                      T target)
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +get

    +
    +public final T get(DefaultCDOMerger.PerFeature.ManyValued.Side side)
    +
    +
    +
    +
    +
    +
    + +

    +set

    +
    +public final void set(DefaultCDOMerger.PerFeature.ManyValued.Side side,
    +                      T value)
    +
    +
    +
    +
    +
    +
    + +

    +toString

    +
    +public String toString()
    +
    +
    +
    Overrides:
    toString in class Object
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.PerSide.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.PerSide.png new file mode 100644 index 0000000000..9293e65733 Binary files /dev/null and b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.PerSide.png differ diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.Side.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.Side.html new file mode 100644 index 0000000000..27d2d356b1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.Side.html @@ -0,0 +1,337 @@ + + + + + + +DefaultCDOMerger.PerFeature.ManyValued.Side (CDO Model Repository Documentation) + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +org.eclipse.emf.spi.cdo +
    +Enum DefaultCDOMerger.PerFeature.ManyValued.Side

    +
    +java.lang.Object
    +  extended by java.lang.Enum<DefaultCDOMerger.PerFeature.ManyValued.Side>
    +      extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.Side
    +
    +
    +
    All Implemented Interfaces:
    Serializable, Comparable<DefaultCDOMerger.PerFeature.ManyValued.Side>
    +
    +
    +
    Enclosing class:
    DefaultCDOMerger.PerFeature.ManyValued
    +
    +
    +
    +
    public static enum DefaultCDOMerger.PerFeature.ManyValued.Side +
    extends Enum<DefaultCDOMerger.PerFeature.ManyValued.Side> +
    + + + + + +
    + + + +

    +

    +
    Since:
    +
    4.2
    +
    +
    + +

    + + + + + + + + + + + + + +
    +Enum Constant Summary
    SOURCE + +
    +           
    TARGET + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    +static DefaultCDOMerger.PerFeature.ManyValued.SidevalueOf(String name) + +
    +          Returns the enum constant of this type with the specified name.
    +static DefaultCDOMerger.PerFeature.ManyValued.Side[]values() + +
    +          Returns an array containing the constants of this enum type, in +the order they are declared.
    + + + + + + + +
    Methods inherited from class java.lang.Enum
    clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
    + + + + + + + +
    Methods inherited from class java.lang.Object
    getClass, notify, notifyAll, wait, wait, wait
    +  +

    + + + + + + + + +
    +Enum Constant Detail
    + +

    +SOURCE

    +
    +public static final DefaultCDOMerger.PerFeature.ManyValued.Side SOURCE
    +
    +
    +
    +
    +
    + +

    +TARGET

    +
    +public static final DefaultCDOMerger.PerFeature.ManyValued.Side TARGET
    +
    +
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +values

    +
    +public static DefaultCDOMerger.PerFeature.ManyValued.Side[] values()
    +
    +
    Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
    +for (DefaultCDOMerger.PerFeature.ManyValued.Side c : DefaultCDOMerger.PerFeature.ManyValued.Side.values())
    +    System.out.println(c);
    +
    +

    +

    + +
    Returns:
    an array containing the constants of this enum type, in +the order they are declared
    +
    +
    +
    + +

    +valueOf

    +
    +public static DefaultCDOMerger.PerFeature.ManyValued.Side valueOf(String name)
    +
    +
    Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

    +

    +
    Parameters:
    name - the name of the enum constant to be returned. +
    Returns:
    the enum constant with the specified name +
    Throws: +
    IllegalArgumentException - if this enum type has no constant +with the specified name +
    NullPointerException - if the argument is null
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.Side.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.Side.png new file mode 100644 index 0000000000..5b2176787b Binary files /dev/null and b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.Side.png differ diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.html index 53204064c1..f79e5cf7d0 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.html @@ -56,7 +56,7 @@ function windowTitle()  PREV CLASS  - NEXT CLASSNEXT CLASS FRAMES    NO FRAMES   @@ -76,7 +76,7 @@ function windowTitle() - SUMMARY: NESTED | FIELD | CONSTR | METHOD + SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD @@ -134,6 +134,30 @@ If the meaning of this type isn't clear, there really should be more of a descri Nested Class Summary + + +static class +DefaultCDOMerger.PerFeature.ManyValued.Element + +
    +          A virtual list element to establish unique relations between ancestor, source and target sides. + + + +static class +DefaultCDOMerger.PerFeature.ManyValued.PerSide<T> + +
    +          Holds data for the source and target sides. + + + +static class +DefaultCDOMerger.PerFeature.ManyValued.Side + +
    +            +   @@ -151,7 +175,7 @@ If the meaning of this type isn't clear, there really should be more of a descri - +
    Nested classes/interfaces inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger
    DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict, DefaultCDOMerger.ChangedInSourceAndTargetConflict, DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict, DefaultCDOMerger.Conflict, DefaultCDOMerger.PerFeatureDefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict, DefaultCDOMerger.ChangedInSourceAndTargetConflict, DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict, DefaultCDOMerger.Conflict, DefaultCDOMerger.PerFeature, DefaultCDOMerger.ResolutionPreference
      @@ -177,6 +201,12 @@ If the meaning of this type isn't clear, there really should be more of a descri DefaultCDOMerger.PerFeature.ManyValued() +
    +            + + +DefaultCDOMerger.PerFeature.ManyValued(DefaultCDOMerger.ResolutionPreference resolutionPreference) +
                @@ -197,7 +227,7 @@ If the meaning of this type isn't clear, there really should be more of a descri int index)
    -            +          Deprecated.  @@ -207,7 +237,7 @@ If the meaning of this type isn't clear, there really should be more of a descri int newPosition)
    -            +          Deprecated.  @@ -216,7 +246,7 @@ If the meaning of this type isn't clear, there really should be more of a descri int index)
    -            +          Deprecated.  @@ -234,7 +264,7 @@ If the meaning of this type isn't clear, there really should be more of a descri createResult(EStructuralFeature feature)
    -            +          Deprecated.  @@ -244,7 +274,7 @@ If the meaning of this type isn't clear, there really should be more of a descri List<CDOFeatureDelta> listToAdjust)
    -            +          Deprecated.  @@ -254,8 +284,7 @@ If the meaning of this type isn't clear, there really should be more of a descri List<CDOFeatureDelta> listToAdjust)
    -          Decides whether an ADD delta is to be taken (added to the result list) and returns true if it was - taken, false otherwise. +          Deprecated.  @@ -265,8 +294,7 @@ If the meaning of this type isn't clear, there really should be more of a descri List<CDOFeatureDelta> listToAdjust)
    -          Decides whether a MOVE delta is to be taken (added to the result list) and returns true if it was - taken, false otherwise. +          Deprecated.  @@ -276,8 +304,23 @@ If the meaning of this type isn't clear, there really should be more of a descri List<CDOFeatureDelta> listToAdjust)
    -          Decides whether a REMOVE delta is to be taken (added to the result list) and returns true if it - was taken, false otherwise. +          Deprecated.  + + + +protected static DefaultCDOMerger.PerFeature.ManyValued.Side +other(DefaultCDOMerger.PerFeature.ManyValued.Side side) + +
    +            + + + +protected  boolean +treatAsUnique(EStructuralFeature feature) + +
    +              @@ -295,7 +338,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger -addedInSource, addedInSourceAndTarget, addedInTarget, changedInSource, changedInSourceAndDetachedInTarget, changedInTarget, changedInTargetAndDetachedInSource, detachedInSource, detachedInSourceAndTarget, detachedInTarget, getConflicts, getResult, getSourceMap, getTargetMap, merge, merge +addedInSource, addedInSourceAndTarget, addedInTarget, changedInSource, changedInSourceAndDetachedInTarget, changedInTarget, changedInTargetAndDetachedInSource, detachedInSource, detachedInSourceAndTarget, detachedInTarget, getConflicts, getResolutionPreference, getResult, getSourceMap, getTargetMap, merge, merge   @@ -326,6 +369,18 @@ DefaultCDOMerger.PerFeature.ManyValued public DefaultCDOMerger.PerFeature.ManyValued()
    +
    + +

    +DefaultCDOMerger.PerFeature.ManyValued

    +
    +public DefaultCDOMerger.PerFeature.ManyValued(DefaultCDOMerger.ResolutionPreference resolutionPreference)
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    @@ -337,6 +392,19 @@ public DefaultCDOMerger.PerFeature.ManyValued()
    +

    +treatAsUnique

    +
    +protected boolean treatAsUnique(EStructuralFeature feature)
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    +
    +

    changedInSourceAndTargetManyValued

    @@ -354,11 +422,27 @@ protected 

    +other

    +
    +protected static DefaultCDOMerger.PerFeature.ManyValued.Side other(DefaultCDOMerger.PerFeature.ManyValued.Side side)
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    +
    +

    createResult

    -protected CDOListFeatureDelta createResult(EStructuralFeature feature)
    +@Deprecated +protected CDOListFeatureDelta createResult(EStructuralFeature feature)
    +
    Deprecated.  +

    @@ -368,10 +452,13 @@ protected

    handleListDelta

    -protected void handleListDelta(List<CDOFeatureDelta> resultList,
    -                               List<CDOFeatureDelta> listToHandle,
    -                               List<CDOFeatureDelta> listToAdjust)
    +@Deprecated +protected void handleListDelta(List<CDOFeatureDelta> resultList, + List<CDOFeatureDelta> listToHandle, + List<CDOFeatureDelta> listToAdjust)
    +
    Deprecated.  +

    @@ -381,13 +468,12 @@ protected void handleListDelta(

    handleListDeltaAdd

    -protected boolean handleListDeltaAdd(List<CDOFeatureDelta> resultList,
    -                                     CDOAddFeatureDelta addDelta,
    -                                     List<CDOFeatureDelta> listToAdjust)
    +@Deprecated +protected boolean handleListDeltaAdd(List<CDOFeatureDelta> resultList, + CDOAddFeatureDelta addDelta, + List<CDOFeatureDelta> listToAdjust)
    -
    Decides whether an ADD delta is to be taken (added to the result list) and returns true if it was - taken, false otherwise. Note that the passed ADD delta has to be copied prior to adding it to the - result list! +
    Deprecated. 

    @@ -398,13 +484,12 @@ protected boolean handleListDeltaAdd(

    handleListDeltaRemove

    -protected boolean handleListDeltaRemove(List<CDOFeatureDelta> resultList,
    -                                        CDORemoveFeatureDelta removeDelta,
    -                                        List<CDOFeatureDelta> listToAdjust)
    +@Deprecated +protected boolean handleListDeltaRemove(List<CDOFeatureDelta> resultList, + CDORemoveFeatureDelta removeDelta, + List<CDOFeatureDelta> listToAdjust)
    -
    Decides whether a REMOVE delta is to be taken (added to the result list) and returns true if it - was taken, false otherwise. Note that the passed REMOVE delta has to be copied prior to adding it - to the result list! +
    Deprecated. 

    @@ -415,13 +500,12 @@ protected boolean handleListDeltaRemove(

    handleListDeltaMove

    -protected boolean handleListDeltaMove(List<CDOFeatureDelta> resultList,
    -                                      CDOMoveFeatureDelta moveDelta,
    -                                      List<CDOFeatureDelta> listToAdjust)
    +@Deprecated +protected boolean handleListDeltaMove(List<CDOFeatureDelta> resultList, + CDOMoveFeatureDelta moveDelta, + List<CDOFeatureDelta> listToAdjust)
    -
    Decides whether a MOVE delta is to be taken (added to the result list) and returns true if it was - taken, false otherwise. Note that the passed MOVE delta has to be copied prior to adding it to the - result list! +
    Deprecated. 

    @@ -432,9 +516,12 @@ protected boolean handleListDeltaMove(

    adjustAfterAddition

    -public static void adjustAfterAddition(List<CDOFeatureDelta> list,
    -                                       int index)
    +@Deprecated +public static void adjustAfterAddition(List<CDOFeatureDelta> list, + int index)
    +
    Deprecated.  +

    @@ -444,9 +531,12 @@ public static void adjustAfterAddition(

    adjustAfterRemoval

    -public static void adjustAfterRemoval(List<CDOFeatureDelta> list,
    -                                      int index)
    +@Deprecated +public static void adjustAfterRemoval(List<CDOFeatureDelta> list, + int index)
    +
    Deprecated.  +

    @@ -456,10 +546,13 @@ public static void adjustAfterRemoval(

    adjustAfterMove

    -public static void adjustAfterMove(List<CDOFeatureDelta> list,
    -                                   int oldPosition,
    -                                   int newPosition)
    +@Deprecated +public static void adjustAfterMove(List<CDOFeatureDelta> list, + int oldPosition, + int newPosition)
    +
    Deprecated.  +

    @@ -495,7 +588,7 @@ public static void adjustAfterMove(  PREV CLASS  - NEXT CLASSNEXT CLASS
    FRAMES    NO FRAMES   @@ -515,7 +608,7 @@ public static void adjustAfterMove( - SUMMARY: NESTED | FIELD | CONSTR | METHOD + SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.html index cd4d6cf911..f02ab8bbac 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.html @@ -152,7 +152,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Nested classes/interfaces inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger -DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict, DefaultCDOMerger.ChangedInSourceAndTargetConflict, DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict, DefaultCDOMerger.Conflict, DefaultCDOMerger.PerFeature +DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict, DefaultCDOMerger.ChangedInSourceAndTargetConflict, DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict, DefaultCDOMerger.Conflict, DefaultCDOMerger.PerFeature, DefaultCDOMerger.ResolutionPreference   @@ -178,6 +178,12 @@ If the meaning of this type isn't clear, there really should be more of a descri DefaultCDOMerger.PerFeature() +
    +            + + +DefaultCDOMerger.PerFeature(DefaultCDOMerger.ResolutionPreference resolutionPreference) +
                @@ -252,7 +258,7 @@ If the meaning of this type isn't clear, there really should be more of a descri Methods inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger -addedInSource, addedInSourceAndTarget, addedInTarget, changedInSource, changedInSourceAndDetachedInTarget, changedInTarget, changedInTargetAndDetachedInSource, detachedInSource, detachedInSourceAndTarget, detachedInTarget, getConflicts, getResult, getSourceMap, getTargetMap, merge, merge +addedInSource, addedInSourceAndTarget, addedInTarget, changedInSource, changedInSourceAndDetachedInTarget, changedInTarget, changedInTargetAndDetachedInSource, detachedInSource, detachedInSourceAndTarget, detachedInTarget, getConflicts, getResolutionPreference, getResult, getSourceMap, getTargetMap, merge, merge   @@ -283,6 +289,18 @@ DefaultCDOMerger.PerFeature public DefaultCDOMerger.PerFeature()
    +
    + +

    +DefaultCDOMerger.PerFeature

    +
    +public DefaultCDOMerger.PerFeature(DefaultCDOMerger.ResolutionPreference resolutionPreference)
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ResolutionPreference.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ResolutionPreference.html new file mode 100644 index 0000000000..2f2ac717dd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ResolutionPreference.html @@ -0,0 +1,393 @@ + + + + + + +DefaultCDOMerger.ResolutionPreference (CDO Model Repository Documentation) + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +org.eclipse.emf.spi.cdo +
    +Enum DefaultCDOMerger.ResolutionPreference

    +
    +java.lang.Object
    +  extended by java.lang.Enum<DefaultCDOMerger.ResolutionPreference>
    +      extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger.ResolutionPreference
    +
    +
    +
    All Implemented Interfaces:
    Serializable, Comparable<DefaultCDOMerger.ResolutionPreference>
    +
    +
    +
    Enclosing class:
    DefaultCDOMerger
    +
    +
    +
    +
    public static enum DefaultCDOMerger.ResolutionPreference +
    extends Enum<DefaultCDOMerger.ResolutionPreference> +
    + + + + + +
    + + + +

    +Enumerates the possible resolution preferences that can be used with a DefaultCDOMerger. +

    + +

    +

    +
    Since:
    +
    4.2
    +
    +
    + +

    + + + + + + + + + + + + + + + + + + + + + + +
    +Enum Constant Summary
    CHANGE_OVER_DETACH + +
    +          Deprecated. 
    DETACH_OVER_CHANGE + +
    +          Deprecated. 
    NONE + +
    +           
    SOURCE_OVER_TARGET + +
    +          Deprecated. 
    TARGET_OVER_SOURCE + +
    +          Deprecated. 
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    +static DefaultCDOMerger.ResolutionPreferencevalueOf(String name) + +
    +          Returns the enum constant of this type with the specified name.
    +static DefaultCDOMerger.ResolutionPreference[]values() + +
    +          Returns an array containing the constants of this enum type, in +the order they are declared.
    + + + + + + + +
    Methods inherited from class java.lang.Enum
    clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
    + + + + + + + +
    Methods inherited from class java.lang.Object
    getClass, notify, notifyAll, wait, wait, wait
    +  +

    + + + + + + + + +
    +Enum Constant Detail
    + +

    +NONE

    +
    +public static final DefaultCDOMerger.ResolutionPreference NONE
    +
    +
    +
    +
    +
    + +

    +SOURCE_OVER_TARGET

    +
    +@Deprecated
    +public static final DefaultCDOMerger.ResolutionPreference SOURCE_OVER_TARGET
    +
    +
    Deprecated. 
    +
    +
    +
    + +

    +TARGET_OVER_SOURCE

    +
    +@Deprecated
    +public static final DefaultCDOMerger.ResolutionPreference TARGET_OVER_SOURCE
    +
    +
    Deprecated. 
    +
    +
    +
    + +

    +DETACH_OVER_CHANGE

    +
    +@Deprecated
    +public static final DefaultCDOMerger.ResolutionPreference DETACH_OVER_CHANGE
    +
    +
    Deprecated. 
    +
    +
    +
    + +

    +CHANGE_OVER_DETACH

    +
    +@Deprecated
    +public static final DefaultCDOMerger.ResolutionPreference CHANGE_OVER_DETACH
    +
    +
    Deprecated. 
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +values

    +
    +public static DefaultCDOMerger.ResolutionPreference[] values()
    +
    +
    Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
    +for (DefaultCDOMerger.ResolutionPreference c : DefaultCDOMerger.ResolutionPreference.values())
    +    System.out.println(c);
    +
    +

    +

    + +
    Returns:
    an array containing the constants of this enum type, in +the order they are declared
    +
    +
    +
    + +

    +valueOf

    +
    +public static DefaultCDOMerger.ResolutionPreference valueOf(String name)
    +
    +
    Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

    +

    +
    Parameters:
    name - the name of the enum constant to be returned. +
    Returns:
    the enum constant with the specified name +
    Throws: +
    IllegalArgumentException - if this enum type has no constant +with the specified name +
    NullPointerException - if the argument is null
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ResolutionPreference.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ResolutionPreference.png new file mode 100644 index 0000000000..1f554de3ac Binary files /dev/null and b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ResolutionPreference.png differ diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.html index 48d3bb6449..d7c04bf92b 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.html @@ -178,6 +178,14 @@ If the meaning of this type isn't clear, there really should be more of a descri
              If the meaning of this type isn't clear, there really should be more of a description here... + + +static class +DefaultCDOMerger.ResolutionPreference + +
    +          Enumerates the possible resolution preferences that can be used with a DefaultCDOMerger. +   @@ -201,6 +209,12 @@ If the meaning of this type isn't clear, there really should be more of a descri + + + @@ -309,6 +323,14 @@ If the meaning of this type isn't clear, there really should be more of a descri  Map<CDOID,DefaultCDOMerger.Conflict> + + + + @@ -384,6 +406,18 @@ DefaultCDOMerger public DefaultCDOMerger()
    +
    + +

    +DefaultCDOMerger

    +
    +public DefaultCDOMerger(DefaultCDOMerger.ResolutionPreference resolutionPreference)
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    @@ -395,6 +429,22 @@ public DefaultCDOMerger()
    DefaultCDOMerger() +
    +           
    DefaultCDOMerger(DefaultCDOMerger.ResolutionPreference resolutionPreference) +
               
    getConflicts() +
    +           
    + DefaultCDOMerger.ResolutionPreferencegetResolutionPreference() +
               
    +

    +getResolutionPreference

    +
    +public final DefaultCDOMerger.ResolutionPreference getResolutionPreference()
    +
    +
    +
    +
    +
    +
    Since:
    +
    4.2
    +
    +
    +
    +
    +

    getResult

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/FSMUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/FSMUtil.html
    index b9c1633b22..9d5784928f 100644
    --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/FSMUtil.html
    +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/FSMUtil.html
    @@ -55,7 +55,7 @@ function windowTitle()
     
     
     PREV CLASS 
    + PREV CLASS 
      NEXT CLASS
     
       FRAMES   
    @@ -379,7 +379,7 @@ public static PREV CLASS 
    + PREV CLASS 
      NEXT CLASS
     
       FRAMES   
    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.ManyValued.Element.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.ManyValued.Element.html
    new file mode 100644
    index 0000000000..f2d3a347e2
    --- /dev/null
    +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.ManyValued.Element.html
    @@ -0,0 +1,143 @@
    +
    +
    +
    +
    +
    +
    +Uses of Class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.Element (CDO Model Repository Documentation)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Uses of Class
    org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.Element

    +
    +No usage of org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.Element +

    +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.ManyValued.PerSide.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.ManyValued.PerSide.html new file mode 100644 index 0000000000..4dce7ed663 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.ManyValued.PerSide.html @@ -0,0 +1,179 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.PerSide (CDO Model Repository Documentation) + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Uses of Class
    org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.PerSide

    +
    + + + + + + + + + +
    +Packages that use DefaultCDOMerger.PerFeature.ManyValued.PerSide
    org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
    +  +

    + + + + + +
    +Uses of DefaultCDOMerger.PerFeature.ManyValued.PerSide in org.eclipse.emf.spi.cdo
    +  +

    + + + + + + + + + +
    Subclasses of DefaultCDOMerger.PerFeature.ManyValued.PerSide in org.eclipse.emf.spi.cdo
    +static classDefaultCDOMerger.PerFeature.ManyValued.Element + +
    +          A virtual list element to establish unique relations between ancestor, source and target sides.
    +  +

    +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.ManyValued.Side.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.ManyValued.Side.html new file mode 100644 index 0000000000..98af07568a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.ManyValued.Side.html @@ -0,0 +1,229 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.Side (CDO Model Repository Documentation) + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Uses of Class
    org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued.Side

    +
    + + + + + + + + + +
    +Packages that use DefaultCDOMerger.PerFeature.ManyValued.Side
    org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
    +  +

    + + + + + +
    +Uses of DefaultCDOMerger.PerFeature.ManyValued.Side in org.eclipse.emf.spi.cdo
    +  +

    + + + + + + + + + + + + + + + + + +
    Methods in org.eclipse.emf.spi.cdo that return DefaultCDOMerger.PerFeature.ManyValued.Side
    +protected static DefaultCDOMerger.PerFeature.ManyValued.SideDefaultCDOMerger.PerFeature.ManyValued.other(DefaultCDOMerger.PerFeature.ManyValued.Side side) + +
    +           
    +static DefaultCDOMerger.PerFeature.ManyValued.SideDefaultCDOMerger.PerFeature.ManyValued.Side.valueOf(String name) + +
    +          Returns the enum constant of this type with the specified name.
    +static DefaultCDOMerger.PerFeature.ManyValued.Side[]DefaultCDOMerger.PerFeature.ManyValued.Side.values() + +
    +          Returns an array containing the constants of this enum type, in +the order they are declared.
    +  +

    + + + + + + + + + + + + + + + + + +
    Methods in org.eclipse.emf.spi.cdo with parameters of type DefaultCDOMerger.PerFeature.ManyValued.Side
    + TDefaultCDOMerger.PerFeature.ManyValued.PerSide.get(DefaultCDOMerger.PerFeature.ManyValued.Side side) + +
    +           
    +protected static DefaultCDOMerger.PerFeature.ManyValued.SideDefaultCDOMerger.PerFeature.ManyValued.other(DefaultCDOMerger.PerFeature.ManyValued.Side side) + +
    +           
    + voidDefaultCDOMerger.PerFeature.ManyValued.PerSide.set(DefaultCDOMerger.PerFeature.ManyValued.Side side, + T value) + +
    +           
    +  +

    +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.ResolutionPreference.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.ResolutionPreference.html new file mode 100644 index 0000000000..f97f4779ee --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.ResolutionPreference.html @@ -0,0 +1,228 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ResolutionPreference (CDO Model Repository Documentation) + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Uses of Class
    org.eclipse.emf.spi.cdo.DefaultCDOMerger.ResolutionPreference

    +
    + + + + + + + + + +
    +Packages that use DefaultCDOMerger.ResolutionPreference
    org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
    +  +

    + + + + + +
    +Uses of DefaultCDOMerger.ResolutionPreference in org.eclipse.emf.spi.cdo
    +  +

    + + + + + + + + + + + + + + + + + +
    Methods in org.eclipse.emf.spi.cdo that return DefaultCDOMerger.ResolutionPreference
    + DefaultCDOMerger.ResolutionPreferenceDefaultCDOMerger.getResolutionPreference() + +
    +           
    +static DefaultCDOMerger.ResolutionPreferenceDefaultCDOMerger.ResolutionPreference.valueOf(String name) + +
    +          Returns the enum constant of this type with the specified name.
    +static DefaultCDOMerger.ResolutionPreference[]DefaultCDOMerger.ResolutionPreference.values() + +
    +          Returns an array containing the constants of this enum type, in +the order they are declared.
    +  +

    + + + + + + + + + + + + + + + + + +
    Constructors in org.eclipse.emf.spi.cdo with parameters of type DefaultCDOMerger.ResolutionPreference
    CDOMergingConflictResolver(DefaultCDOMerger.ResolutionPreference resolutionPreference) + +
    +           
    DefaultCDOMerger.PerFeature.ManyValued(DefaultCDOMerger.ResolutionPreference resolutionPreference) + +
    +           
    DefaultCDOMerger.PerFeature(DefaultCDOMerger.ResolutionPreference resolutionPreference) + +
    +           
    DefaultCDOMerger(DefaultCDOMerger.ResolutionPreference resolutionPreference) + +
    +           
    +  +

    +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-frame.html index c5465c7df8..3dd42d517f 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-frame.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-frame.html @@ -125,6 +125,10 @@ Classes
     
    DefaultCDOMerger.PerFeature.ManyValued
    +DefaultCDOMerger.PerFeature.ManyValued.Element +
    +DefaultCDOMerger.PerFeature.ManyValued.PerSide +
    FSMUtil
    InternalCDOSession.MergeData @@ -138,6 +142,19 @@ Classes
      + + + + +
    +Enums  + +
    +DefaultCDOMerger.PerFeature.ManyValued.Side +
    +DefaultCDOMerger.ResolutionPreference
    + + + + + + + + + + @@ -316,6 +324,24 @@ Client service provider interfaces and useful base implementations.

    +

    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-summary.html index f18903eab9..65ce06f165 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-summary.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-summary.html @@ -292,6 +292,14 @@ Client service provider interfaces and useful base implementations. If the meaning of this type isn't clear, there really should be more of a description here...
    DefaultCDOMerger.PerFeature.ManyValued.ElementA virtual list element to establish unique relations between ancestor, source and target sides.
    DefaultCDOMerger.PerFeature.ManyValued.PerSide<T>Holds data for the source and target sides.
    FSMUtil If the meaning of this type isn't clear, there really should be more of a description here...
    + + + + + + + + + + + +
    +Enum Summary
    DefaultCDOMerger.PerFeature.ManyValued.Side 
    DefaultCDOMerger.ResolutionPreferenceEnumerates the possible resolution preferences that can be used with a DefaultCDOMerger.
    +  + +

    + + + + + + + + + +
    diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-use.html index eed1372898..8cf476367e 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-use.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-use.html @@ -398,6 +398,24 @@ Classes in
    DefaultCDOMerger.PerFeature.ManyValued.PerSide + +
    +          Holds data for the source and target sides.
    DefaultCDOMerger.PerFeature.ManyValued.Side + +
    +           
    DefaultCDOMerger.ResolutionPreference + +
    +          Enumerates the possible resolution preferences that can be used with a DefaultCDOMerger.
    InternalCDOLoadable
    -- cgit v1.2.3